src/share/vm/asm/assembler.cpp
Index Unified diffs Context diffs Sdiffs Patch New Old Previous File Next File 8026775 Cdiff src/share/vm/asm/assembler.cpp

src/share/vm/asm/assembler.cpp

Print this page

        

*** 120,130 **** } void AbstractAssembler::generate_stack_overflow_check( int frame_size_in_bytes) { if (UseStackBanging) { // Each code entry causes one stack bang n pages down the stack where n ! // is configurable by StackBangPages. The setting depends on the maximum // depth of VM call stack or native before going back into java code, // since only java code can raise a stack overflow exception using the // stack banging mechanism. The VM and native code does not detect stack // overflow. // The code in JavaCalls::call() checks that there is at least n pages --- 120,130 ---- } void AbstractAssembler::generate_stack_overflow_check( int frame_size_in_bytes) { if (UseStackBanging) { // Each code entry causes one stack bang n pages down the stack where n ! // is configurable by StackShadowPages. The setting depends on the maximum // depth of VM call stack or native before going back into java code, // since only java code can raise a stack overflow exception using the // stack banging mechanism. The VM and native code does not detect stack // overflow. // The code in JavaCalls::call() checks that there is at least n pages
src/share/vm/asm/assembler.cpp
Index Unified diffs Context diffs Sdiffs Patch New Old Previous File Next File