X-Git-Url: http://wien.tomnetworks.com/gitweb/?a=blobdiff_plain;f=doc%2FTODO;h=52988bb2b4875e0330eb84c9029848fdbcb17fea;hb=7e77d502bbc94d702ec96bc0e1a84b0f86dcbbc3;hp=b45b9272c14fdb27b69f1b98a3bbac6cd4b86169;hpb=0b336aa95dfd979e2efdc065561448cfb4c91732;p=mate.git diff --git a/doc/TODO b/doc/TODO index b45b927..52988bb 100644 --- a/doc/TODO +++ b/doc/TODO @@ -7,6 +7,13 @@ -> for gnu classpath absolutely necessary -> estimated effort: unknown +(l) replace signals with "nice traps"? + pro -> don't rely on operating system anymore + pro -> maybe better ghci behaviour? + cons -> at some point, signals are useful for debugging? + cons -> better "template" tricks are needed, as we cannot insert more + instructions or want to place nop's at production code path + (l) gnu classpath integration -> would be awwwesome -> depends on: exceptions, jni (?) @@ -50,6 +57,9 @@ (l) check different types (byte, long, ...) +(l) get rid of CUInt where appropriate + -> CPtrdiff and CSize (ptrdiff_t and size_t) is more portable + (l) floating point support (h) better code generation