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 \