Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
02110-1301, USA.
- $Id: stacktrace.h 7658 2007-04-03 16:06:30Z twisti $
-
*/
*******************************************************************************/
typedef struct stacktracecontainer {
- java_arrayheader header; /* default array header for the GC */
+ java_array_t header; /* default array header for the GC */
struct stacktracebuffer stb; /* let entries point to data below */
stacktrace_entry data[1]; /* the actual array of entries */
} stacktracecontainer;
stacktracecontainer *stacktrace_fillInStackTrace(void);
#if defined(ENABLE_JAVASE)
-java_objectarray *stacktrace_getClassContext(void);
-classinfo *stacktrace_getCurrentClass(void);
-java_objectarray *stacktrace_getStack(void);
+java_handle_objectarray_t *stacktrace_getClassContext(void);
+classinfo *stacktrace_getCurrentClass(void);
+java_handle_objectarray_t *stacktrace_getStack(void);
#endif
void stacktrace_print_trace_from_buffer(stacktracebuffer *stb);
-void stacktrace_print_trace(java_objectheader *xptr);
+void stacktrace_print_trace(java_handle_t *xptr);
/* machine dependent functions (code in ARCH_DIR/md.c) */