| 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() |