JDK-6950178 : Zero stack improvements
  • Type: Enhancement
  • Component: hotspot
  • Sub-Component: runtime
  • Affected Version: hs18
  • Priority: P4
  • Status: Closed
  • Resolution: Fixed
  • OS: generic
  • CPU: generic
  • Submitted: 2010-05-06
  • Updated: 2012-10-13
  • Resolved: 2010-05-18
The Version table provides details related to the release that this issue/RFE will be addressed.

Unresolved : Release in which this issue/RFE will be addressed.
Resolved: Release in which this issue/RFE has been resolved.
Fixed : Release in which this issue/RFE has been fixed. The release containing this fix may be available for download as an Early Access Release or a General Availability Release.

To download the current JDK release, click here.
JDK 6 JDK 7 Other
6u21pFixed 7Fixed hs19Fixed
Description
Gary Benson wrote:

Hi all,

In Zero, at present, the logic for determining the size of the Zero
stack is in the call stub.  This webrev moves this logic into a
method of the ZeroStack class, ZeroStack::suggest_size().  This
consolidates access to the ABI stack, and includes the shadow pages
in all calculations.  (Previously the call stub did not consider the
shadow pages, which led to some odd sizes being chosen on systems
with large pages.)

  http://cr.openjdk.java.net/~gbenson/zero-stack-improvements/

I don't have a bug id for this.

Cheers,
Gary

Comments
EVALUATION http://hg.openjdk.java.net/jdk7/hotspot-comp/hotspot/rev/348346af6676
06-05-2010