Signed-off-by: Tomek Grabiec <tgrab...@gmail.com> --- vm/jato.c | 9 ++++++++- 1 files changed, 8 insertions(+), 1 deletions(-)
diff --git a/vm/jato.c b/vm/jato.c index 26203af..023030f 100644 --- a/vm/jato.c +++ b/vm/jato.c @@ -110,6 +110,12 @@ native_vmthrowable_fill_in_stack_trace(struct vm_object *message) return NULL; } +static struct vm_object * __vm_native +native_vmobject_getclass(struct vm_object *object) +{ + return object->class->object; +} + static void jit_init_natives(void) { vm_register_native("gnu/classpath/VMStackWalker", "getClassContext", @@ -121,7 +127,8 @@ static void jit_init_natives(void) &native_vmruntime_exit); vm_register_native("jato/internal/VM", "println", &native_vmruntime_println); - + vm_register_native("java/lang/VMObject", "getClass", + &native_vmobject_getclass); vm_register_native("java/lang/VMRuntime", "exit", &native_vmruntime_exit); vm_register_native("java/lang/VMSystem", "arraycopy", -- 1.6.0.6 ------------------------------------------------------------------------------ _______________________________________________ Jatovm-devel mailing list Jatovm-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/jatovm-devel