equal
deleted
inserted
replaced
220 _cds_entry_table[kind] = trampoline; |
220 _cds_entry_table[kind] = trampoline; |
221 |
221 |
222 CodeBuffer buffer(trampoline, (int)(SharedRuntime::trampoline_size())); |
222 CodeBuffer buffer(trampoline, (int)(SharedRuntime::trampoline_size())); |
223 MacroAssembler _masm(&buffer); |
223 MacroAssembler _masm(&buffer); |
224 SharedRuntime::generate_trampoline(&_masm, _entry_table[kind]); |
224 SharedRuntime::generate_trampoline(&_masm, _entry_table[kind]); |
|
225 _masm.flush(); |
225 |
226 |
226 if (PrintInterpreter) { |
227 if (PrintInterpreter) { |
227 Disassembler::decode(buffer.insts_begin(), buffer.insts_end()); |
228 Disassembler::decode(buffer.insts_begin(), buffer.insts_end()); |
228 } |
229 } |
229 } |
230 } |