1255 set_vm_result_2(NULL);
1256 set_vframe_array_head(NULL);
1257 set_vframe_array_last(NULL);
1258 set_deferred_locals(NULL);
1259 set_deopt_mark(NULL);
1260 set_deopt_nmethod(NULL);
1261 clear_must_deopt_id();
1262 set_monitor_chunks(NULL);
1263 set_next(NULL);
1264 set_thread_state(_thread_new);
1265 _terminated = _not_terminated;
1266 _privileged_stack_top = NULL;
1267 _array_for_gc = NULL;
1268 _suspend_equivalent = false;
1269 _in_deopt_handler = 0;
1270 _doing_unsafe_access = false;
1271 _stack_guard_state = stack_guard_unused;
1272 _exception_oop = NULL;
1273 _exception_pc = 0;
1274 _exception_handler_pc = 0;
1275 _exception_stack_size = 0;
1276 _is_method_handle_return = 0;
1277 _jvmti_thread_state= NULL;
1278 _should_post_on_exceptions_flag = JNI_FALSE;
1279 _jvmti_get_loaded_classes_closure = NULL;
1280 _interp_only_mode = 0;
1281 _special_runtime_exit_condition = _no_async_condition;
1282 _pending_async_exception = NULL;
1283 _is_compiling = false;
1284 _thread_stat = NULL;
1285 _thread_stat = new ThreadStatistics();
1286 _blocked_on_compilation = false;
1287 _jni_active_critical = 0;
1288 _do_not_unlock_if_synchronized = false;
1289 _cached_monitor_info = NULL;
1290 _parker = Parker::Allocate(this) ;
1291
1292 #ifndef PRODUCT
1293 _jmp_ring_index = 0;
1294 for (int ji = 0 ; ji < jump_ring_buffer_size ; ji++ ) {
1295 record_jump(NULL, NULL, NULL, 0);
|
1255 set_vm_result_2(NULL);
1256 set_vframe_array_head(NULL);
1257 set_vframe_array_last(NULL);
1258 set_deferred_locals(NULL);
1259 set_deopt_mark(NULL);
1260 set_deopt_nmethod(NULL);
1261 clear_must_deopt_id();
1262 set_monitor_chunks(NULL);
1263 set_next(NULL);
1264 set_thread_state(_thread_new);
1265 _terminated = _not_terminated;
1266 _privileged_stack_top = NULL;
1267 _array_for_gc = NULL;
1268 _suspend_equivalent = false;
1269 _in_deopt_handler = 0;
1270 _doing_unsafe_access = false;
1271 _stack_guard_state = stack_guard_unused;
1272 _exception_oop = NULL;
1273 _exception_pc = 0;
1274 _exception_handler_pc = 0;
1275 _is_method_handle_return = 0;
1276 _jvmti_thread_state= NULL;
1277 _should_post_on_exceptions_flag = JNI_FALSE;
1278 _jvmti_get_loaded_classes_closure = NULL;
1279 _interp_only_mode = 0;
1280 _special_runtime_exit_condition = _no_async_condition;
1281 _pending_async_exception = NULL;
1282 _is_compiling = false;
1283 _thread_stat = NULL;
1284 _thread_stat = new ThreadStatistics();
1285 _blocked_on_compilation = false;
1286 _jni_active_critical = 0;
1287 _do_not_unlock_if_synchronized = false;
1288 _cached_monitor_info = NULL;
1289 _parker = Parker::Allocate(this) ;
1290
1291 #ifndef PRODUCT
1292 _jmp_ring_index = 0;
1293 for (int ji = 0 ; ji < jump_ring_buffer_size ; ji++ ) {
1294 record_jump(NULL, NULL, NULL, 0);
|