java-stack.h (accesscontrol_trace_fn): Declare.
2006-08-09 Gary Benson <gbenson@redhat.com> * include/java-stack.h (accesscontrol_trace_fn): Declare. (GetAccessControlStack): Likewise. (GetClassMethodStack): Remove. * stacktrace.cc (accesscontrol_trace_fn): New method. (GetAccessControlStack): Likewise. (GetClassMethodStack): Remove. * java/security/natVMAccessController.cc (getStack): Use GetAccessControlStack. From-SVN: r116032
This commit is contained in:
parent
ca78720074
commit
c7dc750aef
4 changed files with 50 additions and 11 deletions
|
@ -114,6 +114,7 @@ private:
|
|||
|
||||
static _Unwind_Reason_Code calling_class_trace_fn (_Jv_UnwindState *state);
|
||||
static _Unwind_Reason_Code non_system_trace_fn (_Jv_UnwindState *state);
|
||||
static _Unwind_Reason_Code accesscontrol_trace_fn (_Jv_UnwindState *state);
|
||||
|
||||
public:
|
||||
static _Jv_StackTrace *GetStackTrace (void);
|
||||
|
@ -124,7 +125,7 @@ public:
|
|||
static void GetCallerInfo (jclass checkClass, jclass *, _Jv_Method **);
|
||||
static JArray<jclass> *GetClassContext (jclass checkClass);
|
||||
static ClassLoader *GetFirstNonSystemClassLoader (void);
|
||||
static JArray<jobjectArray> *GetClassMethodStack (_Jv_StackTrace *trace);
|
||||
static JArray<jobjectArray> *GetAccessControlStack ();
|
||||
|
||||
};
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue