Lines Matching refs:Deoptimization

91 Deoptimization::UnrollBlock::UnrollBlock(int  size_of_deoptimized_frame,
116 Deoptimization::UnrollBlock::~UnrollBlock() {
123 intptr_t* Deoptimization::UnrollBlock::value_addr_at(int register_number) const {
130 int Deoptimization::UnrollBlock::size_of_frames() const {
140 void Deoptimization::UnrollBlock::print() {
157 JRT_BLOCK_ENTRY(Deoptimization::UnrollBlock*, Deoptimization::fetch_unroll_info(JavaThread* thread))
173 Deoptimization::UnrollBlock* Deoptimization::fetch_unroll_info_helper(JavaThread* thread) {
509 void Deoptimization::cleanup_deopt_info(JavaThread *thread,
560 JRT_LEAF(BasicType, Deoptimization::unpack_frames(JavaThread* thread, int exec_mode))
738 int Deoptimization::deoptimize_dependents() {
745 bool Deoptimization::realloc_objects(JavaThread* thread, frame* fr, GrowableArray<ScopeValue*>* objects, TRAPS) {
855 void Deoptimization::reassign_type_array_elements(frame* fr, RegisterMap* reg_map, ObjectValue* sv, typeArrayOop obj, BasicType type) {
908 void Deoptimization::reassign_object_array_elements(frame* fr, RegisterMap* reg_map, ObjectValue* sv, objArrayOop obj) {
918 void Deoptimization::reassign_fields(frame* fr, RegisterMap* reg_map, GrowableArray<ScopeValue*>* objects) {
940 void Deoptimization::relock_objects(GrowableArray<MonitorInfo*>* monitors, JavaThread* thread) {
967 void Deoptimization::print_objects(GrowableArray<ScopeValue*>* objects) {
988 vframeArray* Deoptimization::create_vframeArray(JavaThread* thread, frame fr, RegisterMap *reg_map, GrowableArray<compiledVFrame*>* chunk) {
1058 void Deoptimization::revoke_biases_of_monitors(JavaThread* thread, frame fr, RegisterMap* map) {
1097 void Deoptimization::revoke_biases_of_monitors(CodeBlob* cb) {
1127 void Deoptimization::deoptimize_single_frame(JavaThread* thread, frame fr) {
1137 void Deoptimization::deoptimize(JavaThread* thread, frame fr, RegisterMap *map) {
1154 void Deoptimization::deoptimize_frame_internal(JavaThread* thread, intptr_t* id) {
1167 void Deoptimization::deoptimize_frame(JavaThread* thread, intptr_t* id) {
1169 Deoptimization::deoptimize_frame_internal(thread, id);
1178 JRT_LEAF(void, Deoptimization::popframe_preserve_args(JavaThread* thread, int bytes_to_save, void* start_address))
1186 void Deoptimization::load_class_by_index(constantPoolHandle constant_pool, int index, TRAPS) {
1217 void Deoptimization::load_class_by_index(constantPoolHandle constant_pool, int index) {
1228 JRT_ENTRY(void, Deoptimization::uncommon_trap_inner(JavaThread* thread, jint trap_request)) {
1586 Deoptimization::get_method_data(JavaThread* thread, methodHandle m,
1604 Deoptimization::query_update_method_data(methodDataHandle trap_mdo,
1606 Deoptimization::DeoptReason reason,
1664 Deoptimization::update_method_data_from_interpreter(methodDataHandle trap_mdo, int trap_bci, int reason) {
1677 Deoptimization::UnrollBlock* Deoptimization::uncommon_trap(JavaThread* thread, jint trap_request) {
1693 Deoptimization::DeoptReason
1694 Deoptimization::trap_state_reason(int trap_state) {
1709 int Deoptimization::trap_state_has_reason(int trap_state, int reason) {
1725 int Deoptimization::trap_state_add_reason(int trap_state, int reason) {
1740 bool Deoptimization::trap_state_is_recompiled(int trap_state) {
1744 int Deoptimization::trap_state_set_recompiled(int trap_state, bool z) {
1750 const char* Deoptimization::format_trap_state(char* buf, size_t buflen,
1779 Deoptimization::DeoptAction Deoptimization::_unloaded_action
1780 = Deoptimization::Action_reinterpret;
1781 const char* Deoptimization::_trap_reason_name[Reason_LIMIT] = {
1801 const char* Deoptimization::_trap_action_name[Action_LIMIT] = {
1810 const char* Deoptimization::trap_reason_name(int reason) {
1818 const char* Deoptimization::trap_action_name(int action) {
1827 const char* Deoptimization::format_trap_request(char* buf, size_t buflen,
1845 juint Deoptimization::_deoptimization_hist
1846 [Deoptimization::Reason_LIMIT]
1847 [1 + Deoptimization::Action_LIMIT]
1848 [Deoptimization::BC_CASE_LIMIT]
1856 void Deoptimization::gather_statistics(DeoptReason reason, DeoptAction action,
1886 jint Deoptimization::total_deoptimization_count() {
1890 jint Deoptimization::deoptimization_count(DeoptReason reason) {
1895 void Deoptimization::print_statistics() {
1901 tty->print_cr("Deoptimization traps recorded:");
1939 bool Deoptimization::trap_state_is_recompiled(int trap_state) {
1943 const char* Deoptimization::trap_reason_name(int reason) {
1947 void Deoptimization::print_statistics() {
1952 Deoptimization::update_method_data_from_interpreter(methodDataHandle trap_mdo, int trap_bci, int reason) {
1956 int Deoptimization::trap_state_has_reason(int trap_state, int reason) {
1960 void Deoptimization::gather_statistics(DeoptReason reason, DeoptAction action,
1965 const char* Deoptimization::format_trap_state(char* buf, size_t buflen,