summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Eo_Id is a uintptr_t as Eo_Class_Id isdevs/jeyzu/eo2-onlyJérémy Zurcher2013-09-231-8/+12
|
* remove eo specific dependencies from MakefileJérémy Zurcher2013-09-231-5/+2
|
* remove eo specific code unused by eo2Jérémy Zurcher2013-09-234-794/+22
| | | | | | Conflicts: src/lib/eo/Eo.h src/lib/eo/eo.c
* remove eo specific stuff from eo2 testsJérémy Zurcher2013-09-239-1192/+19
|
* Makefile: -DEFL_EO_API_SUPPORT=1 -DEFL_BETA_API_SUPPORT=1Jérémy Zurcher2013-09-171-1/+1
|
* use EO_OBJ_POINTER_ macros not _eo_obj_pointer_getJérémy Zurcher2013-09-171-1/+2
|
* eo2pbench support undef HAVE_EO_IDJérémy Zurcher2013-09-171-0/+2
|
* eo2_call_resolve_internal support undef HAVE_EO_IDJérémy Zurcher2013-09-171-1/+1
|
* eo2-bench-static -> eo2-bench-pgJérémy Zurcher2013-09-171-4/+5
|
* eo2-bench.c: add event_testJérémy Zurcher2013-09-171-3/+54
|
* eo_inherit: class name 'Simple'->'Eo Inherit'Jérémy Zurcher2013-09-171-1/+1
|
* eo2_inherit: var objid->objJérémy Zurcher2013-09-171-4/+4
|
* printf test titleJérémy Zurcher2013-09-171-1/+9
|
* eo2_simple: add eo2_set_evt and associated event EO2_EV_X_CHANGEDJérémy Zurcher2013-09-172-1/+24
|
* eo_simple: add eo_set_evt and associated event EO_EV_X_CHANGEDJérémy Zurcher2013-09-172-2/+28
|
* eo2_simple objid var -> objJérémy Zurcher2013-09-171-3/+3
|
* eo_simple class name 'Simple'->'Eo Simple'Jérémy Zurcher2013-09-171-1/+1
|
* _eo2_api_desc_get: walks in mro not in klass->parentJérémy Zurcher2013-09-171-4/+8
|
* rename eo2 class 'Eo Base'->'Eo2 Base'Jérémy Zurcher2013-09-171-1/+1
|
* add DBG msg in eo2_class_funcs_setJérémy Zurcher2013-09-171-4/+2
|
* fix eo2-bench-static dependenciesJérémy Zurcher2013-09-171-1/+1
|
* add EO2ONLY env var to eo2-benchJérémy Zurcher2013-09-171-16/+38
|
* add total time in [ms] in eo2-bench reportJérémy Zurcher2013-09-171-3/+4
|
* add static build of eo2-benchJérémy Zurcher2013-09-171-5/+10
|
* remove 'const' where is should not beJérémy Zurcher2013-09-171-2/+2
|
* eo: memset will be faster, still why not using NULL instead of -1 ?Cedric Bail2013-09-171-3/+1
|
* eo2: make text message more consitent with the test.Cedric Bail2013-09-171-5/+5
|
* eo: we can rely on LD_PRELOAD for those hook, so removing them.Cedric Bail2013-09-172-30/+8
|
* add EO2_HOOK_DO_PREPAREJérémy Zurcher2013-09-171-9/+13
|
* adapt tests to new EO2_FUNC macrosJérémy Zurcher2013-09-173-4/+4
|
* eo: add hook for beinning and start of all function execution and for all _do.Cedric Bail2013-09-173-30/+114
| | | | NOTE: I don't know what the _CLASS_FUNC are, so I may have broken stuff there.
* eo2_simple uses eo2_add_customJérémy Zurcher2013-09-175-10/+12
|
* fix eo2 custom constructorsJérémy Zurcher2013-09-172-2/+77
|
* sprinkle with 'const'Jérémy Zurcher2013-09-172-9/+9
|
* fix eo2_simple usage of EO2_VOID_CLASS_FUNC_BODYVJérémy Zurcher2013-09-171-1/+1
|
* Fixed EO2_CLASS_FUNC_BODY and etc. functions.Jérémy Zurcher2013-09-172-16/+33
|
* Revert "Fixed EO2_CLASS_FUNC_BODY and etc. functions."Tom Hacohen2013-09-171-9/+8
| | | | | | | Still need to change it to get call earlier. Oversight because of incomplete make files. This reverts commit 1ea966c3bef7384a91e386477dc07015ed18d33f.
* Fixed EO2_CLASS_FUNC_BODY and etc. functions.Tom Hacohen2013-09-171-8/+9
|
* Updated TODO.Tom Hacohen2013-09-171-0/+3
|
* fix eo2_simple pure virtualJérémy Zurcher2013-09-171-1/+1
|
* remove EO2_OP_FUNC_VIRTUALJérémy Zurcher2013-09-172-7/+0
| | | | | a pure virtual function is an EO2_OP_FUNC with NULL as private function implementation pointer
* Fix backslash alignment.Tom Hacohen2013-09-171-12/+12
| | | | | This is one of the reasons why I hate backslash alignments, you end up fixing style when you should be working on code.
* Updated TODO.Tom Hacohen2013-09-171-0/+2
|
* Updated the access test to use eo2.Tom Hacohen2013-09-175-65/+22
|
* Updated TODO.Tom Hacohen2013-09-171-0/+4
|
* Revert "eo2_add accepts non-defauld constructors"Tom Hacohen2013-09-173-19/+3
| | | | | | | | | We want to have normal functions as non-default constructors, not va_arg ones. What we should do is split the object creation to two parts again. The creation, the constructing (changes using the macro) and the verification/end part that checks the constructor has been called. This reverts commit 2ff2ce1894f173b306a896bda595e1a7768c074d.
* test class function supportJérémy Zurcher2013-09-174-0/+21
|
* implement class function supportJérémy Zurcher2013-09-172-29/+146
|
* use same logic as in eo_add_internalJérémy Zurcher2013-09-171-3/+3
|
* fix indentJérémy Zurcher2013-09-171-2/+2
|