src/share/vm/interpreter/abstractInterpreter.hpp
Index
Unified diffs
Context diffs
Sdiffs
Patch
New
Old
Previous File
Next File
*** old/src/share/vm/interpreter/abstractInterpreter.hpp Thu Mar 20 11:29:01 2014
--- new/src/share/vm/interpreter/abstractInterpreter.hpp Thu Mar 20 11:29:01 2014
*** 179,212 ****
--- 179,198 ----
// Compute the entry address for reexecution
static address deopt_reexecute_entry(Method* method, address bcp);
// Deoptimization should reexecute this bytecode
static bool bytecode_should_reexecute(Bytecodes::Code code);
// share implementation of size_activation and layout_activation:
! static int size_activation(Method* method,
+ // deoptimization support
! static int size_activation(int max_stack,
int temps,
int popframe_args,
int monitors,
int caller_actual_parameters,
int callee_params,
int callee_locals,
! bool is_top_frame,
bool is_bottom_frame) {
return layout_activation(method,
temps,
popframe_args,
monitors,
caller_actual_parameters,
callee_params,
callee_locals,
(frame*)NULL,
(frame*)NULL,
is_top_frame,
is_bottom_frame);
}
! bool is_top_frame);
! static int layout_activation(Method* method,
! static void layout_activation(Method* method,
int temps,
int popframe_args,
int monitors,
int caller_actual_parameters,
int callee_params,
src/share/vm/interpreter/abstractInterpreter.hpp
Index
Unified diffs
Context diffs
Sdiffs
Patch
New
Old
Previous File
Next File