#include "threads/thread.hpp"
-#include "vm/class.h"
+#include "vm/class.hpp"
#include "vm/global.h"
#include "vm/jit/code.hpp"
java_handle_bytearray_t *stacktrace_get_current(void);
#if defined(ENABLE_JAVASE)
+java_handle_t* stacktrace_get_StackTraceElement(stacktrace_t *st, int32_t index);
+java_handle_objectarray_t* stacktrace_get_StackTraceElements(stacktrace_t *st);
classinfo *stacktrace_get_caller_class(int depth);
classloader_t *stacktrace_first_nonnull_classloader(void);
+classloader_t *stacktrace_first_nonsystem_classloader(void);
java_handle_objectarray_t *stacktrace_getClassContext(void);
classinfo *stacktrace_get_current_class(void);
java_handle_objectarray_t *stacktrace_get_stack(void);
void stacktrace_print_current(void);
#if defined(ENABLE_THREADS)
+stacktrace_t* stacktrace_get_of_thread(threadobject *t);
void stacktrace_print_of_thread(threadobject *t);
#endif