Mercurial > hg > truffle
comparison src/share/vm/runtime/vmStructs.cpp @ 13641:5a9afbf72714
Add a speculation oop for uncommon trap deoptimization. Save it in the SpeculationLog during deoptimization.
author | Gilles Duboscq <duboscq@ssw.jku.at> |
---|---|
date | Thu, 12 Dec 2013 15:13:02 +0100 |
parents | 0ffe9e4bb364 |
children | d2f520f46180 |
comparison
equal
deleted
inserted
replaced
13640:bfe7a8c8c3c6 | 13641:5a9afbf72714 |
---|---|
2561 declare_constant(Deoptimization::Unpack_uncommon_trap) \ | 2561 declare_constant(Deoptimization::Unpack_uncommon_trap) \ |
2562 declare_constant(Deoptimization::Unpack_reexecute) \ | 2562 declare_constant(Deoptimization::Unpack_reexecute) \ |
2563 \ | 2563 \ |
2564 declare_constant(Deoptimization::_action_bits) \ | 2564 declare_constant(Deoptimization::_action_bits) \ |
2565 declare_constant(Deoptimization::_reason_bits) \ | 2565 declare_constant(Deoptimization::_reason_bits) \ |
2566 declare_constant(Deoptimization::_speculation_id_bits) \ | 2566 declare_constant(Deoptimization::_debug_id_bits) \ |
2567 declare_constant(Deoptimization::_action_shift) \ | 2567 declare_constant(Deoptimization::_action_shift) \ |
2568 declare_constant(Deoptimization::_reason_shift) \ | 2568 declare_constant(Deoptimization::_reason_shift) \ |
2569 declare_constant(Deoptimization::_speculation_id_shift) \ | 2569 declare_constant(Deoptimization::_debug_id_shift) \ |
2570 \ | 2570 \ |
2571 /*********************/ \ | 2571 /*********************/ \ |
2572 /* Matcher (C2 only) */ \ | 2572 /* Matcher (C2 only) */ \ |
2573 /*********************/ \ | 2573 /*********************/ \ |
2574 \ | 2574 \ |