equal
deleted
inserted
replaced
362 |
362 |
363 |
363 |
364 |
364 |
365 #define method_entry(kind) \ |
365 #define method_entry(kind) \ |
366 { CodeletMark cm(_masm, "method entry point (kind = " #kind ")"); \ |
366 { CodeletMark cm(_masm, "method entry point (kind = " #kind ")"); \ |
367 Interpreter::_entry_table[Interpreter::kind] = generate_method_entry(Interpreter::kind); \ |
367 Interpreter::_entry_table[Interpreter::kind] = ((InterpreterGenerator*)this)->generate_method_entry(Interpreter::kind); \ |
368 } |
368 } |
369 |
369 |
370 // all non-native method kinds |
370 // all non-native method kinds |
371 method_entry(zerolocals) |
371 method_entry(zerolocals) |
372 method_entry(zerolocals_synchronized) |
372 method_entry(zerolocals_synchronized) |