Mercurial > hg > graal-compiler
diff src/share/vm/runtime/thread.cpp @ 13188:6b2d8d20ecbd
deoptimization: add helper to minimize hsx diff #resolve GRAAL-531
author | Bernhard Urban <bernhard.urban@jku.at> |
---|---|
date | Thu, 28 Nov 2013 14:12:31 +0100 |
parents | 5465ba051280 |
children | 5a9afbf72714 |
line wrap: on
line diff
--- a/src/share/vm/runtime/thread.cpp Thu Nov 28 13:19:58 2013 +0100 +++ b/src/share/vm/runtime/thread.cpp Thu Nov 28 14:12:31 2013 +0100 @@ -2265,7 +2265,7 @@ RegisterMap reg_map(this, UseBiasedLocking); frame compiled_frame = f.sender(®_map); if (!StressCompiledExceptionHandlers && compiled_frame.can_be_deoptimized()) { - Deoptimization::deoptimize(this, compiled_frame, ®_map, Deoptimization::Reason_constraint); + Deoptimization::deoptimize(this, compiled_frame, ®_map); } } } @@ -2698,7 +2698,7 @@ trace_frames(); trace_stack(); } - Deoptimization::deoptimize(this, *fst.current(), fst.register_map(), Deoptimization::Reason_constraint); + Deoptimization::deoptimize(this, *fst.current(), fst.register_map()); } } @@ -2734,7 +2734,7 @@ this->name(), nm != NULL ? nm->compile_id() : -1); } - Deoptimization::deoptimize(this, *fst.current(), fst.register_map(), Deoptimization::Reason_constraint); + Deoptimization::deoptimize(this, *fst.current(), fst.register_map()); } } }