< prev index next >
src/cpu/x86/vm/templateInterpreterGenerator_x86.cpp
Print this page
rev 11567 : 8160245: C1: Clean up platform #defines in c1_LIR.hpp.
Summary: Also add fnoreg on x86, LIR_Address constructor without scale, and clean up templateInterpreterGenerator.hpp.
@@ -489,11 +489,12 @@
// rdx: number of additional locals this frame needs (what we must check)
// rbx: Method*
//
// Kills:
// rax
-void TemplateInterpreterGenerator::generate_stack_overflow_check(void) {
+void TemplateInterpreterGenerator::generate_stack_overflow_check(Register unused1, Register unused2, Register unused3) {
+ assert(unused1 == noreg && unused2 == noreg && unused3 == noreg, "Not used on x86");
// monitor entry size: see picture of stack in frame_x86.hpp
const int entry_size = frame::interpreter_frame_monitor_size() * wordSize;
// total overhead size: entry_size + (saved rbp through expr stack
< prev index next >