< prev index next >

src/hotspot/share/jvmci/jvmciCompilerToVMInit.cpp

Print this page

 65 uintptr_t CompilerToVM::Data::Universe_verify_oop_mask;
 66 uintptr_t CompilerToVM::Data::Universe_verify_oop_bits;
 67 
 68 bool       CompilerToVM::Data::_supports_inline_contig_alloc;
 69 HeapWord** CompilerToVM::Data::_heap_end_addr;
 70 HeapWord* volatile* CompilerToVM::Data::_heap_top_addr;
 71 int CompilerToVM::Data::_max_oop_map_stack_offset;
 72 int CompilerToVM::Data::_fields_annotations_base_offset;
 73 
 74 CardTable::CardValue* CompilerToVM::Data::cardtable_start_address;
 75 int CompilerToVM::Data::cardtable_shift;
 76 
 77 int CompilerToVM::Data::vm_page_size;
 78 
 79 int CompilerToVM::Data::sizeof_vtableEntry = sizeof(vtableEntry);
 80 int CompilerToVM::Data::sizeof_ExceptionTableElement = sizeof(ExceptionTableElement);
 81 int CompilerToVM::Data::sizeof_LocalVariableTableElement = sizeof(LocalVariableTableElement);
 82 int CompilerToVM::Data::sizeof_ConstantPool = sizeof(ConstantPool);
 83 int CompilerToVM::Data::sizeof_narrowKlass = sizeof(narrowKlass);
 84 int CompilerToVM::Data::sizeof_arrayOopDesc = sizeof(arrayOopDesc);
 85 int CompilerToVM::Data::sizeof_BasicLock = sizeof(BasicLock);
 86 
 87 address CompilerToVM::Data::dsin;
 88 address CompilerToVM::Data::dcos;
 89 address CompilerToVM::Data::dtan;
 90 address CompilerToVM::Data::dexp;
 91 address CompilerToVM::Data::dlog;
 92 address CompilerToVM::Data::dlog10;
 93 address CompilerToVM::Data::dpow;
 94 
 95 address CompilerToVM::Data::symbol_init;
 96 address CompilerToVM::Data::symbol_clinit;
 97 
 98 int CompilerToVM::Data::data_section_item_alignment;
 99 
100 void CompilerToVM::Data::initialize(JVMCI_TRAPS) {
101   Klass_vtable_start_offset = in_bytes(Klass::vtable_start_offset());
102   Klass_vtable_length_offset = in_bytes(Klass::vtable_length_offset());
103 
104   Method_extra_stack_entries = Method::extra_stack_entries();
105 

 65 uintptr_t CompilerToVM::Data::Universe_verify_oop_mask;
 66 uintptr_t CompilerToVM::Data::Universe_verify_oop_bits;
 67 
 68 bool       CompilerToVM::Data::_supports_inline_contig_alloc;
 69 HeapWord** CompilerToVM::Data::_heap_end_addr;
 70 HeapWord* volatile* CompilerToVM::Data::_heap_top_addr;
 71 int CompilerToVM::Data::_max_oop_map_stack_offset;
 72 int CompilerToVM::Data::_fields_annotations_base_offset;
 73 
 74 CardTable::CardValue* CompilerToVM::Data::cardtable_start_address;
 75 int CompilerToVM::Data::cardtable_shift;
 76 
 77 int CompilerToVM::Data::vm_page_size;
 78 
 79 int CompilerToVM::Data::sizeof_vtableEntry = sizeof(vtableEntry);
 80 int CompilerToVM::Data::sizeof_ExceptionTableElement = sizeof(ExceptionTableElement);
 81 int CompilerToVM::Data::sizeof_LocalVariableTableElement = sizeof(LocalVariableTableElement);
 82 int CompilerToVM::Data::sizeof_ConstantPool = sizeof(ConstantPool);
 83 int CompilerToVM::Data::sizeof_narrowKlass = sizeof(narrowKlass);
 84 int CompilerToVM::Data::sizeof_arrayOopDesc = sizeof(arrayOopDesc);

 85 
 86 address CompilerToVM::Data::dsin;
 87 address CompilerToVM::Data::dcos;
 88 address CompilerToVM::Data::dtan;
 89 address CompilerToVM::Data::dexp;
 90 address CompilerToVM::Data::dlog;
 91 address CompilerToVM::Data::dlog10;
 92 address CompilerToVM::Data::dpow;
 93 
 94 address CompilerToVM::Data::symbol_init;
 95 address CompilerToVM::Data::symbol_clinit;
 96 
 97 int CompilerToVM::Data::data_section_item_alignment;
 98 
 99 void CompilerToVM::Data::initialize(JVMCI_TRAPS) {
100   Klass_vtable_start_offset = in_bytes(Klass::vtable_start_offset());
101   Klass_vtable_length_offset = in_bytes(Klass::vtable_length_offset());
102 
103   Method_extra_stack_entries = Method::extra_stack_entries();
104 
< prev index next >