blob: 8107ad4440b496900da74aa1c3b9cdf7117fca02 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
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()
|