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

ZGC: `fixup_partial_loads` was removed, but still are referenced

    XMLWordPrintable

    Details

    • Type: Enhancement
    • Status: Resolved
    • Priority: P4
    • Resolution: Fixed
    • Affects Version/s: 16
    • Fix Version/s: 16
    • Component/s: hotspot
    • Labels:
    • Subcomponent:
      gc
    • Resolved In Build:
      b09
    • CPU:
      generic
    • OS:
      generic

      Description

      `ZHeap::fixup_partial_loads` was removed in JDK-8224675, but there are still 3 occurrences in the code base.

      ## 1. `zHeap.hpp`

      ```
        void fixup_partial_loads();
      ```

      ## 2. `zArguments.cpp`

      ```
        // Verification before heap iteration not (yet) supported, for the
        // same reason we need fixup_partial_loads
        FLAG_SET_DEFAULT(VerifyBeforeIteration, false);
      ```

      ## 3. `zArguments.cpp`

      ```
        // Verification of stacks not (yet) supported, for the same reason
        // we need fixup_partial_loads
        DEBUG_ONLY(FLAG_SET_DEFAULT(VerifyStack, false));
      ```

        Attachments

          Activity

            People

            Assignee:
            ayang Albert Yang
            Reporter:
            ayang Albert Yang
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Dates

              Created:
              Updated:
              Resolved: