Mercurial > hg > truffle
comparison src/share/vm/runtime/arguments.cpp @ 1867:b6aedd1acdc0
6983240: guarantee((Solaris::min_stack_allowed >= (StackYellowPages+StackRedPages...) wrong
Summary: min_stack_allowed is a compile time constant and Stack*Pages are settable
Reviewed-by: dholmes, kvn
author | coleenp |
---|---|
date | Thu, 07 Oct 2010 08:06:06 -0700 |
parents | dfb38ea7da17 |
children | 75b0735b4d04 |
comparison
equal
deleted
inserted
replaced
1866:644f98c78e33 | 1867:b6aedd1acdc0 |
---|---|
1661 bool Arguments::check_stack_pages() | 1661 bool Arguments::check_stack_pages() |
1662 { | 1662 { |
1663 bool status = true; | 1663 bool status = true; |
1664 status = status && verify_min_value(StackYellowPages, 1, "StackYellowPages"); | 1664 status = status && verify_min_value(StackYellowPages, 1, "StackYellowPages"); |
1665 status = status && verify_min_value(StackRedPages, 1, "StackRedPages"); | 1665 status = status && verify_min_value(StackRedPages, 1, "StackRedPages"); |
1666 status = status && verify_min_value(StackShadowPages, 1, "StackShadowPages"); | 1666 // greater stack shadow pages can't generate instruction to bang stack |
1667 status = status && verify_interval(StackShadowPages, 1, 50, "StackShadowPages"); | |
1667 return status; | 1668 return status; |
1668 } | 1669 } |
1669 | 1670 |
1670 // Check the consistency of vm_init_args | 1671 // Check the consistency of vm_init_args |
1671 bool Arguments::check_vm_args_consistency() { | 1672 bool Arguments::check_vm_args_consistency() { |