Mercurial > hg > truffle
comparison src/share/vm/runtime/vframe_hp.cpp @ 4668:3dbcd1013cc8
added flag PrintDeoptimizationDetails
changes so that TraceDeoptimization only prints basic information
added nicer formatting for printing interpreter stack frames
author | Christian Haeubl <christian.haeubl@oracle.com> |
---|---|
date | Tue, 21 Feb 2012 16:05:46 -0800 |
parents | 06f017f7daa7 |
children | 957c266d8bc5 |
comparison
equal
deleted
inserted
replaced
4667:35b2cae45dc5 | 4668:3dbcd1013cc8 |
---|---|
68 break; | 68 break; |
69 } | 69 } |
70 } | 70 } |
71 } | 71 } |
72 | 72 |
73 if (TraceDeoptimization) { | 73 if (PrintDeoptimizationDetails) { |
74 tty->print_cr("bci=%d length=%d", this->bci(), length); | 74 tty->print_cr("bci=%d length=%d", this->bci(), length); |
75 tty->print_cr(err_msg("method name = %s", this->method()->name()->as_C_string())); | 75 tty->print_cr(err_msg("method name = %s", this->method()->name()->as_C_string())); |
76 tty->print_cr("relative pc=%d", this->fr().pc() - this->nm()->code_begin()); | 76 tty->print_cr("relative pc=%d", this->fr().pc() - this->nm()->code_begin()); |
77 } | 77 } |
78 | 78 |