Eo: Remove useless optimisation that is more harm than good.
authorTom Hacohen <tom@stosb.com>
Mon, 12 Oct 2015 16:20:02 +0000 (17:20 +0100)
committerTom Hacohen <tom@stosb.com>
Mon, 9 Nov 2015 11:43:04 +0000 (11:43 +0000)
commitadbc534703347631ef7ba4027f80246224325f60
tree3a2a7b0724feb9cba6fe87bbcf5763e8461f2551
parent748b90d295f1d2dd9c6b02ed607e3cfa0f8b7a5d
Eo: Remove useless optimisation that is more harm than good.

It seems that the idea behind that optimisation, is to save object data
fetching when calling functions implemented by the object's class inside
functions implemented by the object's class. This should be rare enough
not to worth the upkeep, memory reads and memory writes, especially
since for all cases apart of mixins (for which this optimisation won't
work for anyway), the upkeep is more costly than fetching the data
again.
src/lib/eo/eo.c