< prev index next >

src/hotspot/share/jvmci/jvmciCompilerToVM.hpp

Print this page

114 #if INCLUDE_SHENANDOAHGC
115     static address shenandoah_in_cset_fast_test_addr;
116     static int shenandoah_region_size_bytes_shift;
117 #endif
118 
119 #ifdef X86
120     static int L1_line_size;
121     static bool supports_avx512_simd_sort;
122 #endif
123 
124     static address dsin;
125     static address dcos;
126     static address dtan;
127     static address dtanh;
128     static address dcbrt;
129     static address dexp;
130     static address dlog;
131     static address dlog10;
132     static address dpow;
133 


134     static address symbol_init;
135     static address symbol_clinit;
136 
137     // Minimum alignment of an offset into CodeBuffer::SECT_CONSTS
138     static int data_section_item_alignment;
139 
140 #if INCLUDE_JVMTI
141     /*
142      * Pointer to JvmtiExport::_should_notify_object_alloc.
143      * Exposed as an int* instead of an address so the
144      * underlying type is part of the JVMCIVMStructs definition.
145      */
146     static int* _should_notify_object_alloc;
147 #endif
148 
149    public:
150      static void initialize(JVMCI_TRAPS);
151 
152     static int max_oop_map_stack_offset() {
153       assert(_max_oop_map_stack_offset > 0, "must be initialized");

114 #if INCLUDE_SHENANDOAHGC
115     static address shenandoah_in_cset_fast_test_addr;
116     static int shenandoah_region_size_bytes_shift;
117 #endif
118 
119 #ifdef X86
120     static int L1_line_size;
121     static bool supports_avx512_simd_sort;
122 #endif
123 
124     static address dsin;
125     static address dcos;
126     static address dtan;
127     static address dtanh;
128     static address dcbrt;
129     static address dexp;
130     static address dlog;
131     static address dlog10;
132     static address dpow;
133 
134     static address crc_table_addr;
135 
136     static address symbol_init;
137     static address symbol_clinit;
138 
139     // Minimum alignment of an offset into CodeBuffer::SECT_CONSTS
140     static int data_section_item_alignment;
141 
142 #if INCLUDE_JVMTI
143     /*
144      * Pointer to JvmtiExport::_should_notify_object_alloc.
145      * Exposed as an int* instead of an address so the
146      * underlying type is part of the JVMCIVMStructs definition.
147      */
148     static int* _should_notify_object_alloc;
149 #endif
150 
151    public:
152      static void initialize(JVMCI_TRAPS);
153 
154     static int max_oop_map_stack_offset() {
155       assert(_max_oop_map_stack_offset > 0, "must be initialized");
< prev index next >