Delete inline optimization due to lcov issue:
Coverage test report of EFL API can't check called or not inline function.
@fix
Details
Details
- Reviewers
artem.popov jpeg raster Hermet cedric
Diff Detail
Diff Detail
- Repository
- rEFL core/efl
- Lint
No Linters Available - Unit
No Unit Test Coverage - Build Status
Buildable 3364 Build 3429: arc lint + arc unit
Comment Actions
Uh ? We do call alignof in a lot of place which may be part of the critical path in some case. It is also a very small function which mostly does math and should inline quite nicely. Now removing this just for a coverage report issue isn't a good enough reason for me. Please add benchmark and make sure that there is no side effect of removing that inline (Also it is unlikely that by itself work as there is an inline directive also in eina_inline_mempool.x).
Comment Actions
lcov can't report that an inline function is called? Well that means it's been inlined. So why care at all??
Comment Actions
- Merge branch 'master' of git://git.enlightenment.org/core/efl
- elm_map: Fix work of elm_map_overlay_icon_set if icon is NULL.