comparison src/share/vm/runtime/vmStructs.cpp @ 23980:d93bfdcbda64

Export more fields of ObjectMonitor in vmStructs Export enough in order to be able to implement fast lock/unlock
author Gilles Duboscq <gilles.m.duboscq@oracle.com>
date Fri, 02 Dec 2016 15:04:11 +0100
parents f13e777eb255
children 7b65bd0ebeb7
comparison
equal deleted inserted replaced
23979:a81ca24b52bc 23980:d93bfdcbda64
3040 GENERATE_C1_UNCHECKED_STATIC_VM_STRUCT_ENTRY, 3040 GENERATE_C1_UNCHECKED_STATIC_VM_STRUCT_ENTRY,
3041 GENERATE_C2_UNCHECKED_STATIC_VM_STRUCT_ENTRY) 3041 GENERATE_C2_UNCHECKED_STATIC_VM_STRUCT_ENTRY)
3042 3042
3043 #if INCLUDE_JVMCI 3043 #if INCLUDE_JVMCI
3044 VM_STRUCTS_JVMCI(GENERATE_NONSTATIC_VM_STRUCT_ENTRY, 3044 VM_STRUCTS_JVMCI(GENERATE_NONSTATIC_VM_STRUCT_ENTRY,
3045 GENERATE_STATIC_VM_STRUCT_ENTRY) 3045 GENERATE_STATIC_VM_STRUCT_ENTRY,
3046 GENERATE_NONSTATIC_VM_STRUCT_ENTRY)
3046 #endif 3047 #endif
3047 3048
3048 #if INCLUDE_ALL_GCS 3049 #if INCLUDE_ALL_GCS
3049 VM_STRUCTS_PARALLELGC(GENERATE_NONSTATIC_VM_STRUCT_ENTRY, 3050 VM_STRUCTS_PARALLELGC(GENERATE_NONSTATIC_VM_STRUCT_ENTRY,
3050 GENERATE_STATIC_VM_STRUCT_ENTRY) 3051 GENERATE_STATIC_VM_STRUCT_ENTRY)