hotspot/src/share/vm/jvmci/jvmciCompilerToVM.hpp
changeset 39441 7464b1552bf7
parent 38283 4fb93f7c26fe
child 40878 5d87104b10d5
equal deleted inserted replaced
39436:f07320a4e634 39441:7464b1552bf7
    57     static void* Universe_non_oop_bits;
    57     static void* Universe_non_oop_bits;
    58 
    58 
    59     static bool _supports_inline_contig_alloc;
    59     static bool _supports_inline_contig_alloc;
    60     static HeapWord** _heap_end_addr;
    60     static HeapWord** _heap_end_addr;
    61     static HeapWord** _heap_top_addr;
    61     static HeapWord** _heap_top_addr;
       
    62     static int _max_oop_map_stack_offset;
    62 
    63 
    63     static jbyte* cardtable_start_address;
    64     static jbyte* cardtable_start_address;
    64     static int cardtable_shift;
    65     static int cardtable_shift;
    65 
    66 
    66     static int vm_page_size;
    67     static int vm_page_size;
    73     static address dlog10;
    74     static address dlog10;
    74     static address dpow;
    75     static address dpow;
    75 
    76 
    76    public:
    77    public:
    77     static void initialize();
    78     static void initialize();
       
    79 
       
    80     static int max_oop_map_stack_offset() {
       
    81       assert(_max_oop_map_stack_offset > 0, "must be initialized");
       
    82       return Data::_max_oop_map_stack_offset;
       
    83     }
    78   };
    84   };
    79 
    85 
    80  public:
    86  public:
    81   static JNINativeMethod methods[];
    87   static JNINativeMethod methods[];
    82   static int methods_count();
    88   static int methods_count();