aboutsummaryrefslogtreecommitdiffstats
path: root/src/lib/eo/eo_private.h (follow)
Commit message (Expand)AuthorAgeFilesLines
* Eo: rename conflicting internal Eo_Base to Eo_HeaderTom Hacohen2015-05-281-7/+7
* Eo: Remove eo_error_set() and clean up finalizer()Tom Hacohen2015-05-201-2/+0
* Eo: Mark composite APIs as beta.Tom Hacohen2015-05-081-1/+1
* Eo base: mark composite API as not ready.Tom Hacohen2015-05-061-0/+2
* Eo: fix error handling when too many deletions invocations occur.Daniel Zaoui2014-12-051-5/+6
* Eo: protect against recursive object destruction calls, fixes T1741Jérémy Zurcher2014-11-181-4/+12
* Eo composite: Fix composite object functions to be eo functions.Tom Hacohen2014-10-211-1/+1
* Eo: Better define the relationship of eo_add/del/ref/unref.Tom Hacohen2014-09-301-10/+0
* Eo: Change eo_add/del/unref behaviour.Tom Hacohen2014-09-251-0/+11
* Eo base: Add a property to indicate if the object is finalized;Tom Hacohen2014-08-291-0/+1
* Revert "eo: replace composite_objects Eina_List with an array of Eo_Object*"Tom Hacohen2014-06-131-8/+5
* Eo: Add eo_finalize. A func that's called at the end of eo_add.Tom Hacohen2014-05-301-0/+1
* eo: fix broken children iterator, remove redundant fields.Lukasz Stanislawski2014-04-171-2/+0
* Eo: Removed redundant code.Tom Hacohen2014-04-101-8/+0
* Eo2: Updated naming Eo2->Eo.Tom Hacohen2014-04-101-3/+3
* Eo2: Removed more Eo1 code.Tom Hacohen2014-04-101-0/+3
* Eo2: Removed a lot of Eo1 code.Tom Hacohen2014-04-101-12/+3
* eo2: remove dead codeJérémy Zurcher2014-04-101-1/+0
* eo2: minor fixes after huge rebaseJérémy Zurcher2014-04-101-6/+4
* eo2: revert "eo2_add accepts non-defauld constructors"Tom Hacohen2014-04-101-1/+0
* eo2: eo_del_internal use same logic as in eo_add_internalJérémy Zurcher2014-04-101-3/+3
* eo2: eo2_add accepts non-defauld constructorsJérémy Zurcher2014-04-101-0/+1
* eo2: set eo2_constructor and eo2_destructor chainingJérémy Zurcher2014-04-101-1/+14
* eo2: call stack Proof Of ConceptJérémy Zurcher2014-04-101-0/+1
* eo: replace composite_objects Eina_List with an array of Eo_Object*Jérémy Zurcher2014-03-051-5/+8
* eo: revert 13502a1 and 7821df1Jérémy Zurcher2014-02-271-7/+5
* eo: replace composite_objects Eina_List with an array of Eo_Object*Jérémy Zurcher2014-02-261-5/+7
* efl: Unified eina critical manro to CRI.Daniel Juyung Seo2013-12-261-3/+3
* eo: use Eina_Spinlock instead of Eina_Lock.Cedric Bail2013-10-111-6/+6
* Manually revert "eo: replace Eo_Class with Eo"Tom Hacohen2013-09-271-1/+1
* Eo: Fixed the type _eo_id_get accepts.Tom Hacohen2013-09-271-6/+6
* Eo: Explicitly include Eina.h in eo_private.h.Tom Hacohen2013-09-271-0/+2
* Eo: Get rid of the _Eo type, it's not needed.Tom Hacohen2013-09-271-4/+0
* Eo: Rename Eo_Header to Eo_Base.Tom Hacohen2013-09-271-7/+7
* Eo: Get rid of handle. Use the shared header for detection.Tom Hacohen2013-09-271-14/+27
* Eo: Merge common part of class and object.Tom Hacohen2013-09-271-11/+14
* Eo: Class_Id and Object_Id are now the same type.Tom Hacohen2013-09-271-10/+4
* eo: add union _Eo to unify objects and classes internal pointersJérémy Zurcher2013-09-271-0/+4
* eo: _Eo -> _Eo_ObjectJérémy Zurcher2013-09-271-9/+9
* eo: if !HAVE_EO_ID front-pad _Eo_Class and _Eo_Object with _Eo_HandleJérémy Zurcher2013-09-271-0/+9
* Eo: remove the classe's EINA_MAGIC when using eo_id.Tom Hacohen2013-09-261-0/+2
* eo: make eo_parent_get/set part of eo_base_class.Cedric Bail2013-09-251-5/+0
* eo: rename _Eo_Internal -> _Eo_ObjectJérémy Zurcher2013-09-241-2/+2
* eo: typedef uintptr_t Eo_Id; as Eo_Class_IdJérémy Zurcher2013-09-241-1/+1
* eo: fix EO_DEBUG compilationJérémy Zurcher2013-09-231-0/+8
* eo: add eo_childrens_iterator_new().Cedric Bail2013-09-111-9/+17
* eo: add a small object cache to make memory recycling faster.Cedric Bail2013-09-111-1/+20
* eo: a little more inlining, give me a 10% speed improvement.Cedric Bail2013-07-011-4/+4
* eo: 30% speed improvement in message propagation.Cedric Bail2013-06-281-1/+210
* Eo: pointers indirection mechanism for objects and classesDaniel Zaoui2013-04-231-0/+2