Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Eo_Id is a uintptr_t as Eo_Class_Id isdevs/jeyzu/eo2-only | Jérémy Zurcher | 2013-09-23 | 1 | -8/+12 |
| | |||||
* | remove eo specific dependencies from Makefile | Jérémy Zurcher | 2013-09-23 | 1 | -5/+2 |
| | |||||
* | remove eo specific code unused by eo2 | Jérémy Zurcher | 2013-09-23 | 4 | -794/+22 |
| | | | | | | Conflicts: src/lib/eo/Eo.h src/lib/eo/eo.c | ||||
* | remove eo specific stuff from eo2 tests | Jérémy Zurcher | 2013-09-23 | 9 | -1192/+19 |
| | |||||
* | Makefile: -DEFL_EO_API_SUPPORT=1 -DEFL_BETA_API_SUPPORT=1 | Jérémy Zurcher | 2013-09-17 | 1 | -1/+1 |
| | |||||
* | use EO_OBJ_POINTER_ macros not _eo_obj_pointer_get | Jérémy Zurcher | 2013-09-17 | 1 | -1/+2 |
| | |||||
* | eo2pbench support undef HAVE_EO_ID | Jérémy Zurcher | 2013-09-17 | 1 | -0/+2 |
| | |||||
* | eo2_call_resolve_internal support undef HAVE_EO_ID | Jérémy Zurcher | 2013-09-17 | 1 | -1/+1 |
| | |||||
* | eo2-bench-static -> eo2-bench-pg | Jérémy Zurcher | 2013-09-17 | 1 | -4/+5 |
| | |||||
* | eo2-bench.c: add event_test | Jérémy Zurcher | 2013-09-17 | 1 | -3/+54 |
| | |||||
* | eo_inherit: class name 'Simple'->'Eo Inherit' | Jérémy Zurcher | 2013-09-17 | 1 | -1/+1 |
| | |||||
* | eo2_inherit: var objid->obj | Jérémy Zurcher | 2013-09-17 | 1 | -4/+4 |
| | |||||
* | printf test title | Jérémy Zurcher | 2013-09-17 | 1 | -1/+9 |
| | |||||
* | eo2_simple: add eo2_set_evt and associated event EO2_EV_X_CHANGED | Jérémy Zurcher | 2013-09-17 | 2 | -1/+24 |
| | |||||
* | eo_simple: add eo_set_evt and associated event EO_EV_X_CHANGED | Jérémy Zurcher | 2013-09-17 | 2 | -2/+28 |
| | |||||
* | eo2_simple objid var -> obj | Jérémy Zurcher | 2013-09-17 | 1 | -3/+3 |
| | |||||
* | eo_simple class name 'Simple'->'Eo Simple' | Jérémy Zurcher | 2013-09-17 | 1 | -1/+1 |
| | |||||
* | _eo2_api_desc_get: walks in mro not in klass->parent | Jérémy Zurcher | 2013-09-17 | 1 | -4/+8 |
| | |||||
* | rename eo2 class 'Eo Base'->'Eo2 Base' | Jérémy Zurcher | 2013-09-17 | 1 | -1/+1 |
| | |||||
* | add DBG msg in eo2_class_funcs_set | Jérémy Zurcher | 2013-09-17 | 1 | -4/+2 |
| | |||||
* | fix eo2-bench-static dependencies | Jérémy Zurcher | 2013-09-17 | 1 | -1/+1 |
| | |||||
* | add EO2ONLY env var to eo2-bench | Jérémy Zurcher | 2013-09-17 | 1 | -16/+38 |
| | |||||
* | add total time in [ms] in eo2-bench report | Jérémy Zurcher | 2013-09-17 | 1 | -3/+4 |
| | |||||
* | add static build of eo2-bench | Jérémy Zurcher | 2013-09-17 | 1 | -5/+10 |
| | |||||
* | remove 'const' where is should not be | Jérémy Zurcher | 2013-09-17 | 1 | -2/+2 |
| | |||||
* | eo: memset will be faster, still why not using NULL instead of -1 ? | Cedric Bail | 2013-09-17 | 1 | -3/+1 |
| | |||||
* | eo2: make text message more consitent with the test. | Cedric Bail | 2013-09-17 | 1 | -5/+5 |
| | |||||
* | eo: we can rely on LD_PRELOAD for those hook, so removing them. | Cedric Bail | 2013-09-17 | 2 | -30/+8 |
| | |||||
* | add EO2_HOOK_DO_PREPARE | Jérémy Zurcher | 2013-09-17 | 1 | -9/+13 |
| | |||||
* | adapt tests to new EO2_FUNC macros | Jérémy Zurcher | 2013-09-17 | 3 | -4/+4 |
| | |||||
* | eo: add hook for beinning and start of all function execution and for all _do. | Cedric Bail | 2013-09-17 | 3 | -30/+114 |
| | | | | NOTE: I don't know what the _CLASS_FUNC are, so I may have broken stuff there. | ||||
* | eo2_simple uses eo2_add_custom | Jérémy Zurcher | 2013-09-17 | 5 | -10/+12 |
| | |||||
* | fix eo2 custom constructors | Jérémy Zurcher | 2013-09-17 | 2 | -2/+77 |
| | |||||
* | sprinkle with 'const' | Jérémy Zurcher | 2013-09-17 | 2 | -9/+9 |
| | |||||
* | fix eo2_simple usage of EO2_VOID_CLASS_FUNC_BODYV | Jérémy Zurcher | 2013-09-17 | 1 | -1/+1 |
| | |||||
* | Fixed EO2_CLASS_FUNC_BODY and etc. functions. | Jérémy Zurcher | 2013-09-17 | 2 | -16/+33 |
| | |||||
* | Revert "Fixed EO2_CLASS_FUNC_BODY and etc. functions." | Tom Hacohen | 2013-09-17 | 1 | -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 Hacohen | 2013-09-17 | 1 | -8/+9 |
| | |||||
* | Updated TODO. | Tom Hacohen | 2013-09-17 | 1 | -0/+3 |
| | |||||
* | fix eo2_simple pure virtual | Jérémy Zurcher | 2013-09-17 | 1 | -1/+1 |
| | |||||
* | remove EO2_OP_FUNC_VIRTUAL | Jérémy Zurcher | 2013-09-17 | 2 | -7/+0 |
| | | | | | a pure virtual function is an EO2_OP_FUNC with NULL as private function implementation pointer | ||||
* | Fix backslash alignment. | Tom Hacohen | 2013-09-17 | 1 | -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 Hacohen | 2013-09-17 | 1 | -0/+2 |
| | |||||
* | Updated the access test to use eo2. | Tom Hacohen | 2013-09-17 | 5 | -65/+22 |
| | |||||
* | Updated TODO. | Tom Hacohen | 2013-09-17 | 1 | -0/+4 |
| | |||||
* | Revert "eo2_add accepts non-defauld constructors" | Tom Hacohen | 2013-09-17 | 3 | -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 support | Jérémy Zurcher | 2013-09-17 | 4 | -0/+21 |
| | |||||
* | implement class function support | Jérémy Zurcher | 2013-09-17 | 2 | -29/+146 |
| | |||||
* | use same logic as in eo_add_internal | Jérémy Zurcher | 2013-09-17 | 1 | -3/+3 |
| | |||||
* | fix indent | Jérémy Zurcher | 2013-09-17 | 1 | -2/+2 |
| |