efl/src
Subodh Kumar 554b2cd9da eina: minimize fragmentation of chainned mempool.
Summary:
Previously: Each allocation happened in the first chain after any free.
Now: All allocation will happen in one chain until all buckets are full, this can reduce
fragmentation to some extent.

Reviewers: seoz, govi, shilpasingh, raster, cedric

Reviewed By: cedric

Subscribers: cedric, rajeshps

Differential Revision: https://phab.enlightenment.org/D2071

Signed-off-by: Cedric BAIL <cedric@osg.samsung.com>
2015-03-06 20:19:20 +01:00
..
benchmarks eina: fix eina_bench.c compilation error. 2015-02-09 22:04:51 +01:00
bin Edje epp: Fix FSF mailing address in the copyright notice. 2015-03-06 10:40:14 +00:00
bindings elua: unexpose callback add/del events 2015-03-06 14:38:12 +00:00
edje_external/emotion
examples evas/examples: Resolved warning in evas-3d example 2015-03-04 13:02:07 +09:00
lib Edje init: fix typo in error message. 2015-03-05 09:26:01 +00:00
modules eina: minimize fragmentation of chainned mempool. 2015-03-06 20:19:20 +01:00
scripts elua: take __tostring from object metatable on robjects 2015-03-02 16:10:50 +00:00
static_libs fix config.h inclusion across the tree 2014-09-23 15:56:46 -04:00
tests eina: add test case for eina_memdup in eina str 2015-02-25 17:46:16 +01:00
utils/ecore
Makefile.am build: Ensure we have $(DESTDIR)$(libdir) during parallel install 2015-02-25 16:43:35 +01:00
Makefile_EPhysics.am
Makefile_Ecore.am build: Workaround an automake limitation during parallel install relinking 2015-02-26 13:51:20 +01:00
Makefile_Ecore_Audio.am elua/autotools: generate .eo.lua files out of all eo files at build time 2014-10-06 13:28:09 +01:00
Makefile_Ecore_Audio_Cxx.am autotools: provide BSD-echo compatibility (fix c++ bindings) 2014-08-27 22:31:20 +02:00
Makefile_Ecore_Avahi.am
Makefile_Ecore_Cocoa.am eina: Fix MacOS X build with clang 3.6. 2015-02-12 07:55:33 +01:00
Makefile_Ecore_Con.am elua/autotools: generate .eo.lua files out of all eo files at build time 2014-10-06 13:28:09 +01:00
Makefile_Ecore_Cxx.am autotools: provide BSD-echo compatibility (fix c++ bindings) 2014-08-27 22:31:20 +02:00
Makefile_Ecore_Drm.am ecore/drm: Compile ecore_drm_logind.c without condition 2015-02-13 10:12:25 +01:00
Makefile_Ecore_Evas.am build: Workaround an automake limitation during parallel install relinking 2015-02-26 13:51:20 +01:00
Makefile_Ecore_FB.am
Makefile_Ecore_File.am
Makefile_Ecore_IMF.am build: Workaround an automake limitation during parallel install relinking 2015-02-26 13:51:20 +01:00
Makefile_Ecore_IMF_Evas.am
Makefile_Ecore_Input.am
Makefile_Ecore_Input_Evas.am
Makefile_Ecore_Ipc.am
Makefile_Ecore_Psl1ght.am
Makefile_Ecore_SDL.am
Makefile_Ecore_Wayland.am Added support for xdg-shell protocol in ecore-wayland 2014-10-01 16:15:37 -04:00
Makefile_Ecore_Win32.am
Makefile_Ecore_X.am build: Unify use of $(MKDIR_P) for creating a dir within the build system 2015-02-25 16:43:35 +01:00
Makefile_Edje.am build: Workaround an automake limitation during parallel install relinking 2015-02-26 13:51:20 +01:00
Makefile_Edje_Cxx.am autotools: provide BSD-echo compatibility (fix c++ bindings) 2014-08-27 22:31:20 +02:00
Makefile_Edje_Helper.am
Makefile_Eet.am Eet: add diffeet a tool for diffing eet files. 2014-11-25 11:30:30 +00:00
Makefile_Eet_Cxx.am eina-cxx: Added interop containers. 2014-07-18 18:55:56 -03:00
Makefile_Eeze.am build: Workaround an automake limitation during parallel install relinking 2015-02-26 13:51:20 +01:00
Makefile_Efl.am elua/autotools: generate .eo.lua files out of all eo files at build time 2014-10-06 13:28:09 +01:00
Makefile_Efl_Cxx.am autotools: provide BSD-echo compatibility (fix c++ bindings) 2014-08-27 22:31:20 +02:00
Makefile_Efreet.am autotools: Fixed 'make examples' and 'make examples-install' 2014-07-02 20:01:09 -03:00
Makefile_Eina.am build: Workaround an automake limitation during parallel install relinking 2015-02-26 13:51:20 +01:00
Makefile_Eina_Cxx.am cxx: General C++ Eo wrapper generation improvement 2015-01-05 15:52:27 -02:00
Makefile_Eio.am
Makefile_Eldbus.am
Makefile_Eldbus_Cxx.am Eldbus C++: Don't generate C++ bindings when C++ is disabled. 2014-07-30 02:21:18 +01:00
Makefile_Elocation.am elocation test binary variables should not be defined if tests don't exist 2014-12-08 15:26:09 -05:00
Makefile_Elua.am elua: remove main.h (launcher is only 1 C file now) 2014-12-12 13:43:39 +00:00
Makefile_Elua_Helper.am elua: fix make helper 2014-12-11 17:11:30 +00:00
Makefile_Embryo.am autotools: Fixed 'make examples' and 'make examples-install' 2014-07-02 20:01:09 -03:00
Makefile_Emotion.am build: Workaround an automake limitation during parallel install relinking 2015-02-26 13:51:20 +01:00
Makefile_Eo.am Eo: protect against recursive object destruction calls, fixes T1741 2014-11-18 15:25:34 +00:00
Makefile_Eo_Cxx.am fix build when cxx is disabled 2015-01-06 15:09:11 -05:00
Makefile_Eolian.am eolian: fix make distcheck 2015-02-19 15:30:02 +01:00
Makefile_Eolian_Cxx.am eolian_cxx: Fix occasional build error with eolian_cxx_test_wrapper.cc 2015-02-23 17:53:59 -03:00
Makefile_Eolian_Cxx_Helper.am eolian-cxx: Added namespaces and more (see below) 2014-06-30 19:35:06 +01:00
Makefile_Eolian_Helper.am
Makefile_Escape.am
Makefile_Ethumb.am build: Workaround an automake limitation during parallel install relinking 2015-02-26 13:51:20 +01:00
Makefile_Ethumb_Client.am autotools: Fixed 'make examples' and 'make examples-install' 2014-07-02 20:01:09 -03:00
Makefile_Evas.am evas-software-x11: Provide TBM Native Surface support for xcb engine 2015-02-27 10:36:58 -05:00
Makefile_Evas_Cxx.am autotools: Generate Evas-3D C++ bindings. 2014-09-12 15:28:23 -03:00
Makefile_Evil.am efl: remove Windows CE support 2014-07-13 15:17:17 +02:00