mirror of
https://github.com/openjdk/jdk.git
synced 2025-09-17 01:24:33 +02:00
8290706: Remove the support for inline contiguous allocations
Reviewed-by: eosterlund, aph, rrich, fyang, thartmann
This commit is contained in:
parent
7318b22209
commit
8159a1ab70
45 changed files with 44 additions and 1002 deletions
|
@ -119,9 +119,9 @@ void CompilerToVM::Data::initialize(JVMCI_TRAPS) {
|
|||
Universe_verify_oop_mask = Universe::verify_oop_mask();
|
||||
Universe_verify_oop_bits = Universe::verify_oop_bits();
|
||||
|
||||
_supports_inline_contig_alloc = Universe::heap()->supports_inline_contig_alloc();
|
||||
_heap_end_addr = _supports_inline_contig_alloc ? Universe::heap()->end_addr() : (HeapWord**) -1;
|
||||
_heap_top_addr = _supports_inline_contig_alloc ? Universe::heap()->top_addr() : (HeapWord* volatile*) -1;
|
||||
_supports_inline_contig_alloc = false;
|
||||
_heap_end_addr = (HeapWord**) -1;
|
||||
_heap_top_addr = (HeapWord* volatile*) -1;
|
||||
|
||||
_max_oop_map_stack_offset = (OopMapValue::register_mask - VMRegImpl::stack2reg(0)->value()) * VMRegImpl::stack_slot_size;
|
||||
int max_oop_map_stack_index = _max_oop_map_stack_offset / VMRegImpl::stack_slot_size;
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue