Tomek Grabiec wrote: > @@ -229,7 +232,24 @@ static const struct method_preload_entry > method_preload_entries[] = { > "(Ljava/lang/Throwable;)Ljava/lang/Throwable;", > &vm_java_lang_Throwable_initCause, > }, > - > + { > + &vm_java_lang_StackTraceElement, > + "<init>", > + "(Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;Z)V", > + &vm_java_lang_StackTraceElement_init, > + }, > + { > + &vm_java_lang_Throwable, > + "toString", > + "()Ljava/lang/String;", > + &vm_java_lang_Throwable_toString, > + }, > + { > + &vm_java_lang_Throwable, > + "stackTraceString", > + "()Ljava/lang/String;", > + &vm_java_lang_Throwable_stackTraceString, > + },
I think we should do a bit of macro magic for this. Something like this: DEFINE_METHOD(vm_java_lang_Throwable, stackTraceString, ...) And we probably need a separate DEFINE_CONSTRUCTOR for "<init>". Pekka ------------------------------------------------------------------------------ _______________________________________________ Jatovm-devel mailing list Jatovm-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/jatovm-devel