< prev index next >

src/hotspot/share/runtime/thread.cpp

Print this page




1530   set_deopt_mark(NULL);
1531   set_deopt_compiled_method(NULL);
1532   clear_must_deopt_id();
1533   set_monitor_chunks(NULL);
1534   set_next(NULL);
1535   _on_thread_list = false;
1536   set_thread_state(_thread_new);
1537   _terminated = _not_terminated;
1538   _privileged_stack_top = NULL;
1539   _array_for_gc = NULL;
1540   _suspend_equivalent = false;
1541   _in_deopt_handler = 0;
1542   _doing_unsafe_access = false;
1543   _stack_guard_state = stack_guard_unused;
1544 #if INCLUDE_JVMCI
1545   _pending_monitorenter = false;
1546   _pending_deoptimization = -1;
1547   _pending_failed_speculation = 0;
1548   _pending_transfer_to_interpreter = false;
1549   _adjusting_comp_level = false;

1550   _jvmci._alternate_call_target = NULL;
1551   assert(_jvmci._implicit_exception_pc == NULL, "must be");
1552   if (JVMCICounterSize > 0) {
1553     _jvmci_counters = NEW_C_HEAP_ARRAY(jlong, JVMCICounterSize, mtInternal);
1554     memset(_jvmci_counters, 0, sizeof(jlong) * JVMCICounterSize);
1555   } else {
1556     _jvmci_counters = NULL;
1557   }
1558 #endif // INCLUDE_JVMCI
1559   _reserved_stack_activation = NULL;  // stack base not known yet
1560   (void)const_cast<oop&>(_exception_oop = oop(NULL));
1561   _exception_pc  = 0;
1562   _exception_handler_pc = 0;
1563   _is_method_handle_return = 0;
1564   _jvmti_thread_state= NULL;
1565   _should_post_on_exceptions_flag = JNI_FALSE;
1566   _interp_only_mode    = 0;
1567   _special_runtime_exit_condition = _no_async_condition;
1568   _pending_async_exception = NULL;
1569   _thread_stat = NULL;




1530   set_deopt_mark(NULL);
1531   set_deopt_compiled_method(NULL);
1532   clear_must_deopt_id();
1533   set_monitor_chunks(NULL);
1534   set_next(NULL);
1535   _on_thread_list = false;
1536   set_thread_state(_thread_new);
1537   _terminated = _not_terminated;
1538   _privileged_stack_top = NULL;
1539   _array_for_gc = NULL;
1540   _suspend_equivalent = false;
1541   _in_deopt_handler = 0;
1542   _doing_unsafe_access = false;
1543   _stack_guard_state = stack_guard_unused;
1544 #if INCLUDE_JVMCI
1545   _pending_monitorenter = false;
1546   _pending_deoptimization = -1;
1547   _pending_failed_speculation = 0;
1548   _pending_transfer_to_interpreter = false;
1549   _adjusting_comp_level = false;
1550   _in_retryable_allocation = false;
1551   _jvmci._alternate_call_target = NULL;
1552   assert(_jvmci._implicit_exception_pc == NULL, "must be");
1553   if (JVMCICounterSize > 0) {
1554     _jvmci_counters = NEW_C_HEAP_ARRAY(jlong, JVMCICounterSize, mtInternal);
1555     memset(_jvmci_counters, 0, sizeof(jlong) * JVMCICounterSize);
1556   } else {
1557     _jvmci_counters = NULL;
1558   }
1559 #endif // INCLUDE_JVMCI
1560   _reserved_stack_activation = NULL;  // stack base not known yet
1561   (void)const_cast<oop&>(_exception_oop = oop(NULL));
1562   _exception_pc  = 0;
1563   _exception_handler_pc = 0;
1564   _is_method_handle_return = 0;
1565   _jvmti_thread_state= NULL;
1566   _should_post_on_exceptions_flag = JNI_FALSE;
1567   _interp_only_mode    = 0;
1568   _special_runtime_exit_condition = _no_async_condition;
1569   _pending_async_exception = NULL;
1570   _thread_stat = NULL;


< prev index next >