equal
deleted
inserted
replaced
50 address code_begin() const { return (address)this + round_to(sizeof(InterpreterCodelet), CodeEntryAlignment); } |
50 address code_begin() const { return (address)this + round_to(sizeof(InterpreterCodelet), CodeEntryAlignment); } |
51 address code_end() const { return (address)this + size(); } |
51 address code_end() const { return (address)this + size(); } |
52 |
52 |
53 // Debugging |
53 // Debugging |
54 void verify(); |
54 void verify(); |
55 void print(); |
55 void print_on(outputStream* st) const; |
|
56 void print() const { print_on(tty); } |
56 |
57 |
57 // Interpreter-specific initialization |
58 // Interpreter-specific initialization |
58 void initialize(const char* description, Bytecodes::Code bytecode); |
59 void initialize(const char* description, Bytecodes::Code bytecode); |
59 |
60 |
60 // Interpreter-specific attributes |
61 // Interpreter-specific attributes |