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

Shenandoah: remove leftover code after JDK-8231086

    Details

    • Subcomponent:
      gc

      Description

      Static analyzers say these are unused:

      class ShenandoahBarrierSet: public BarrierSet {
      public:
        enum ArrayCopyStoreValMode {
          NONE,
          RESOLVE_BARRIER,
          EVAC_BARRIER
        };

       ...
          template <class T> void
        write_ref_array_pre_work(T* src, T* dst, size_t count, bool dest_uninitialized);
        ...
      }

      Their last use was before JDK-8231086 landed. We can remove this cruft now.

        Attachments

          Issue Links

            Activity

              People

              • Assignee:
                Unassigned
                Reporter:
                shade Aleksey Shipilev
              • Votes:
                0 Vote for this issue
                Watchers:
                1 Start watching this issue

                Dates

                • Created:
                  Updated: