[llvm-commits] CVS: llvm-java/docs/TODO

Alkis Evlogimenos alkis at cs.uiuc.edu
Wed May 11 00:06:53 PDT 2005



Changes in directory llvm-java/docs:

TODO updated: 1.1 -> 1.2
---
Log message:

Remove implemented items.


---
Diffs of the changes:  (+0 -17)

 TODO |   17 -----------------
 1 files changed, 17 deletions(-)


Index: llvm-java/docs/TODO
diff -u llvm-java/docs/TODO:1.1 llvm-java/docs/TODO:1.2
--- llvm-java/docs/TODO:1.1	Mon Dec 13 21:23:36 2004
+++ llvm-java/docs/TODO	Wed May 11 02:06:42 2005
@@ -1,20 +1,3 @@
-* Create Class description information from ClassFile object and
-resolve all references (classfile constant pool) when loading the
-classfile. This way we will not create types, parse method strings,
-parse and find object fields on every refernce. This will both speedup
-compilation but more importantly it will simplify code generation.
-
-* Change all object types as arguments to functions, on the operand
-stack, or local variables should be of type llvm_object_base*. All
-primitive types should normalize to their Java counterparts (a bool is
-always an int on the operand stack).
-
-* Change object model so that we can support:
-  - Multiple inheritance of interfaces.
-  - Dynamic element type of an array.
-  - Distinguish between class or array objects dynamically.
-  - Reflection (used by JNI).
-
 * Exceptions.
 
 * Add GC hooks into the GC runtime.






More information about the llvm-commits mailing list