aboutsummaryrefslogtreecommitdiffstats
path: root/src/lib/eo/eo_ptr_indirection.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* eo: a little more inlining, give me a 10% speed improvement.Cedric Bail2013-07-011-495/+3
* eo ptr ind: fix commentsJérémy Zurcher2013-05-171-4/+5
* eo ptr ind: empty tables are freed except 1 kept as spareJérémy Zurcher2013-05-171-6/+39
* eo ptr ind: current_table -> _current_tableJérémy Zurcher2013-05-171-9/+9
* eo ptr ind: store partial Eo Id in the tableJérémy Zurcher2013-05-161-33/+25
* eo ptr ind: use of mprotect when EINA_DEBUG_MALLOC is setJérémy Zurcher2013-05-161-1/+31
* eo ptr ind: set generation counter range to [1;max-1]Jérémy Zurcher2013-05-161-4/+6
* eo ptr ind: minimize amount of wasted memoryJérémy Zurcher2013-05-161-5/+11
* eo ptr ind: mostly cosmeticJérémy Zurcher2013-05-161-105/+111
* eo ptr in: follow naming convention for static fctsJérémy Zurcher2013-05-051-7/+5
* eo ptr ind: speed up by caching last used tableJérémy Zurcher2013-05-051-39/+95
* eo ptr ind: fix indentationJérémy Zurcher2013-05-051-9/+9
* eo ptr ind: pack memory, use in mmap fifo as recycle trashJérémy Zurcher2013-05-031-58/+92
* eo_ptr_ind: pack ptr, active flag and generation all togetherJérémy Zurcher2013-04-281-55/+56
* eo_ptr_ind: fix hdr->size in _eo_id_mem_allocJérémy Zurcher2013-04-281-1/+1
* rejig 32bit eoid allocation to 5.5.12.Carsten Haitzler (Rasterman)2013-04-241-3/+3
* eoid -> use mmap for allocating id tables. makes it a separate memoryCarsten Haitzler (Rasterman)2013-04-231-4/+72
* eoid -> rjid 64bit bit allocations for.. not so much bloat.Carsten Haitzler (Rasterman)2013-04-231-10/+10
* Eo: pointers indirection mechanism for objects and classesDaniel Zaoui2013-04-231-0/+282