src/share/vm/runtime/vmStructs.cpp
Index
Unified diffs
Context diffs
Sdiffs
Wdiffs
Patch
New
Old
Previous File
Next File
cms-comp Cdiff src/share/vm/runtime/vmStructs.cpp
src/share/vm/runtime/vmStructs.cpp
Print this page
*** 1692,1702 ****
declare_constant(markOopDesc::biased_lock_pattern) \
\
declare_constant(markOopDesc::no_hash) \
declare_constant(markOopDesc::no_hash_in_place) \
declare_constant(markOopDesc::no_lock_in_place) \
! declare_constant(markOopDesc::max_age)
/* NOTE that we do not use the last_entry() macro here; it is used */
/* in vmStructs_<os>_<cpu>.hpp's VM_LONG_CONSTANTS_OS_CPU macro (and */
/* must be present there) */
--- 1692,1714 ----
declare_constant(markOopDesc::biased_lock_pattern) \
\
declare_constant(markOopDesc::no_hash) \
declare_constant(markOopDesc::no_hash_in_place) \
declare_constant(markOopDesc::no_lock_in_place) \
! declare_constant(markOopDesc::max_age) \
! \
! /* Constants in markOop used by CMS. */ \
! declare_constant(markOopDesc::cms_bits) \
! declare_constant(markOopDesc::cms_shift) \
! declare_constant(markOopDesc::cms_mask) \
! declare_constant(markOopDesc::cms_mask_in_place) \
! declare_constant(markOopDesc::cms_free_chunk_pattern) \
! declare_constant(markOopDesc::cms_no_coalesce_pattern) \
! declare_constant(markOopDesc::size_shift) \
! declare_constant(markOopDesc::size_bits) \
! declare_constant(markOopDesc::size_mask) \
! declare_constant(markOopDesc::size_mask_in_place)
/* NOTE that we do not use the last_entry() macro here; it is used */
/* in vmStructs_<os>_<cpu>.hpp's VM_LONG_CONSTANTS_OS_CPU macro (and */
/* must be present there) */
*** 1956,1965 ****
--- 1968,1978 ----
#ifndef SERIALGC
VM_STRUCTS_PARALLELGC(GENERATE_NONSTATIC_VM_STRUCT_ENTRY, \
GENERATE_STATIC_VM_STRUCT_ENTRY)
VM_STRUCTS_CMS(GENERATE_NONSTATIC_VM_STRUCT_ENTRY, \
+ GENERATE_NONSTATIC_VM_STRUCT_ENTRY, \
GENERATE_STATIC_VM_STRUCT_ENTRY)
#endif // SERIALGC
VM_STRUCTS_CPU(GENERATE_NONSTATIC_VM_STRUCT_ENTRY, \
GENERATE_STATIC_VM_STRUCT_ENTRY, \
*** 2097,2106 ****
--- 2110,2120 ----
#ifndef SERIALGC
VM_STRUCTS_PARALLELGC(CHECK_NONSTATIC_VM_STRUCT_ENTRY,
CHECK_STATIC_VM_STRUCT_ENTRY);
VM_STRUCTS_CMS(CHECK_NONSTATIC_VM_STRUCT_ENTRY,
+ CHECK_VOLATILE_NONSTATIC_VM_STRUCT_ENTRY,
CHECK_STATIC_VM_STRUCT_ENTRY);
#endif // SERIALGC
VM_STRUCTS_CPU(CHECK_NONSTATIC_VM_STRUCT_ENTRY,
CHECK_STATIC_VM_STRUCT_ENTRY,
*** 2201,2210 ****
--- 2215,2225 ----
CHECK_SENTINEL));
#ifndef SERIALGC
debug_only(VM_STRUCTS_PARALLELGC(ENSURE_FIELD_TYPE_PRESENT, \
ENSURE_FIELD_TYPE_PRESENT));
debug_only(VM_STRUCTS_CMS(ENSURE_FIELD_TYPE_PRESENT, \
+ ENSURE_FIELD_TYPE_PRESENT, \
ENSURE_FIELD_TYPE_PRESENT));
#endif // SERIALGC
debug_only(VM_STRUCTS_CPU(ENSURE_FIELD_TYPE_PRESENT, \
ENSURE_FIELD_TYPE_PRESENT, \
CHECK_NO_OP, \
src/share/vm/runtime/vmStructs.cpp
Index
Unified diffs
Context diffs
Sdiffs
Wdiffs
Patch
New
Old
Previous File
Next File