equal
deleted
inserted
replaced
344 ZeroBasedNarrowOop = 1, |
344 ZeroBasedNarrowOop = 1, |
345 HeapBasedNarrowOop = 2 |
345 HeapBasedNarrowOop = 2 |
346 }; |
346 }; |
347 static NARROW_OOP_MODE narrow_oop_mode(); |
347 static NARROW_OOP_MODE narrow_oop_mode(); |
348 static const char* narrow_oop_mode_to_string(NARROW_OOP_MODE mode); |
348 static const char* narrow_oop_mode_to_string(NARROW_OOP_MODE mode); |
349 static char* preferred_heap_base(size_t heap_size, NARROW_OOP_MODE mode); |
349 static char* preferred_heap_base(size_t heap_size, size_t alignment, NARROW_OOP_MODE mode); |
350 static char* preferred_metaspace_base(size_t heap_size, NARROW_OOP_MODE mode); |
350 static char* preferred_metaspace_base(size_t heap_size, NARROW_OOP_MODE mode); |
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; } |