< prev index next >

src/hotspot/share/jvmci/jvmciCodeInstaller.hpp

Print this page

        

*** 83,92 **** --- 83,94 ---- AOTOopRecorder* get_oop_recorder() { return _oop_recorder; } #endif ExceptionHandlerTable* get_exception_table() { return _exception_table; } + ImplicitExceptionTable* get_implicit_exception_table() { return _implicit_exception_table; } + void set_pc_desc(PcDesc* desc, int count) { _pc_desc = desc; _nr_pc_desc = count; }
*** 103,112 **** --- 105,118 ---- void set_exception_table(ExceptionHandlerTable* table) { _exception_table = table; } + void set_implicit_exception_table(ImplicitExceptionTable* table) { + _implicit_exception_table = table; + } + private: CodeBlob* _cb; PcDesc* _pc_desc; int _nr_pc_desc;
*** 116,125 **** --- 122,132 ---- #if INCLUDE_AOT RelocBuffer _reloc_buffer; AOTOopRecorder* _oop_recorder; #endif ExceptionHandlerTable* _exception_table; + ImplicitExceptionTable* _implicit_exception_table; }; /* * This class handles the conversion from a InstalledCode to a CodeBlob or an nmethod. */
*** 183,192 **** --- 190,200 ---- OopRecorder* _oop_recorder; DebugInformationRecorder* _debug_recorder; Dependencies* _dependencies; ExceptionHandlerTable _exception_handler_table; + ImplicitExceptionTable _implicit_exception_table; bool _immutable_pic_compilation; // Installer is called for Immutable PIC compilation. static ConstantOopWriteValue* _oop_null_scope_value; static ConstantIntValue* _int_m1_scope_value;
< prev index next >