[kaffe] CVS kaffe (robilad): updated TODO

Kaffe CVS cvs-commits at kaffe.org
Sun Mar 9 11:41:52 PDT 2008


PatchSet 7783 
Date: 2008/03/09 16:53:39
Author: robilad
Branch: HEAD
Tag: (none) 
Log:
updated TODO

2008-03-09  Dalibor Topic  <robilad at kaffe.org>

        * TODO: Updated.

Members: 
	ChangeLog:1.5282->1.5283 
	TODO:1.58->1.59 

Index: kaffe/ChangeLog
diff -u kaffe/ChangeLog:1.5282 kaffe/ChangeLog:1.5283
--- kaffe/ChangeLog:1.5282	Sat Mar  8 18:12:05 2008
+++ kaffe/ChangeLog	Sun Mar  9 16:53:39 2008
@@ -1,3 +1,7 @@
+2008-03-09  Dalibor Topic  <robilad at kaffe.org>
+
+	* TODO: Updated.
+
 2008-03-08  Dalibor Topic  <robilad at kaffe.org>
 
 	* libraries/clib/native/java_lang_Object.c: Don't include inttypes.h,
Index: kaffe/TODO
diff -u kaffe/TODO:1.58 kaffe/TODO:1.59
--- kaffe/TODO:1.58	Sat Mar  8 18:12:05 2008
+++ kaffe/TODO	Sun Mar  9 16:53:39 2008
@@ -13,7 +13,11 @@
    * libjit could use a vmgenned interpreter, too.
 
 * Cleanup
- * Remove kaffe's copies of jni.h, jni-md.h, etc. Use GNU Classpath's headers instead.
+ * Remove kaffe's copies of jni.h, jni-md.h, kaffe-jni.h etc. Use GNU Classpath's headers 
+   instead.
+   - Implement KaffeVM_Arguments as JDK1_1InitArgs, or do without them
+   - Implement GetObjectRefType
+   - Symlink jni.h, jawt.h, etc. from classpath's installation on install.
  * cleanup JNI library loading to use libltdl exclusively.
  * Remove unused instructions from jits (nop, unimplemented)
  * Use CScout http://www.spinellis.gr/cscout/doc/indexw.html to weed out unused symbols.
@@ -23,7 +27,6 @@
  * Make runtime engine runtime selectable
  * Make gc backend runtime selectable
  * Make boehm-gc the default engine on platforms that support it
- * Use libltdl directly for JNI, remove wrappers.
  * Swich to glib for data structures, command line option parsing, etc.
   * debug logging (alternative would be GNU nana)
   * command line option parsing (our manual code in main.c is rather ugly)
@@ -61,7 +64,6 @@
   * Remove old Kaffe AWT implementations
 
 * Merging work:
-  * sun.misc.Unsafe native implementation from openjdk/cacao for full jsr166 support.
   * verifier from gcj (rob gonzalez)
   * SkyOS port
 
@@ -74,7 +76,5 @@
   * Switch to autotest for the test suites
 
 * Pending patches
-  classpath's doubleToLongBits (dalibor)
-  jit fixes for arm-linux (dalibor)
   amd64 jit from Eric Anholt (guilhem)
 




More information about the kaffe mailing list