Mercurial > hg > truffle
comparison src/share/vm/runtime/vframe_hp.cpp @ 8151:b8f261ba79c6
Minimize diff to plain HotSpot version.
author | Thomas Wuerthinger <thomas.wuerthinger@oracle.com> |
---|---|
date | Thu, 07 Mar 2013 21:00:29 +0100 |
parents | e522a00b91aa |
children |
comparison
equal
deleted
inserted
replaced
8150:b66f831ac5ab | 8151:b8f261ba79c6 |
---|---|
66 if (list->at(i)->matches((vframe*)this)) { | 66 if (list->at(i)->matches((vframe*)this)) { |
67 deferred = list->at(i)->locals(); | 67 deferred = list->at(i)->locals(); |
68 break; | 68 break; |
69 } | 69 } |
70 } | 70 } |
71 } | |
72 | |
73 if (PrintDeoptimizationDetails) { | |
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())); | |
76 tty->print_cr("relative pc=%d", this->fr().pc() - this->nm()->code_begin()); | |
77 } | 71 } |
78 | 72 |
79 for( int i = 0; i < length; i++ ) { | 73 for( int i = 0; i < length; i++ ) { |
80 result->add( create_stack_value(scv_list->at(i)) ); | 74 result->add( create_stack_value(scv_list->at(i)) ); |
81 } | 75 } |