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

[11u] High compiler native memory consumption after JDK-8279219

    XMLWordPrintable

Details

    • b01

    Description

      We saw an application in a container quickly go out of memory.
      With NMT we saw unusual high memory consumption of PhaseIdealLoop::split_if() in C2. I'll paste the NMT report to a comment, as well as a part of a hs_err file showing the coresponding stack.
      There are two backports to that function in 11.0.16. We narrowed it down to
      JDK-8280799: С2: assert(false) failed: cyclic dependency prevents range check elimination

      The problem reproduces with this change, but not with the change below.

      We can not reproduce this problem with arbitrary Java programs, but it reproduces in every run of the problematic application.

      Attachments

        Issue Links

          Activity

            People

              roland Roland Westrelin
              goetz Goetz Lindenmaier
              Votes:
              0 Vote for this issue
              Watchers:
              7 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: