Mercurial > hg > truffle
comparison src/share/vm/runtime/deoptimization.cpp @ 5038:1b907994bf2d
fixed deoptimization output
author | Christian Haeubl <christian.haeubl@oracle.com> |
---|---|
date | Mon, 05 Mar 2012 12:40:54 -0800 |
parents | 99d3d8a72252 |
children | 0ebca2e35ca5 51111665eda6 |
comparison
equal
deleted
inserted
replaced
5037:e77a7d510c85 | 5038:1b907994bf2d |
---|---|
162 // fetch_unroll_info() is called at the beginning of the deoptimization | 162 // fetch_unroll_info() is called at the beginning of the deoptimization |
163 // handler. Note this fact before we start generating temporary frames | 163 // handler. Note this fact before we start generating temporary frames |
164 // that can confuse an asynchronous stack walker. This counter is | 164 // that can confuse an asynchronous stack walker. This counter is |
165 // decremented at the end of unpack_frames(). | 165 // decremented at the end of unpack_frames(). |
166 if (TraceDeoptimization) { | 166 if (TraceDeoptimization) { |
167 tty->print("Deoptimization "); | 167 tty->print_cr("Deoptimizing thread " INTPTR_FORMAT, thread); |
168 } | 168 } |
169 thread->inc_in_deopt_handler(); | 169 thread->inc_in_deopt_handler(); |
170 | 170 |
171 return fetch_unroll_info_helper(thread); | 171 return fetch_unroll_info_helper(thread); |
172 JRT_END | 172 JRT_END |