mirror of
https://github.com/openjdk/jdk.git
synced 2025-09-16 09:04:41 +02:00
8026775: nsk/jvmti/RedefineClasses/StressRedefine crashes due to EXCEPTION_ACCESS_VIOLATION
Uncommon trap blob did not bang all the stack shadow pages Reviewed-by: kvn, twisti, iveresov, jrose
This commit is contained in:
parent
c78419253b
commit
e80dce6a4d
4 changed files with 10921 additions and 5 deletions
|
@ -122,7 +122,7 @@ void AbstractAssembler::bind(Label& L) {
|
|||
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
|
||||
// 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
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue