src/cpu/zero/vm/cppInterpreter_zero.hpp

changeset 1869
22af4ce8dba1
parent 1814
f9271ff9d324
child 1907
c18cbe5936b8
equal deleted inserted replaced
1868:df736661d0c8 1869:22af4ce8dba1
27 // Size of interpreter code 27 // Size of interpreter code
28 const static int InterpreterCodeSize = 6 * K; 28 const static int InterpreterCodeSize = 6 * K;
29 29
30 public: 30 public:
31 // Method entries 31 // Method entries
32 static void normal_entry(methodOop method, intptr_t UNUSED, TRAPS); 32 static int normal_entry(methodOop method, intptr_t UNUSED, TRAPS);
33 static void native_entry(methodOop method, intptr_t UNUSED, TRAPS); 33 static int native_entry(methodOop method, intptr_t UNUSED, TRAPS);
34 static void accessor_entry(methodOop method, intptr_t UNUSED, TRAPS); 34 static int accessor_entry(methodOop method, intptr_t UNUSED, TRAPS);
35 static void empty_entry(methodOop method, intptr_t UNUSED, TRAPS); 35 static int empty_entry(methodOop method, intptr_t UNUSED, TRAPS);
36 36
37 public: 37 public:
38 // Main loop of normal_entry 38 // Main loop of normal_entry
39 static void main_loop(int recurse, TRAPS); 39 static void main_loop(int recurse, TRAPS);
40 40

mercurial