mirror of
https://github.com/openjdk/jdk.git
synced 2025-08-27 23:04:50 +02:00
7009361: JSR 292 Invalid value on stack on solaris-sparc with -Xcomp
Reviewed-by: kvn, twisti
This commit is contained in:
parent
dfc5561910
commit
33f0e50994
18 changed files with 387 additions and 172 deletions
|
@ -469,6 +469,7 @@ extern "C" void verify() {
|
|||
extern "C" void pp(void* p) {
|
||||
Command c("pp");
|
||||
FlagSetting fl(PrintVMMessages, true);
|
||||
FlagSetting f2(DisplayVMOutput, true);
|
||||
if (Universe::heap()->is_in(p)) {
|
||||
oop obj = oop(p);
|
||||
obj->print();
|
||||
|
@ -507,6 +508,17 @@ extern "C" void ps() { // print stack
|
|||
|
||||
}
|
||||
|
||||
extern "C" void pfl() {
|
||||
// print frame layout
|
||||
Command c("pfl");
|
||||
JavaThread* p = JavaThread::active();
|
||||
tty->print(" for thread: ");
|
||||
p->print();
|
||||
tty->cr();
|
||||
if (p->has_last_Java_frame()) {
|
||||
p->print_frame_layout();
|
||||
}
|
||||
}
|
||||
|
||||
extern "C" void psf() { // print stack frames
|
||||
{
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue