summaryrefslogtreecommitdiffstats
path: root/libjava/classpath/native/vmi/TODO
diff options
context:
space:
mode:
Diffstat (limited to 'libjava/classpath/native/vmi/TODO')
-rw-r--r--libjava/classpath/native/vmi/TODO28
1 files changed, 28 insertions, 0 deletions
diff --git a/libjava/classpath/native/vmi/TODO b/libjava/classpath/native/vmi/TODO
new file mode 100644
index 00000000000..8107ad4440b
--- /dev/null
+++ b/libjava/classpath/native/vmi/TODO
@@ -0,0 +1,28 @@
+TODO for JCL VMI library:
+
+API:
+- More functions will almost certainly be required. I am
+ adding them in only as needs arise to keep the job as
+ easy as possible in the short term. The full JVMDI
+ will presumably need to be mimicked.
+
+Japhar 1.1:
+- Using the JVMDI for many functions, since Japhar
+ implements JVMDI. Several JVMDI functions are not
+ implemented yet, though, so it becomes a question of
+ waiting til they are or implementing them ourselves.
+- Specifically, the JVMDI functions not yet implemented in
+ Japhar that the VMI calls are:
+ - JVMDI_GetClassModifiers()
+ - JVMDI_GetClassName()
+ - JVMDI_GetClassMethods()
+ - JVMDI_GetClassFields()
+ - JVMDI_GetImplementedInterfaces()
+ - JVMDI_IsInterface()
+ - JVMDI_IsArray()
+ - JVMDI_ClassLoader()
+ - JVMDI_GetMethodModifiers()
+ - JVMDI_GetThrownExceptions()
+ - JVMDI_GetFieldName()
+ - JVMDI_GetFieldDeclaringClass()
+ - JVMDI_GetFieldModifiers()
OpenPOWER on IntegriCloud