summaryrefslogtreecommitdiff
path: root/src/lib/eo/eo.c (follow)
AgeCommit message (Expand)Author
2019-01-09eo: fix MacOS break.Cedric BAIL
2019-01-09eo: add the ability to get the size of object of a certain class.Cedric BAIL
2018-06-29eo: improve thread check during class constructionMike Blumenkrantz
2018-06-25eo: lower from CRI to ERRMarcel Hollerbach
2018-06-21eo_debug: Fix segfault when parsing EO_LIFECYCLE_DEBUG envvarXavi Artigas
2018-06-19eo: CRI when class constructor or destructor is called from threadMike Blumenkrantz
2018-06-19eo: make the debug build print leaked errorsMarcel Hollerbach
2018-06-19eo: only call efl_parent_set when parent_id is availableMarcel Hollerbach
2018-06-18eo: Fix internal reference count wrongly 0 when constructor returns a differe...Felipe Magno de Almeida
2018-06-13eo: call efl_object_class_get() during efl_object_init()Mike Blumenkrantz
2018-06-07eo: unref compensate is not requires hereMarcel Hollerbach
2018-06-06eo: _efl_unref correctlyMarcel Hollerbach
2018-05-24eo: remove parent_sink as this hack should not be necessary anymore.Cedric BAIL
2018-05-24eo: try to make efl_add and efl_add_ref refcounting sane in all case.Cedric BAIL
2018-05-24eo: make sure that reporting object refcount during efl_noref, doesn't lead t...Cedric BAIL
2018-05-24eo: update refcount before sending efl_noref event to avoid double update dur...Cedric Bail
2018-05-24eo: move EFL internal function ___efl_ref2 also to eo_internal.hCedric BAIL
2018-05-24eo: check for allow_parent_unref during efl_unref and silence warning.Cedric BAIL
2018-05-24eo: make sure efl_noref is always called at the proper time.Cedric BAIL
2018-05-24eo: add an automatic fallback at the moment when efl_unref instead of efl_del...Cedric BAIL
2018-05-24eo: optimize efl object reuse by limiting the amount of call to pointer trans...Cedric BAIL
2018-05-01efl: remove old Efl_Future, Efl_Promise.Cedric BAIL
2018-05-01eo: implement a copy function.Cedric BAIL
2018-04-02eo: trigger invalidate and noref event before any modification is commited on...Cedric Bail
2018-03-20eo: use unref instead of del when constructor fails without parentCedric BAIL
2018-03-19eo: check return in efl_add before performing more operationsCedric BAIL
2018-03-19eo: start printing warning when instanciating object with efl_add and no parent.Cedric BAIL
2018-03-12eo: allow setting value eo Eina_Value from an Eo pointer directly.Cedric BAIL
2018-03-08eo: when an object is reused, reset the invalidate flag.Cedric BAIL
2018-03-07eo: introduce invalidate and noref state.Cedric Bail
2018-02-25eo: mark more unlikely labels as coldJean Guyomarc'h
2018-01-24eo: only call costly function _eo_op_desc_name_get when in debug mode.Cedric BAIL
2018-01-16eo: Remove unused goto labelJean-Philippe Andre
2018-01-16eo: Warn on calls to NULL objectJean-Philippe Andre
2018-01-16eina: remove usless newlineJean Guyomarc'h
2018-01-12mmap memory allocation - do not used when under valgrindCarsten Haitzler (Rasterman)
2017-12-15eo: Fix crash with invalid objectsJean-Philippe Andre
2017-12-15eo - set opts hash to NULL after freeCarsten Haitzler (Rasterman)
2017-12-15eo - fi missed error condition if eoid passed in is NULLCarsten Haitzler (Rasterman)
2017-12-05eo: Move hacky API auto_unref to C onlyJean-Philippe Andre
2017-11-24eo: Make sure auto_unref only applies after finalizeJean-Philippe Andre
2017-11-08eo: Rename efl_ref_get to efl_ref_countAndy Williams
2017-11-07eo - fix freeq usage to not use freeq for a vtable cleaningCarsten Haitzler (Rasterman)
2017-11-03eo: refactor use of efl_replace.Cedric Bail
2017-10-18eo: Add beta API for auto_unref after a callJean-Philippe Andre
2017-10-13eo: Simplify debug_name_overrideJean-Philippe Andre
2017-09-28eo_debug: Allow disabling of backtracesJean-Philippe Andre
2017-09-28eo: Allow efl_reuse to be called with a parentJean-Philippe Andre
2017-09-28eo: Fix unnecessary ERR logs with eo_debugJean-Philippe Andre
2017-09-28eo_debug: Also print out the current backtraceJean-Philippe Andre