summaryrefslogtreecommitdiff
path: root/src/lib/eo/eo_ptr_indirection.x (follow)
AgeCommit message (Expand)Author
2019-08-19make mman.h privateVincent Torri
2018-01-12mmap memory allocation - do not used when under valgrindCarsten Haitzler (Rasterman)
2017-11-24eo - by default on 64bit only use 47 bits because of luajitCarsten Haitzler (Rasterman)
2017-05-17eo - eoid - finally rtemove option to not have eoid. it doesn't workCarsten Haitzler (Rasterman)
2017-04-19eo: Remove super bit from eo idJean-Philippe Andre
2017-02-21eo: Make _eo_obj_pointer_done an inline functionJean-Philippe Andre
2016-12-02eo: improve logs by always showing event source, minor refactor.Gustavo Sverzut Barbieri
2016-10-01eo - eo ptr lookup - do some prefetches to get some micro-speedupsCarsten Haitzler (Rasterman)
2016-09-28eo id and shared domain objects - do locking properly and betterCarsten Haitzler (Rasterman)
2016-09-09eo - move eoid lookup to ptr indir file and clean up some codeCarsten Haitzler (Rasterman)
2016-09-09eo - we actually steal the 3rd highest bit for classes - fixCarsten Haitzler (Rasterman)
2016-09-08eo_compatible - improve usability of err/warnings by duplication implCarsten Haitzler (Rasterman)
2016-09-08eo - add single global mutex for all shared eo objects to they are th-safeCarsten Haitzler (Rasterman)
2016-09-07eo - make eo id table TLS private data for thread safety and speedCarsten Haitzler (Rasterman)
2016-09-01eo - make eoid table access threadsafe - was missing a lock around itCarsten Haitzler (Rasterman)
2016-08-26eo: speedup efl_isa by 50%.Cedric BAIL
2016-08-26eo: general speedup of all Eo related operation.Cedric BAIL
2016-03-04Eo: Fix typo of SUPER_TAG_SHIFT.Jaehyun Cho
2016-03-03Eo: Migrate to the new syntax (Eo 4).Tom Hacohen
2015-11-09Eo: use correct mask when checking if an id is a classTom Hacohen
2015-05-28Eo: rename conflicting internal Eo_Base to Eo_HeaderTom Hacohen
2014-10-22Eo id: Fix id security checks for invalid objects.Tom Hacohen
2014-09-03eo: let's be consistent and use the portable flag MAP_ANON.Cedric BAIL
2014-08-21eo, autotools: check for mmap feature rather than OS (mmap is POSIX)Daniel Kolesa
2014-08-21eo: mmap()/unmap() are also supported on OSXJean Guyomarc'h
2014-05-16Eo: Make it clearer that a NULL deref can't happen.Tom Hacohen
2014-04-16eo - let's make NULL objects simply debug warnings, not errors.Carsten Haitzler (Rasterman)
2014-03-11Eo: Made eo id for classes a bit more secure.Tom Hacohen
2013-09-27Eo: Rename Eo_Header to Eo_Base.Tom Hacohen
2013-09-27Eo: Get rid of handle. Use the shared header for detection.Tom Hacohen
2013-09-27Eo: Merge common part of class and object.Tom Hacohen
2013-09-27eo: _Eo -> _Eo_ObjectJérémy Zurcher
2013-09-27eo: if HAVE_EO_ID use MBS to tag Eo_IdJérémy Zurcher
2013-09-27eo: if !HAVE_EO_ID front-pad _Eo_Class and _Eo_Object with _Eo_HandleJérémy Zurcher
2013-09-18eo_ptr_indirection.x: fix _eo_id_release when !HAVE_EO_IDJérémy Zurcher
2013-09-10Eo: Set (again, got removed) deleted eo objects' magic.Tom Hacohen
2013-07-01eo: a little more inlining, give me a 10% speed improvement.Cedric Bail