Uploaded image for project: 'Harmony'
  1. Harmony
  2. HARMONY-2868

[drlvm][jit][opt] Jitrino.OPT loops infinitely inside recursive Jitrino::InstValueNumberer::thereIsAPath(...) on DaCapo jython

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Closed
    • Major
    • Resolution: Fixed
    • None
    • None
    • DRLVM
    • None
    • all, -Xem:opt

    Description

      in pure OPT mode DaCapo hangs on DRLVM if run with parameters:

      -Xem:opt -jar dacapo-2006-10.jar -s small -n 2 jython

      attaching GDB reveals >100 stack frames inside Jitrino.OPT's InstValueNumberer::thereIsAPath(...)

      the method being compiled is:
      org/python/util/jython::main([Ljava/lang/String;)V

      Attachments

        1. HARMONY-2868.patch
          2 kB
          George Timoshenko

        Activity

          People

            varlax Alexey Varlamov
            egor Egor Pasko
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: