mirror of
https://github.com/openjdk/jdk.git
synced 2025-09-21 03:24:38 +02:00
7120468: SPARC/x86: use frame::describe to enhance trace_method_handle
Improvements of TraceMethodHandles for JSR292 Reviewed-by: never, twisti
This commit is contained in:
parent
de3ed511b1
commit
070f9108ff
9 changed files with 213 additions and 38 deletions
|
@ -494,7 +494,7 @@ class frame VALUE_OBJ_CLASS_SPEC {
|
|||
|
||||
};
|
||||
|
||||
#ifdef ASSERT
|
||||
#ifndef PRODUCT
|
||||
// A simple class to describe a location on the stack
|
||||
class FrameValue VALUE_OBJ_CLASS_SPEC {
|
||||
public:
|
||||
|
@ -524,7 +524,9 @@ class FrameValues {
|
|||
// Used by frame functions to describe locations.
|
||||
void describe(int owner, intptr_t* location, const char* description, int priority = 0);
|
||||
|
||||
#ifdef ASSERT
|
||||
void validate();
|
||||
#endif
|
||||
void print(JavaThread* thread);
|
||||
};
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue