summaryrefslogtreecommitdiff
path: root/src/lib/eo/eo.c (follow)
AgeCommit message (Expand)Author
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
2017-09-28eo_debug: Enable logging of all ref/unrefJean-Philippe Andre
2017-09-26eo: Fix crashes with call cache after init cycleJean-Philippe Andre
2017-09-22EFL For WIN32: Replace HAVE_EVIL define with _WIN32Vincent 'vtorri' Torri
2017-09-13eo: Add class name to error log (unref)Jean-Philippe Andre
2017-09-04Efl_Object: Add integration with Eina_Future.Guilherme Iscaro
2017-08-13eo: only return NULL when the object is destructed.Cedric Bail
2017-08-11eo: Check refs in efl_data_scope_safe_getJean-Philippe Andre
2017-08-08eo: Fix memory leak with overridesJean-Philippe Andre
2017-08-07eo: temporary prevent segfault.Cedric BAIL
2017-08-04eo debug name: Use strbuf instead of slstrJean-Philippe Andre
2017-08-04eo: Add debug_name read-only property to ease debuggingJean-Philippe Andre
2017-08-04Eo: Allow multiple functions overridesJean-Philippe Andre
2017-07-19eo: Fix deadlock due to the shared mutexJean-Philippe Andre
2017-07-12eo: Don't resolve function calls for NULL objectsJean-Philippe Andre
2017-06-14eo: Add API efl_data_scope_safe_getJean-Philippe Andre
2017-06-05Eo: add APIs to walk over classes and objectsDaniel Zaoui
2017-05-29eo: Make efl_cast() return NULL if invalid castJean-Philippe Andre
2017-05-17eo - eoid - finally rtemove option to not have eoid. it doesn't workCarsten Haitzler (Rasterman)
2017-04-19eo: Micro-optimize function callsJean-Philippe Andre
2017-04-19eo: Add new API efl_castJean-Philippe Andre
2017-04-19eo: Remove lock from efl_superJean-Philippe Andre
2017-04-18eo: Use COW to save 8~16 bytes per objectJean-Philippe Andre
2017-04-18eo: Fix crash in case of API misuseJean-Philippe Andre