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

AOT: aot compilation hangs while compiling jdk.localedata module

    Details

    • Type: Bug
    • Status: In Progress
    • Priority: P2
    • Resolution: Unresolved
    • Affects Version/s: 9, 10
    • Fix Version/s: 10
    • Component/s: hotspot
    • Labels:

      Description

      try to compile jdk.localedata module via jaotc. Compilation can't finish(at least in reasonable time)

        Activity

        Hide
        zmajo Zoltan Majo added a comment -
        ILW=AOT compilation times out, experimental feature,no workaround=HLH=P2
        Show
        zmajo Zoltan Majo added a comment - ILW=AOT compilation times out, experimental feature,no workaround=HLH=P2
        Hide
        jcm Jamsheed C M added a comment - - edited
        Evaluation:
        most of the time GC is running, about ~4000+ methods are compiled,CompilationResults, like reference maps contribute most of heap space use.
        Show
        jcm Jamsheed C M added a comment - - edited Evaluation: most of the time GC is running, about ~4000+ methods are compiled,CompilationResults, like reference maps contribute most of heap space use.
        Hide
        jcm Jamsheed C M added a comment - - edited
        huge java methods in jdk.localedata module with lots of stub call NewArrayStub::newArray contribute to huge space(for oopmaps).. in addition to other data structures for compilationResults. These methods are not normally compiled in C2 jit cases. some mechanism should be used to reduce the AOT memory usage by efficiently storing and processing compilationResults
        Show
        jcm Jamsheed C M added a comment - - edited huge java methods in jdk.localedata module with lots of stub call NewArrayStub::newArray contribute to huge space(for oopmaps).. in addition to other data structures for compilationResults. These methods are not normally compiled in C2 jit cases. some mechanism should be used to reduce the AOT memory usage by efficiently storing and processing compilationResults

          People

          • Assignee:
            jcm Jamsheed C M
            Reporter:
            dpochepk Dmitrij Pochepko (Inactive)
          • Votes:
            0 Vote for this issue
            Watchers:
            4 Start watching this issue

            Dates

            • Created:
              Updated: