comparison src/share/vm/runtime/vframe.cpp @ 1938:1aa5b22a7716

Support for custom stack area (needed for deoptimization).
author Thomas Wuerthinger <wuerthinger@ssw.jku.at>
date Mon, 27 Dec 2010 14:22:55 +0100
parents c18cbe5936b8
children 06f017f7daa7
comparison
equal deleted inserted replaced
1937:4853c5cad3aa 1938:1aa5b22a7716
547 if (size > 8*K) warning("SUSPICIOUSLY LARGE FRAME (%d)", size); 547 if (size > 8*K) warning("SUSPICIOUSLY LARGE FRAME (%d)", size);
548 #else 548 #else
549 if (size > 4*K) warning("SUSPICIOUSLY LARGE FRAME (%d)", size); 549 if (size > 4*K) warning("SUSPICIOUSLY LARGE FRAME (%d)", size);
550 #endif 550 #endif
551 } 551 }
552
553 tty->print_cr("");
554 int i = -1;
555 for (intptr_t* a = _fr.sp() - 1; a <= _fr.fp(); a++) {
556 oop o = (oop)(*a);
557 tty->print_cr("sp[%d] = " INTPTR_FORMAT " (%d)", i, *a, o->is_oop());
558 ++i;
559 }
552 } 560 }
553 561
554 562
555 bool javaVFrame::structural_compare(javaVFrame* other) { 563 bool javaVFrame::structural_compare(javaVFrame* other) {
556 // Check static part 564 // Check static part