efl/src/tests
Tom Hacohen 8e2e7bd61e Eo events: Add a struct member marking if it's a legacy event or not.
My previous patch to this piece of code
(37f84b7e96), caused a significant
performance regression. This is such a hot path, that even accessing the
strings when we don't have to slows things down drastically. It makes
more sense to just store it in the structure.

This commit breaks ABI (though most people probably won't even need to
recompile anything else because of the memory layout).
It was discussed on IRC and was decided this is a big enough issue to
warrant a fix during the freeze.

@fix
2015-10-16 11:55:07 +01:00
..
ecore Tests: use eina_environment_tmp_get() 2015-10-15 09:34:33 +01:00
ecore_audio_cxx eolian_cxx: initial version of the EFL C++ Bindings Generator. 2014-05-03 00:56:32 +02:00
ecore_con ecore_con: be more defensive while using environment variable provided by the system. 2015-10-12 14:01:23 -07:00
ecore_cxx check: fix tests suites on Windows 2015-01-30 10:49:54 +01:00
ector ector: initial introduction. 2015-04-03 16:14:56 +02:00
edje Edje test: remove unused variable. 2015-10-04 15:01:27 +01:00
edje_cxx eolian_cxx: initial version of the EFL C++ Bindings Generator. 2014-05-03 00:56:32 +02:00
eet eet - add new api to verify eet file against stored cert 2014-11-28 17:56:27 +09:00
eet_cxx check: fix tests suites on Windows 2015-01-30 10:49:54 +01:00
eeze Eeze tests: Remove an unreliable test. 2015-05-13 17:18:32 +01:00
efreet check: fix tests suites on Windows 2015-01-30 10:49:54 +01:00
eina eina_tiler: add test cases for eina tiler area set/get functions 2015-10-12 14:01:23 -07:00
eina_cxx Eo: Remove EO_SENTINEL. 2015-09-28 15:52:50 +01:00
eio Tests: use eina_environment_tmp_get() 2015-10-15 09:34:33 +01:00
eldbus check: fix tests suites on Windows 2015-01-30 10:49:54 +01:00
eldbus_cxx check: fix tests suites on Windows 2015-01-30 10:49:54 +01:00
elocation tests/elocation: Disable problematic elocation status test for now. 2014-11-11 12:26:56 +01:00
elua elua lib: sanitize all file paths before writing them 2015-06-09 14:01:25 +01:00
emile emile: add emile_suite_build function to separate creation of test suite. 2015-05-07 09:53:07 +02:00
emotion gitignore: Updated. 2015-07-08 22:45:44 +09:00
eo Eo events: Add a struct member marking if it's a legacy event or not. 2015-10-16 11:55:07 +01:00
eolian eolian tests: strip trailing newlines for ref file compare 2015-09-28 18:50:07 +01:00
eolian_cxx Eolian cxx tests: Fix tests according to new Eo changes. 2015-05-20 17:06:44 +01:00
evas Evas GL: Add more tests 2015-10-15 16:20:53 +09:00
evas_cxx eolian_cxx: initial version of the EFL C++ Bindings Generator. 2014-05-03 00:56:32 +02:00
evil evil: fix dladdr() implementation, add 2 unit tests for evil. 2015-05-07 09:53:12 +02:00
.gitignore eolian_cxx: initial version of the EFL C++ Bindings Generator. 2014-05-03 00:56:32 +02:00