Mercurial > hg > graal-jvmci-8
comparison src/share/vm/c1/c1_Compilation.cpp @ 1378:9f5b60a14736
6939930: exception unwind changes in 6919934 hurts compilation speed
Reviewed-by: twisti
author | never |
---|---|
date | Thu, 15 Apr 2010 18:14:49 -0700 |
parents | 18a389214829 |
children | b4776199210f |
comparison
equal
deleted
inserted
replaced
1377:ef74d6d1ac1e | 1378:9f5b60a14736 |
---|---|
227 // same code as for the normal deopt handler, we just need a | 227 // same code as for the normal deopt handler, we just need a |
228 // different entry point address. | 228 // different entry point address. |
229 code_offsets->set_value(CodeOffsets::DeoptMH, assembler->emit_deopt_handler()); | 229 code_offsets->set_value(CodeOffsets::DeoptMH, assembler->emit_deopt_handler()); |
230 CHECK_BAILOUT(); | 230 CHECK_BAILOUT(); |
231 | 231 |
232 // Emit the handler to remove the activation from the stack and | |
233 // dispatch to the caller. | |
234 offsets()->set_value(CodeOffsets::UnwindHandler, assembler->emit_unwind_handler()); | |
235 | |
232 // done | 236 // done |
233 masm()->flush(); | 237 masm()->flush(); |
234 } | 238 } |
235 | 239 |
236 | 240 |