diff options
Diffstat (limited to 'libjava/classpath/native/vmi/TODO')
| -rw-r--r-- | libjava/classpath/native/vmi/TODO | 28 |
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() |

