3309 // reset vm_created last to avoid race condition. Use OrderAccess to |
3309 // reset vm_created last to avoid race condition. Use OrderAccess to |
3310 // control both compiler and architectural-based reordering. |
3310 // control both compiler and architectural-based reordering. |
3311 OrderAccess::release_store(&vm_created, 0); |
3311 OrderAccess::release_store(&vm_created, 0); |
3312 } |
3312 } |
3313 |
3313 |
|
3314 NOT_PRODUCT(test_error_handler(ErrorHandlerTest)); |
3314 return result; |
3315 return result; |
3315 } |
3316 } |
3316 |
3317 |
3317 HS_DTRACE_PROBE_DECL3(hotspot_jni, GetCreatedJavaVMs__entry, \ |
3318 HS_DTRACE_PROBE_DECL3(hotspot_jni, GetCreatedJavaVMs__entry, \ |
3318 JavaVM**, jsize, jsize*); |
3319 JavaVM**, jsize, jsize*); |