--- old/src/share/vm/prims/forte.hpp 2017-05-12 16:18:35.059550292 -0700 +++ new/src/share/vm/prims/forte.hpp 2017-05-12 16:18:34.931550759 -0700 @@ -34,4 +34,20 @@ // register internal VM stub }; +// call frame copied from old .h file and renamed +typedef struct { + jint lineno; // line number in the source file + jmethodID method_id; // method executed in this frame +} ASGCT_CallFrame; + +// call trace copied from old .h file and renamed +typedef struct { + JNIEnv *env_id; // Env where trace was recorded + jint num_frames; // number of frames in this trace + ASGCT_CallFrame *frames; // frames +} ASGCT_CallTrace; + +extern "C" +void AsyncGetCallTrace(ASGCT_CallTrace *trace, jint depth, void* ucontext); + #endif // SHARE_VM_PRIMS_FORTE_HPP