summaryrefslogtreecommitdiff
path: root/TODO-eo2
diff options
context:
space:
mode:
authorJérémy Zurcher <jeremy@asynk.ch>2013-12-27 17:38:50 +0100
committerTom Hacohen <tom@stosb.com>2014-04-10 04:20:20 +0100
commit117aa6f2a7e82d0aac2ce02e22bf7c4c2236730e (patch)
treef6e18b54becbb53f35ea10acfdf8b047422b7736 /TODO-eo2
parent055dd3c521432fab291c547288a746586966946b (diff)
eo2: add TODO-eo2
merry XMas eo2 !! you've been fully rebased, without the eo2test directory, luckily without any mistake !?
Diffstat (limited to 'TODO-eo2')
-rw-r--r--TODO-eo232
1 files changed, 32 insertions, 0 deletions
diff --git a/TODO-eo2 b/TODO-eo2
new file mode 100644
index 0000000000..8c62c83d4e
--- /dev/null
+++ b/TODO-eo2
@@ -0,0 +1,32 @@
1
2- eo_composite_attach
3 maybe check that the class of comp_obj is part of parent extensions
4
5- Eo2_Call_Stack
6 grow/shrink
7 stack push and pop functions
8 per thread stack
9
10- Remove the memset in do_end? Waste of cpu...
11
12- cleanup EO2_VERSION specific code in eo.c and eo_private.c
13
14- Move the Op_Descs to be set using a function inside the class_constructor
15 check if it works ASIS on windows
16 if it does, do nothing
17
18- Rediscuss the whole attribute cleanup thing. I'm not sure we want that as everything breaks if that isn't there. Embedded old gcc?
19
20- function name from pointer
21 dladdr backtrace ??
22
23- Get rid of some of the EO2_VOID_FUNC_BODY?
24
25- Add line number to errors (like in eo1...)
26
27- A bit annoying that we don't get type checks on the callbacks, fix that? That's really dangerous!
28
29- Get all the optimisations cedric has been doing to Eo1? I think that's where the children thing got lost...
30 - Make sure all the improvements have been migrated...
31
32- Fix all the FIXME