forked from enlightenment/efl
eo: use eina_prefetch
we should prefetch the func pointer here. Later on we are accessing the func pointer in a streak, after that, we do not use it anymore. Differential Revision: https://phab.enlightenment.org/D11593
This commit is contained in:
parent
adbc82b33e
commit
94b31a640e
|
@ -577,6 +577,7 @@ obj_super_back:
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
func = _vtable_func_get(vtable, op);
|
func = _vtable_func_get(vtable, op);
|
||||||
|
EINA_PREFETCH_NOCACHE(func);
|
||||||
// this is not very likely to happen - but may if its an invalid
|
// this is not very likely to happen - but may if its an invalid
|
||||||
// call or a composite object, but either way, it's not very likely
|
// call or a composite object, but either way, it's not very likely
|
||||||
// so make it a goto to save on instruction cache
|
// so make it a goto to save on instruction cache
|
||||||
|
|
Loading…
Reference in New Issue