aboutsummaryrefslogtreecommitdiffstats
path: root/src/lib/eo (follow)
Commit message (Expand)AuthorAgeFilesLines
* Eo: Partial implementation to remove eo_dodevs/felipealmeida/eo_optimisationsFelipe Magno de Almeida2015-11-016-173/+373
* Eo do: use the __thread directive when available to manage call stack.Tom Hacohen2015-10-191-3/+11
* Eo: Remove extra paranoid-never could happen safety checks.Tom Hacohen2015-10-191-6/+0
* Eo: Reorganise some of the code and cleanup.Tom Hacohen2015-10-191-47/+44
* Eo: Removed weird unneeded condition.Tom Hacohen2015-10-191-3/+2
* Eo: Move op resolve check to where it belongs (out of hot path).Tom Hacohen2015-10-192-11/+10
* Eo unref: Decrease amount of checks and hint branch prediction.Tom Hacohen2015-10-191-6/+7
* Eo: Split object checking from class checking and simplify.Tom Hacohen2015-10-191-17/+24
* Eo callback call: Remove redundant safety checks.Tom Hacohen2015-10-191-5/+1
* Eo callback call: Remove redundant refcounting.Tom Hacohen2015-10-191-2/+0
* Eo callback call: Simplify callback desc matching code.Tom Hacohen2015-10-191-13/+9
* Eo callbacks: simplify callback call code a bit.Tom Hacohen2015-10-191-2/+1
* Eo: Reduce call stack memory footprint.Tom Hacohen2015-10-191-26/+15
* Eo: Remove useless optimisation that is more harm than good.Tom Hacohen2015-10-191-16/+1
* Eo: use correct mask when checking if an id is a classTom Hacohen2015-10-192-3/+2
* Eo: Optimise object data fetching a bit more.Tom Hacohen2015-10-191-3/+14
* Eo: Optimise object data fetching (minor).Tom Hacohen2015-10-191-3/+8
* eo - another 1.5 percent speedup in eo_bench eo_do by removing err handlCarsten Haitzler (Rasterman)2015-10-171-24/+1
* Eo do: Reuse stack fetching across eo functions.Tom Hacohen2015-10-162-20/+28
* Eo do: optimise getting the thread call stack for the main loop thread.Tom Hacohen2015-10-161-13/+20
* Eo: Move mainloop checks inside Eo.Tom Hacohen2015-10-162-7/+5
* Eo events: Add a struct member marking if it's a legacy event or not.Tom Hacohen2015-10-163-24/+8
* Eo: Fix confusing indentation and style.Tom Hacohen2015-10-141-2/+3
* Eo: Fix Eo on Windows.Tom Hacohen2015-10-091-16/+31
* Eo: Remove dead code.Tom Hacohen2015-10-041-6/+1
* Eo: Clean up windows code a bit more.Tom Hacohen2015-09-301-15/+11
* Eo legacy events: Fix broken callback comparisonTom Hacohen2015-09-292-4/+37
* Eo: reduce memory usage across applications.Tom Hacohen2015-09-282-131/+74
* Eo: Remove EO_SENTINEL.Tom Hacohen2015-09-282-6/+3
* Eo: Clean up windows code.Tom Hacohen2015-09-282-16/+7
* Eo: Fix eo function name getter on windows.Tom Hacohen2015-09-281-1/+1
* Eo: rename EO_HOT_EVENT_DESCRIPTION to EO_EVENT_DESCRIPTION_HOT.Tom Hacohen2015-09-281-2/+2
* Eo: Drop doc field from ops and events.Tom Hacohen2015-09-284-43/+40
* Eo: fix double callback deletionDaniel Zaoui2015-09-261-3/+4
* fix typos in API docAmitesh Singh2015-09-191-2/+2
* Eo base: print an error when an object with a parent is destructed.Tom Hacohen2015-08-261-3/+1
* Revert "Revert "Eo base: Change parent_set to be an assignment of ref.""Tom Hacohen2015-08-262-5/+9
* Revert "Eo base: Change parent_set to be an assignment of ref."Tom Hacohen2015-08-262-9/+5
* Eo base: Change parent_set to be an assignment of ref.Tom Hacohen2015-08-262-5/+9
* Eo base: clean up parent removal in destructor.Tom Hacohen2015-08-211-7/+6
* eo - use ren not xref for children to not waste memoryCarsten Haitzler (Rasterman)2015-08-201-5/+3
* eo - destruction - ensure child is removed from parent child listCarsten Haitzler (Rasterman)2015-08-201-4/+10
* eo - fix bug vector when unparenting of an eo obj may affect othersCarsten Haitzler (Rasterman)2015-08-181-2/+12
* efl: fix doc references across the tree to validate rightDaniel Kolesa2015-07-081-13/+13
* Eo: Remove redundant semicolon.Tom Hacohen2015-06-291-1/+1
* eo - silence ERR logs on constructor fail - this is valid behaviorCarsten Haitzler (Rasterman)2015-06-241-2/+11
* Eo: Fix windows support.Tom Hacohen2015-06-182-15/+26
* Eo: Fix a potentially dangerous lack of {}.Tom Hacohen2015-06-181-6/+8
* Eo: Add Null checkThiep Ha2015-06-111-0/+4
* eo: move some eo files to new doc syntaxDaniel Kolesa2015-06-051-128/+154