Elide stack bang from leaf methods

XMLWordPrintable

    • Type: Enhancement
    • Resolution: Unresolved
    • Priority: P4
    • tbd
    • Affects Version/s: None
    • Component/s: hotspot
    • None

      For compiled methods that do not make any non-inlined calls, it seems possible to remove the stack bang at method entry. Let us choose some fixed compiled frame size N. For any leaf method with frame size requirements less than N, skip the stack bang. To make this work, we add N to the size that non-leaf methods use for their stack bang (the Shadow/Yellow/Red/Reserved zones).

            Assignee:
            Unassigned
            Reporter:
            Dean Long
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated: