Mercurial > hg > truffle
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 |