summaryrefslogtreecommitdiff
path: root/src/lib/eo/eo_base_class.c (follow)
AgeCommit message (Expand)Author
2018-03-03ecore - a different take on efl.app class as a super class to efl.loopCarsten Haitzler (Rasterman)
2018-02-25eo: avoid useless computationsJean Guyomarc'h
2018-01-10eo: Add "destruct" eventJean-Philippe Andre
2018-01-04eo: make efl_provider_find a @const function.Cedric BAIL
2017-12-08eo: Remove trailing newline in ERR messageJean-Philippe Andre
2017-12-05eo: Move hacky API auto_unref to C onlyJean-Philippe Andre
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: Add API to allow deletion by unrefJean-Philippe Andre
2017-09-04Efl_Object: Add integration with Eina_Future.Guilherme Iscaro
2017-08-23eo: Mark name_find as constJean-Philippe Andre
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-05-04eo: fix missing event emissionMarcel Hollerbach
2017-04-26eo: move all the key_ properties to CDaniel Kolesa
2017-04-26eo: move wref_add/wref_del to CDaniel Kolesa
2017-04-26eo: move future_link to CDaniel Kolesa
2017-04-21eo: hide dbg_info from eo filesDaniel Kolesa
2017-04-20eo: move unbindable event APIs to CDaniel Kolesa
2017-04-18eo: Use COW to save 8~16 bytes per objectJean-Philippe Andre
2017-02-16eo: ensure the generation is correctly clampedMarcel Hollerbach
2017-02-11efl base class - fix warning about comparing differing sizesCarsten Haitzler (Rasterman)
2016-12-02eo event callback frame make them single linked to save a bit of overheadCarsten Haitzler (Rasterman)
2016-12-02eo: adjust generation countMarcel Hollerbach
2016-12-02eo: optimize generation increaseMarcel Hollerbach
2016-12-02eo: use the event stack to define behaviourMarcel Hollerbach
2016-12-02eo: fix event emission for subscription while emissionMarcel Hollerbach
2016-11-28eo: safety in string comparisonAndy Williams
2016-11-26eo base class - clean up some formatting around callback add/del codeCarsten Haitzler (Rasterman)
2016-11-23eo: make it possible to disable batch allocation for callbacks.Cedric Bail
2016-11-23eo: when there is no more callbacks, let's clean up.Cedric Bail
2016-11-23eo: inc the special countMarcel Hollerbach
2016-11-21eo: refactor callback delayed cleaning code.Cedric Bail
2016-11-17efl object events - track del, cb add and cb del callback countsCarsten Haitzler (Rasterman)
2016-11-17eo src formatting - line up struct memberCarsten Haitzler (Rasterman)
2016-11-17event callback call - move 0 check early before any var initCarsten Haitzler (Rasterman)
2016-11-17eo - fix ever growing callback list by actually flagging waiting delsCarsten Haitzler (Rasterman)
2016-11-06eo - use free queue for at least some eo core memory and pointersCarsten Haitzler (Rasterman)
2016-10-28Eo: Add a method to mark objects for reuse.Tom Hacohen
2016-10-25eo: do not track NULL future.Cedric Bail
2016-10-21Eo: Fix references of objectsTom Hacohen
2016-10-06eo: Fix deadlocks with composite objectsJean-Philippe Andre
2016-10-06eo: Fix deadlock in efl_parent_setJean-Philippe Andre
2016-10-06eo: Fix deadlock with shared objectsJean-Philippe Andre
2016-09-29eo - goto-ify a chunk iof code moving debug printfs out of hot pathsCarsten Haitzler (Rasterman)
2016-09-28eo id and shared domain objects - do locking properly and betterCarsten Haitzler (Rasterman)
2016-09-08efl: add a possibility to link death of Eo object with a future.Cedric BAIL
2016-09-07eo - make eo id table TLS private data for thread safety and speedCarsten Haitzler (Rasterman)
2016-09-06eo base - fix free of all callbacks to set callbacks to NULLCarsten Haitzler (Rasterman)
2016-09-05Efl object: rename shadowing variable.Tom Hacohen