equal
deleted
inserted
replaced
256 _vm_operation_started_count = 0; |
256 _vm_operation_started_count = 0; |
257 _vm_operation_completed_count = 0; |
257 _vm_operation_completed_count = 0; |
258 _current_pending_monitor = NULL; |
258 _current_pending_monitor = NULL; |
259 _current_pending_monitor_is_from_java = true; |
259 _current_pending_monitor_is_from_java = true; |
260 _current_waiting_monitor = NULL; |
260 _current_waiting_monitor = NULL; |
|
261 _current_pending_raw_monitor = NULL; |
261 _num_nested_signal = 0; |
262 _num_nested_signal = 0; |
262 om_free_list = NULL; |
263 om_free_list = NULL; |
263 om_free_count = 0; |
264 om_free_count = 0; |
264 om_free_provision = 32; |
265 om_free_provision = 32; |
265 om_in_use_list = NULL; |
266 om_in_use_list = NULL; |
3845 JvmtiExport::transition_pending_onload_raw_monitors(); |
3846 JvmtiExport::transition_pending_onload_raw_monitors(); |
3846 |
3847 |
3847 // Create the VMThread |
3848 // Create the VMThread |
3848 { TraceTime timer("Start VMThread", TRACETIME_LOG(Info, startuptime)); |
3849 { TraceTime timer("Start VMThread", TRACETIME_LOG(Info, startuptime)); |
3849 |
3850 |
3850 VMThread::create(); |
3851 VMThread::create(); |
3851 Thread* vmthread = VMThread::vm_thread(); |
3852 Thread* vmthread = VMThread::vm_thread(); |
3852 |
3853 |
3853 if (!os::create_thread(vmthread, os::vm_thread)) { |
3854 if (!os::create_thread(vmthread, os::vm_thread)) { |
3854 vm_exit_during_initialization("Cannot create VM thread. " |
3855 vm_exit_during_initialization("Cannot create VM thread. " |
3855 "Out of system resources."); |
3856 "Out of system resources."); |