comparison src/share/vm/memory/universe.hpp @ 12226:7944aba7ba41

8015107: NPG: Use consistent naming for metaspace concepts Reviewed-by: coleenp, mgerdin, hseigel
author ehelin
date Mon, 12 Aug 2013 17:37:02 +0200
parents 4c84d351cca9
children da051ce490eb
comparison
equal deleted inserted replaced
12186:313b724f8911 12226:7944aba7ba41
179 // The particular choice of collected heap. 179 // The particular choice of collected heap.
180 static CollectedHeap* _collectedHeap; 180 static CollectedHeap* _collectedHeap;
181 181
182 // For UseCompressedOops. 182 // For UseCompressedOops.
183 static struct NarrowPtrStruct _narrow_oop; 183 static struct NarrowPtrStruct _narrow_oop;
184 // For UseCompressedKlassPointers. 184 // For UseCompressedClassPointers.
185 static struct NarrowPtrStruct _narrow_klass; 185 static struct NarrowPtrStruct _narrow_klass;
186 static address _narrow_ptrs_base; 186 static address _narrow_ptrs_base;
187 187
188 // array of dummy objects used with +FullGCAlot 188 // array of dummy objects used with +FullGCAlot
189 debug_only(static objArrayOop _fullgc_alot_dummy_array;) 189 debug_only(static objArrayOop _fullgc_alot_dummy_array;)
227 static void set_narrow_oop_base(address base) { 227 static void set_narrow_oop_base(address base) {
228 assert(UseCompressedOops, "no compressed oops?"); 228 assert(UseCompressedOops, "no compressed oops?");
229 _narrow_oop._base = base; 229 _narrow_oop._base = base;
230 } 230 }
231 static void set_narrow_klass_base(address base) { 231 static void set_narrow_klass_base(address base) {
232 assert(UseCompressedKlassPointers, "no compressed klass ptrs?"); 232 assert(UseCompressedClassPointers, "no compressed klass ptrs?");
233 _narrow_klass._base = base; 233 _narrow_klass._base = base;
234 } 234 }
235 static void set_narrow_oop_use_implicit_null_checks(bool use) { 235 static void set_narrow_oop_use_implicit_null_checks(bool use) {
236 assert(UseCompressedOops, "no compressed ptrs?"); 236 assert(UseCompressedOops, "no compressed ptrs?");
237 _narrow_oop._use_implicit_null_checks = use; 237 _narrow_oop._use_implicit_null_checks = use;
351 static address narrow_oop_base() { return _narrow_oop._base; } 351 static address narrow_oop_base() { return _narrow_oop._base; }
352 static bool is_narrow_oop_base(void* addr) { return (narrow_oop_base() == (address)addr); } 352 static bool is_narrow_oop_base(void* addr) { return (narrow_oop_base() == (address)addr); }
353 static int narrow_oop_shift() { return _narrow_oop._shift; } 353 static int narrow_oop_shift() { return _narrow_oop._shift; }
354 static bool narrow_oop_use_implicit_null_checks() { return _narrow_oop._use_implicit_null_checks; } 354 static bool narrow_oop_use_implicit_null_checks() { return _narrow_oop._use_implicit_null_checks; }
355 355
356 // For UseCompressedKlassPointers 356 // For UseCompressedClassPointers
357 static address narrow_klass_base() { return _narrow_klass._base; } 357 static address narrow_klass_base() { return _narrow_klass._base; }
358 static bool is_narrow_klass_base(void* addr) { return (narrow_klass_base() == (address)addr); } 358 static bool is_narrow_klass_base(void* addr) { return (narrow_klass_base() == (address)addr); }
359 static int narrow_klass_shift() { return _narrow_klass._shift; } 359 static int narrow_klass_shift() { return _narrow_klass._shift; }
360 static bool narrow_klass_use_implicit_null_checks() { return _narrow_klass._use_implicit_null_checks; } 360 static bool narrow_klass_use_implicit_null_checks() { return _narrow_klass._use_implicit_null_checks; }
361 361