Uploaded image for project: 'JDK'
  1. JDK
  2. JDK-8234662

Sweeper should keep current nmethod alive before yielding for ICStub refills

    Details

    • Type: Bug
    • Status: Resolved
    • Priority: P2
    • Resolution: Fixed
    • Affects Version/s: 14
    • Fix Version/s: 14
    • Component/s: hotspot
    • Labels:
    • Subcomponent:
      gc
    • Resolved In Build:
      b26

      Description

      When the sweeper yields to refill ICStubs, it should keep it alive by calling the nmethod entry barrier, so that GCs get less surprised about finding nmethods that have never passed nmethod entry barriers seemingly being on-stack.

        Attachments

          Activity

            People

            • Assignee:
              eosterlund Erik Ă–sterlund
              Reporter:
              eosterlund Erik Ă–sterlund
            • Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: