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

Remove "marked for reclamation" nmethod state

XMLWordPrintable

    • Icon: Enhancement Enhancement
    • Resolution: Fixed
    • Icon: P4 P4
    • 9
    • 9
    • hotspot
    • b114

      We need to investigate if we (still) need the additional nmethod state between "zombie" and flushing (called "marked for reclamation"). Isn't it guaranteed that if a nmethod is encountered again after being converted to zombie, no ICs point to it and we could already flush it? Because the nmethod was zombie for at least one sweeper cycle before being encountered again, all ICs of other nmethods pointing to it should now be cleaned.

            thartmann Tobias Hartmann
            thartmann Tobias Hartmann
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated:
              Resolved: