PrintClassLoaderDataGraphAtExit

我在JDK-8264644加了这个flag可以输出ClassLoaderDataGraph的详细信息。比如:

ClassLoaderData(0x00007ff6544f6270)
 - name                'bootstrap'
 - holder              WeakHandle: 0x00000000827f96b8
 - class loader        0x0000000000000000
 - metaspace           0x00007ff6544f4cc0
 - unloading           false
 - class mirror holder true
 - modified oops       true
 - keep alive          0
 - claim               none
 - handles             1
 - dependency count    0
 - klasses             {java.lang.invoke.LambdaForm$DMH/0x0000000801140000, }
 - packages            0x0000000000000000
 - module              0x0000000000000000
 - unnamed module      0x0000000000000000
 - dictionary          0x0000000000000000
 - deallocate list     0x0000000000000000
 - next CLD            0x00007ff6544f3300
ClassLoaderData(0x00007ff6544f3300)
 - name                'bootstrap'
 - holder              WeakHandle: 0x000000008275a1c0
 - class loader        0x0000000000000000
 - metaspace           0x00007ff65458b9c0
 - unloading           false
 - class mirror holder true
 - modified oops       true
 - keep alive          0
 - claim               none
 - handles             1
 - dependency count    0
 - klasses             {java.lang.invoke.LambdaForm$DMH/0x0000000801134000, }
 - packages            0x0000000000000000
 - module              0x0000000000000000
 - unnamed module      0x0000000000000000
 - dictionary          0x0000000000000000
 - deallocate list     0x0000000000000000
 - next CLD            0x00007ff654584810
ClassLoaderData(0x00007ff654584810)
 - name                'bootstrap'
 - holder              WeakHandle: 0x0000000082716660
 - class loader        0x0000000000000000
 - metaspace           0x00007ff6545844a0
 - unloading           false
 - class mirror holder true
 - modified oops       true
 - keep alive          0
 - claim               none
 - handles             1
 - dependency count    0
 - klasses             {java.lang.invoke.LambdaForm$DMH/0x0000000801129400, }
 - packages            0x0000000000000000
 - module              0x0000000000000000
 - unnamed module      0x0000000000000000
 - dictionary          0x0000000000000000
 - deallocate list     0x0000000000000000
 - next CLD            0x00007ff6543afc60
ClassLoaderData(0x00007ff6543afc60)
 - name                'bootstrap'
 - holder              WeakHandle: 0x00000000826fbe60
 - class loader        0x0000000000000000
 - metaspace           0x00007ff6543afe10
 - unloading           false
 - class mirror holder true
 - modified oops       true
 - keep alive          0
 - claim               none
 - handles             1
 - dependency count    0
 - klasses             {java.lang.invoke.LambdaForm$DMH/0x0000000801129000, }
 - packages            0x0000000000000000
 - module              0x0000000000000000
 - unnamed module      0x0000000000000000
 - dictionary          0x0000000000000000
 - deallocate list     0x0000000000000000
 - next CLD            0x00007ff65438fca0
ClassLoaderData(0x00007ff65438fca0)
 - name                'bootstrap'
 - holder              WeakHandle: 0x00000000826e3730
 - class loader        0x0000000000000000
 - metaspace           0x00007ff654390d70
 - unloading           false
 - class mirror holder true
 - modified oops       true
 - keep alive          0
 - claim               none
 - handles             2
 - dependency count    0
 - klasses             {java.lang.invoke.LambdaForm$MH/0x0000000801128c00, }
 - packages            0x0000000000000000
 - module              0x0000000000000000
 - unnamed module      0x0000000000000000
 - dictionary          0x0000000000000000
 - deallocate list     0x0000000000000000
 - next CLD            0x00007ff65438d4e0
ClassLoaderData(0x00007ff65438d4e0)
 - name                'bootstrap'
 - holder              WeakHandle: 0x00000000826e0528
 - class loader        0x0000000000000000
 - metaspace           0x00007ff65438e770
 - unloading           false
 - class mirror holder true
 - modified oops       true
 - keep alive          0
 - claim               none
 - handles             1
 - dependency count    0
 - klasses             {java.lang.invoke.LambdaForm$DMH/0x0000000801128800, }
 - packages            0x0000000000000000
 - module              0x0000000000000000
 - unnamed module      0x0000000000000000
 - dictionary          0x0000000000000000
 - deallocate list     0x0000000000000000
 - next CLD            0x00007ff65438d910
ClassLoaderData(0x00007ff65438d910)
 - name                'bootstrap'
 - holder              WeakHandle: 0x00000000826dc1f0
 - class loader        0x0000000000000000
 - metaspace           0x00007ff65438d360
 - unloading           false
 - class mirror holder true
 - modified oops       true
 - keep alive          0
 - claim               none
 - handles             1
 - dependency count    0
 - klasses             {java.lang.invoke.LambdaForm$DMH/0x0000000801128400, }
 - packages            0x0000000000000000
 - module              0x0000000000000000
 - unnamed module      0x0000000000000000
 - dictionary          0x0000000000000000
 - deallocate list     0x0000000000000000
 - next CLD            0x00007ff6544f0da0
ClassLoaderData(0x00007ff6544f0da0)
 - name                'bootstrap'
 - holder              WeakHandle: 0x00000000826d0868
 - class loader        0x0000000000000000
 - metaspace           0x00007ff6544f0500
 - unloading           false
 - class mirror holder true
 - modified oops       true
 - keep alive          0
 - claim               none
 - handles             1
 - dependency count    0
 - klasses             {java.lang.invoke.LambdaForm$DMH/0x0000000801128000, }
 - packages            0x0000000000000000
 - module              0x0000000000000000
 - unnamed module      0x0000000000000000
 - dictionary          0x0000000000000000
 - deallocate list     0x0000000000000000
 - next CLD            0x00007ff654508270
ClassLoaderData(0x00007ff654508270)
 - name                'bootstrap'
 - holder              WeakHandle: 0x0000000082321d98
 - class loader        0x0000000000000000
 - metaspace           0x00007ff654507810
 - unloading           false
 - class mirror holder true
 - modified oops       true
 - keep alive          0
 - claim               none
 - handles             1
 - dependency count    0
 - klasses             {java.lang.invoke.LambdaForm$DMH/0x000000080111c400, }
 - packages            0x0000000000000000
 - module              0x0000000000000000
 - unnamed module      0x0000000000000000
 - dictionary          0x0000000000000000
 - deallocate list     0x0000000000000000
 - next CLD            0x00007ff654577fe0
ClassLoaderData(0x00007ff654577fe0)
 - name                'bootstrap'
 - holder              WeakHandle: 0x0000000082316be0
 - class loader        0x0000000000000000
 - metaspace           0x00007ff654507120
 - unloading           false
 - class mirror holder true
 - modified oops       true
 - keep alive          0
 - claim               none
 - handles             1
 - dependency count    0
 - klasses             {java.lang.invoke.LambdaForm$DMH/0x000000080111c000, }
 - packages            0x0000000000000000
 - module              0x0000000000000000
 - unnamed module      0x0000000000000000
 - dictionary          0x0000000000000000
 - deallocate list     0x0000000000000000
 - next CLD            0x00007ff6549013c0
ClassLoaderData(0x00007ff6549013c0)
 - name                'bootstrap'
 - holder              WeakHandle: 0x0000000083000948
 - class loader        0x0000000000000000
 - metaspace           0x00007ff654901600
 - unloading           false
 - class mirror holder true
 - modified oops       true
 - keep alive          0
 - claim               none
 - handles             1
 - dependency count    0
 - klasses             {java.lang.invoke.LambdaForm$DMH/0x0000000801114400, }
 - packages            0x0000000000000000
 - module              0x0000000000000000
 - unnamed module      0x0000000000000000
 - dictionary          0x0000000000000000
 - deallocate list     0x0000000000000000
 - next CLD            0x00007ff6548fb4a0
ClassLoaderData(0x00007ff6548fb4a0)
 - name                'bootstrap'
 - holder              WeakHandle: 0x00000000830009c0
 - class loader        0x0000000000000000
 - metaspace           0x00007ff654937ca0
 - unloading           false
 - class mirror holder true
 - modified oops       true
 - keep alive          0
 - claim               none
 - handles             1
 - dependency count    0
 - klasses             {java.lang.invoke.LambdaForm$DMH/0x0000000801114000, }
 - packages            0x0000000000000000
 - module              0x0000000000000000
 - unnamed module      0x0000000000000000
 - dictionary          0x0000000000000000
 - deallocate list     0x0000000000000000
 - next CLD            0x00007ff6548f5040
ClassLoaderData(0x00007ff6548f5040)
 - name                'bootstrap'
 - holder              WeakHandle: 0x0000000083000a38
 - class loader        0x0000000000000000
 - metaspace           0x00007ff6548f4f70
 - unloading           false
 - class mirror holder true
 - modified oops       true
 - keep alive          0
 - claim               none
 - handles             1
 - dependency count    0
 - klasses             {java.lang.invoke.LambdaForm$DMH/0x0000000801109800, }
 - packages            0x0000000000000000
 - module              0x0000000000000000
 - unnamed module      0x0000000000000000
 - dictionary          0x0000000000000000
 - deallocate list     0x0000000000000000
 - next CLD            0x00007ff6548f3330
ClassLoaderData(0x00007ff6548f3330)
 - name                'bootstrap'
 - holder              WeakHandle: 0x0000000083000ab0
 - class loader        0x0000000000000000
 - metaspace           0x00007ff6548f34e0
 - unloading           false
 - class mirror holder true
 - modified oops       true
 - keep alive          0
 - claim               none
 - handles             1
 - dependency count    0
 - klasses             {java.lang.invoke.LambdaForm$DMH/0x0000000801109400, }
 - packages            0x0000000000000000
 - module              0x0000000000000000
 - unnamed module      0x0000000000000000
 - dictionary          0x0000000000000000
 - deallocate list     0x0000000000000000
 - next CLD            0x00007ff6548f1c50
ClassLoaderData(0x00007ff6548f1c50)
 - name                'bootstrap'
 - holder              WeakHandle: 0x0000000083000b28
 - class loader        0x0000000000000000
 - metaspace           0x00007ff6548f1e00
 - unloading           false
 - class mirror holder true
 - modified oops       true
 - keep alive          0
 - claim               none
 - handles             1
 - dependency count    0
 - klasses             {java.lang.invoke.LambdaForm$DMH/0x0000000801109000, }
 - packages            0x0000000000000000
 - module              0x0000000000000000
 - unnamed module      0x0000000000000000
 - dictionary          0x0000000000000000
 - deallocate list     0x0000000000000000
 - next CLD            0x00007ff6548ea4e0
ClassLoaderData(0x00007ff6548ea4e0)
 - name                'bootstrap'
 - holder              WeakHandle: 0x0000000083000ba0
 - class loader        0x0000000000000000
 - metaspace           0x00007ff6548ea690
 - unloading           false
 - class mirror holder true
 - modified oops       true
 - keep alive          0
 - claim               none
 - handles             1
 - dependency count    0
 - klasses             {java.lang.invoke.LambdaForm$DMH/0x0000000801108c00, }
 - packages            0x0000000000000000
 - module              0x0000000000000000
 - unnamed module      0x0000000000000000
 - dictionary          0x0000000000000000
 - deallocate list     0x0000000000000000
 - next CLD            0x00007ff6548e8050
ClassLoaderData(0x00007ff6548e8050)
 - name                'bootstrap'
 - holder              WeakHandle: 0x0000000083000c18
 - class loader        0x0000000000000000
 - metaspace           0x00007ff6548e6070
 - unloading           false
 - class mirror holder true
 - modified oops       true
 - keep alive          0
 - claim               none
 - handles             1
 - dependency count    0
 - klasses             {java.lang.invoke.LambdaForm$DMH/0x0000000801108800, }
 - packages            0x0000000000000000
 - module              0x0000000000000000
 - unnamed module      0x0000000000000000
 - dictionary          0x0000000000000000
 - deallocate list     0x0000000000000000
 - next CLD            0x00007ff6548e62c0
ClassLoaderData(0x00007ff6548e62c0)
 - name                'bootstrap'
 - holder              WeakHandle: 0x0000000083000c90
 - class loader        0x0000000000000000
 - metaspace           0x00007ff6548e5cb0
 - unloading           false
 - class mirror holder true
 - modified oops       true
 - keep alive          0
 - claim               none
 - handles             1
 - dependency count    0
 - klasses             {java.lang.invoke.LambdaForm$DMH/0x0000000801108400, }
 - packages            0x0000000000000000
 - module              0x0000000000000000
 - unnamed module      0x0000000000000000
 - dictionary          0x0000000000000000
 - deallocate list     0x0000000000000000
 - next CLD            0x00007ff6547e1a70
ClassLoaderData(0x00007ff6547e1a70)
 - name                'bootstrap'
 - holder              WeakHandle: 0x0000000083000d08
 - class loader        0x0000000000000000
 - metaspace           0x00007ff6547e1c20
 - unloading           false
 - class mirror holder true
 - modified oops       true
 - keep alive          0
 - claim               none
 - handles             1
 - dependency count    0
 - klasses             {java.lang.invoke.LambdaForm$DMH/0x0000000801108000, }
 - packages            0x0000000000000000
 - module              0x0000000000000000
 - unnamed module      0x0000000000000000
 - dictionary          0x0000000000000000
 - deallocate list     0x0000000000000000
 - next CLD            0x00007ff654828be0
ClassLoaderData(0x00007ff654828be0)
 - name                'bootstrap'
 - holder              WeakHandle: 0x0000000083000d80
 - class loader        0x0000000000000000
 - metaspace           0x00007ff654825a40
 - unloading           false
 - class mirror holder true
 - modified oops       true
 - keep alive          0
 - claim               none
 - handles             1
 - dependency count    0
 - klasses             {java.lang.invoke.LambdaForm$DMH/0x00000008010e8400, }
 - packages            0x0000000000000000
 - module              0x0000000000000000
 - unnamed module      0x0000000000000000
 - dictionary          0x0000000000000000
 - deallocate list     0x0000000000000000
 - next CLD            0x00007ff654803e00
ClassLoaderData(0x00007ff654803e00)
 - name                'bootstrap'
 - holder              WeakHandle: 0x0000000083000df8
 - class loader        0x0000000000000000
 - metaspace           0x00007ff6548033a0
 - unloading           false
 - class mirror holder true
 - modified oops       true
 - keep alive          0
 - claim               none
 - handles             1
 - dependency count    0
 - klasses             {java.lang.invoke.LambdaForm$DMH/0x00000008010e8000, }
 - packages            0x0000000000000000
 - module              0x0000000000000000
 - unnamed module      0x0000000000000000
 - dictionary          0x0000000000000000
 - deallocate list     0x0000000000000000
 - next CLD            0x00007ff654801a10
ClassLoaderData(0x00007ff654801a10)
 - name                'bootstrap'
 - holder              WeakHandle: 0x0000000083000e70
 - class loader        0x0000000000000000
 - metaspace           0x00007ff654801520
 - unloading           false
 - class mirror holder true
 - modified oops       true
 - keep alive          0
 - claim               none
 - handles             1
 - dependency count    0
 - klasses             {java.lang.invoke.LambdaForm$DMH/0x00000008010d8c00, }
 - packages            0x0000000000000000
 - module              0x0000000000000000
 - unnamed module      0x0000000000000000
 - dictionary          0x0000000000000000
 - deallocate list     0x0000000000000000
 - next CLD            0x00007ff6547de3d0
ClassLoaderData(0x00007ff6547de3d0)
 - name                'bootstrap'
 - holder              WeakHandle: 0x000000008302c9b0
 - class loader        0x0000000000000000
 - metaspace           0x00007ff6547dda70
 - unloading           false
 - class mirror holder true
 - modified oops       true
 - keep alive          0
 - claim               none
 - handles             1
 - dependency count    0
 - klasses             {java.lang.invoke.LambdaForm$DMH/0x00000008010d8800, }
 - packages            0x0000000000000000
 - module              0x0000000000000000
 - unnamed module      0x0000000000000000
 - dictionary          0x0000000000000000
 - deallocate list     0x0000000000000000
 - next CLD            0x00007ff6547db3b0
ClassLoaderData(0x00007ff6547db3b0)
 - name                'bootstrap'
 - holder              WeakHandle: 0x000000008302d4d0
 - class loader        0x0000000000000000
 - metaspace           0x00007ff6547dad30
 - unloading           false
 - class mirror holder true
 - modified oops       true
 - keep alive          0
 - claim               none
 - handles             1
 - dependency count    0
 - klasses             {java.lang.invoke.LambdaForm$DMH/0x00000008010d8400, }
 - packages            0x0000000000000000
 - module              0x0000000000000000
 - unnamed module      0x0000000000000000
 - dictionary          0x0000000000000000
 - deallocate list     0x0000000000000000
 - next CLD            0x00007ff6547d6bc0
ClassLoaderData(0x00007ff6547d6bc0)
 - name                'bootstrap'
 - holder              WeakHandle: 0x0000000083032490
 - class loader        0x0000000000000000
 - metaspace           0x00007ff6547d6710
 - unloading           false
 - class mirror holder true
 - modified oops       true
 - keep alive          0
 - claim               none
 - handles             1
 - dependency count    0
 - klasses             {java.lang.invoke.LambdaForm$DMH/0x00000008010d8000, }
 - packages            0x0000000000000000
 - module              0x0000000000000000
 - unnamed module      0x0000000000000000
 - dictionary          0x0000000000000000
 - deallocate list     0x0000000000000000
 - next CLD            0x00007ff6546d1470
ClassLoaderData(0x00007ff6546d1470)
 - name                'bootstrap'
 - holder              WeakHandle: 0x0000000083032508
 - class loader        0x0000000000000000
 - metaspace           0x00007ff6546d1620
 - unloading           false
 - class mirror holder true
 - modified oops       true
 - keep alive          0
 - claim               none
 - handles             1
 - dependency count    0
 - klasses             {java.lang.invoke.LambdaForm$DMH/0x00000008010ac000, }
 - packages            0x0000000000000000
 - module              0x0000000000000000
 - unnamed module      0x0000000000000000
 - dictionary          0x0000000000000000
 - deallocate list     0x0000000000000000
 - next CLD            0x00007ff654518bc0
ClassLoaderData(0x00007ff654518bc0)
 - name                'bootstrap'
 - holder              WeakHandle: 0x0000000083032580
 - class loader        0x0000000000000000
 - metaspace           0x00007ff6545182d0
 - unloading           false
 - class mirror holder true
 - modified oops       true
 - keep alive          0
 - claim               none
 - handles             2
 - dependency count    0
 - klasses             {java.lang.invoke.LambdaForm$MH/0x0000000801031400, }
 - packages            0x0000000000000000
 - module              0x0000000000000000
 - unnamed module      0x0000000000000000
 - dictionary          0x0000000000000000
 - deallocate list     0x0000000000000000
 - next CLD            0x00007ff654515c50
ClassLoaderData(0x00007ff654515c50)
 - name                'bootstrap'
 - holder              WeakHandle: 0x0000000083032618
 - class loader        0x0000000000000000
 - metaspace           0x00007ff6545161b0
 - unloading           false
 - class mirror holder true
 - modified oops       true
 - keep alive          0
 - claim               none
 - handles             2
 - dependency count    0
 - klasses             {java.lang.invoke.LambdaForm$MH/0x0000000801031000, }
 - packages            0x0000000000000000
 - module              0x0000000000000000
 - unnamed module      0x0000000000000000
 - dictionary          0x0000000000000000
 - deallocate list     0x0000000000000000
 - next CLD            0x00007ff654513f40
ClassLoaderData(0x00007ff654513f40)
 - name                'bootstrap'
 - holder              WeakHandle: 0x00000000830326a8
 - class loader        0x0000000000000000
 - metaspace           0x00007ff654511a80
 - unloading           false
 - class mirror holder true
 - modified oops       true
 - keep alive          0
 - claim               none
 - handles             2
 - dependency count    0
 - klasses             {java.lang.invoke.LambdaForm$MH/0x0000000801030c00, }
 - packages            0x0000000000000000
 - module              0x0000000000000000
 - unnamed module      0x0000000000000000
 - dictionary          0x0000000000000000
 - deallocate list     0x0000000000000000
 - next CLD            0x00007ff654511dc0
ClassLoaderData(0x00007ff654511dc0)
 - name                'bootstrap'
 - holder              WeakHandle: 0x0000000083032740
 - class loader        0x0000000000000000
 - metaspace           0x00007ff6545113b0
 - unloading           false
 - class mirror holder true
 - modified oops       true
 - keep alive          0
 - claim               none
 - handles             2
 - dependency count    0
 - klasses             {java.lang.invoke.LambdaForm$MH/0x0000000801030800, }
 - packages            0x0000000000000000
 - module              0x0000000000000000
 - unnamed module      0x0000000000000000
 - dictionary          0x0000000000000000
 - deallocate list     0x0000000000000000
 - next CLD            0x00007ff65450f290
ClassLoaderData(0x00007ff65450f290)
 - name                'bootstrap'
 - holder              WeakHandle: 0x00000000830327d0
 - class loader        0x0000000000000000
 - metaspace           0x00007ff65450f090
 - unloading           false
 - class mirror holder true
 - modified oops       true
 - keep alive          0
 - claim               none
 - handles             2
 - dependency count    0
 - klasses             {java.lang.invoke.LambdaForm$MH/0x0000000801030400, }
 - packages            0x0000000000000000
 - module              0x0000000000000000
 - unnamed module      0x0000000000000000
 - dictionary          0x0000000000000000
 - deallocate list     0x0000000000000000
 - next CLD            0x00007ff6545062c0
ClassLoaderData(0x00007ff6545062c0)
 - name                'bootstrap'
 - holder              WeakHandle: 0x0000000083032860
 - class loader        0x0000000000000000
 - metaspace           0x00007ff654502220
 - unloading           false
 - class mirror holder true
 - modified oops       true
 - keep alive          0
 - claim               none
 - handles             2
 - dependency count    0
 - klasses             {java.lang.invoke.LambdaForm$MH/0x0000000801030000, }
 - packages            0x0000000000000000
 - module              0x0000000000000000
 - unnamed module      0x0000000000000000
 - dictionary          0x0000000000000000
 - deallocate list     0x0000000000000000
 - next CLD            0x00007ff6544fdee0
ClassLoaderData(0x00007ff6544fdee0)
 - name                'bootstrap'
 - holder              WeakHandle: 0x00000000830033d8
 - class loader        0x0000000000000000
 - metaspace           0x00007ff6544fdfc0
 - unloading           false
 - class mirror holder true
 - modified oops       true
 - keep alive          0
 - claim               none
 - handles             1
 - dependency count    0
 - klasses             {java.lang.invoke.LambdaForm$DMH/0x0000000801021800, }
 - packages            0x0000000000000000
 - module              0x0000000000000000
 - unnamed module      0x0000000000000000
 - dictionary          0x0000000000000000
 - deallocate list     0x0000000000000000
 - next CLD            0x00007ff6544fe590
ClassLoaderData(0x00007ff6544fe590)
 - name                'bootstrap'
 - holder              WeakHandle: 0x000000008302f8e8
 - class loader        0x0000000000000000
 - metaspace           0x00007ff6544fda40
 - unloading           false
 - class mirror holder true
 - modified oops       true
 - keep alive          0
 - claim               none
 - handles             1
 - dependency count    0
 - klasses             {java.lang.invoke.LambdaForm$DMH/0x0000000801021400, }
 - packages            0x0000000000000000
 - module              0x0000000000000000
 - unnamed module      0x0000000000000000
 - dictionary          0x0000000000000000
 - deallocate list     0x0000000000000000
 - next CLD            0x00007ff6544db130
ClassLoaderData(0x00007ff6544db130)
 - name                'bootstrap'
 - holder              WeakHandle: 0x0000000083030a78
 - class loader        0x0000000000000000
 - metaspace           0x00007ff6544dc1d0
 - unloading           false
 - class mirror holder true
 - modified oops       true
 - keep alive          0
 - claim               none
 - handles             2
 - dependency count    0
 - klasses             {java.lang.invoke.LambdaForm$MH/0x0000000801021000, }
 - packages            0x0000000000000000
 - module              0x0000000000000000
 - unnamed module      0x0000000000000000
 - dictionary          0x0000000000000000
 - deallocate list     0x0000000000000000
 - next CLD            0x00007ff6544db210
ClassLoaderData(0x00007ff6544db210)
 - name                'bootstrap'
 - holder              WeakHandle: 0x0000000083030610
 - class loader        0x0000000000000000
 - metaspace           0x00007ff6544db490
 - unloading           false
 - class mirror holder true
 - modified oops       true
 - keep alive          0
 - claim               none
 - handles             1
 - dependency count    0
 - klasses             {java.lang.invoke.LambdaForm$DMH/0x0000000801020c00, }
 - packages            0x0000000000000000
 - module              0x0000000000000000
 - unnamed module      0x0000000000000000
 - dictionary          0x0000000000000000
 - deallocate list     0x0000000000000000
 - next CLD            0x00007ff6544d9780
ClassLoaderData(0x00007ff6544d9780)
 - name                'bootstrap'
 - holder              WeakHandle: 0x0000000083031068
 - class loader        0x0000000000000000
 - metaspace           0x00007ff6544d78b0
 - unloading           false
 - class mirror holder true
 - modified oops       true
 - keep alive          0
 - claim               none
 - handles             1
 - dependency count    0
 - klasses             {java.lang.invoke.LambdaForm$DMH/0x0000000801020800, }
 - packages            0x0000000000000000
 - module              0x0000000000000000
 - unnamed module      0x0000000000000000
 - dictionary          0x0000000000000000
 - deallocate list     0x0000000000000000
 - next CLD            0x00007ff6544d7b00
ClassLoaderData(0x00007ff6544d7b00)
 - name                'bootstrap'
 - holder              WeakHandle: 0x0000000083032908
 - class loader        0x0000000000000000
 - metaspace           0x00007ff6544d70c0
 - unloading           false
 - class mirror holder true
 - modified oops       true
 - keep alive          0
 - claim               none
 - handles             1
 - dependency count    0
 - klasses             {java.lang.invoke.LambdaForm$DMH/0x0000000801020400, }
 - packages            0x0000000000000000
 - module              0x0000000000000000
 - unnamed module      0x0000000000000000
 - dictionary          0x0000000000000000
 - deallocate list     0x0000000000000000
 - next CLD            0x00007ff6544c7bb0
ClassLoaderData(0x00007ff6544c7bb0)
 - name                'bootstrap'
 - holder              WeakHandle: 0x0000000083029cb8
 - class loader        0x0000000000000000
 - metaspace           0x00007ff6544c7d60
 - unloading           false
 - class mirror holder true
 - modified oops       true
 - keep alive          0
 - claim               none
 - handles             1
 - dependency count    0
 - klasses             {java.lang.invoke.LambdaForm$DMH/0x0000000801020000, }
 - packages            0x0000000000000000
 - module              0x0000000000000000
 - unnamed module      0x0000000000000000
 - dictionary          0x0000000000000000
 - deallocate list     0x0000000000000000
 - next CLD            0x00007ff65440cd10
ClassLoaderData(0x00007ff65440cd10)
 - name                'bootstrap'
 - holder              WeakHandle: 0x000000008302a320
 - class loader        0x0000000000000000
 - metaspace           0x00007ff65440c980
 - unloading           false
 - class mirror holder true
 - modified oops       true
 - keep alive          0
 - claim               none
 - handles             1
 - dependency count    0
 - klasses             {java.lang.invoke.LambdaForm$DMH/0x0000000801008800, }
 - packages            0x0000000000000000
 - module              0x0000000000000000
 - unnamed module      0x0000000000000000
 - dictionary          0x0000000000000000
 - deallocate list     0x0000000000000000
 - next CLD            0x00007ff654310d70
ClassLoaderData(0x00007ff654310d70)
 - name                'app'
 - holder              WeakHandle: 0x00000000830fc040
 - class loader        0x00007ff654310f28
 - metaspace           0x00007ff6543849f0
 - unloading           false
 - class mirror holder false
 - modified oops       true
 - keep alive          0
 - claim               none
 - handles             1696
 - dependency count    2
 - klasses             {com.sun.tools.javac.file.Locations$$Lambda$203/0x000000080113dbd8,[Lcom.sun.tools.javac.main.Main$Result;,com.sun.tools.javac.main.Main$Result,com.sun.tools.javac.jvm.ClassWriter$1,com.sun.tools.javac.jvm.Items$StaticItem$$Lambda$202/0x000000080113d330,com.sun.tools.javac.jvm.Gen$$Lambda$201/0x000000080113d100,com.sun.tools.javac.jvm.Code$Chain,com.sun.tools.javac.jvm.ClassWriter$StackMapTableFrame$FullFrame,com.sun.tools.javac.jvm.ClassWriter$StackMapTableFrame$ChopFrame,com.sun.tools.javac.jvm.ClassWriter$StackMapTableFrame$AppendFrame,com.sun.tools.javac.jvm.ClassWriter$StackMapTableFrame$SameFrame,com.sun.tools.javac.jvm.ClassWriter$StackMapTableFrame$SameLocals1StackItemFrame,[Lcom.sun.tools.javac.jvm.ClassWriter$StackMapTableFrame;,com.sun.tools.javac.jvm.ClassWriter$StackMapTableFrame,com.sun.tools.javac.jvm.Code$StackMapFrame,com.sun.tools.javac.jvm.PoolConstant$LoadableConstant$BasicConstant,com.sun.tools.javac.jvm.Items$StaticItem$$Lambda$200/0x000000080113b8c8,com.sun.tools.javac.jvm.PoolWriter$1,com.sun.tools.javac.jvm.PoolConstant$NameAndType,com.sun.tools.javac.code.Types$UniqueType,com.sun.tools.javac.model.FilteredMemberList$$Lambda$199/0x000000080113b020,com.sun.tools.javac.model.FilteredMemberList,com.sun.tools.javac.jvm.Code$LocalVar$Range,com.sun.tools.javac.jvm.Items$StackItem,[Lcom.sun.tools.javac.jvm.Items$Item;,com.sun.tools.javac.jvm.Items$AssignItem,com.sun.tools.javac.jvm.Items$IndexedItem,com.sun.tools.javac.jvm.Items$DynamicItem,com.sun.tools.javac.jvm.Items$MemberItem,com.sun.tools.javac.jvm.Items$StaticItem,com.sun.tools.javac.jvm.Items$ImmediateItem,com.sun.tools.javac.jvm.Items$SelfItem,com.sun.tools.javac.jvm.Items$1,com.sun.tools.javac.jvm.Items,[Lcom.sun.tools.javac.jvm.Code$LocalVar;,com.sun.tools.javac.jvm.Code$LocalVar,com.sun.tools.javac.jvm.Code$State,com.sun.tools.javac.jvm.Gen$GenContext,com.sun.tools.javac.jvm.Gen$4,[Lcom.sun.tools.javac.tree.JCTree$JCOperatorExpression$OperandPos;,com.sun.tools.javac.tree.JCTree$JCOperatorExpression$OperandPos,[Lcom.sun.tools.javac.code.Symbol$OperatorSymbol$AccessCode;,com.sun.tools.javac.code.Symbol$OperatorSymbol$AccessCode,com.sun.tools.javac.comp.Lower$2,com.sun.tools.javac.comp.TransPatterns$2,com.sun.tools.javac.comp.TransPatterns$BindingDeclarationFenceBindingContext,com.sun.tools.javac.comp.TransPatterns$BasicBindingContext,com.sun.tools.javac.comp.TransPatterns$1,com.sun.tools.javac.comp.TransPatterns$BindingContext,com.sun.tools.javac.comp.TransPatterns,com.sun.tools.javac.main.JavaCompiler$1ScanNested,com.sun.tools.javac.comp.Flow$CaptureAnalyzer,com.sun.tools.javac.comp.Flow$FlowAnalyzer,[Lcom.sun.tools.javac.util.Bits;,com.sun.tools.javac.comp.Flow$1,[Lcom.sun.tools.javac.tree.JCTree$JCVariableDecl;,[Lcom.sun.source.tree.VariableTree;,[Lcom.sun.tools.javac.tree.JCTree$JCStatement;,[Lcom.sun.source.tree.StatementTree;,com.sun.tools.javac.util.Bits$1,[Lcom.sun.tools.javac.util.Bits$BitsState;,com.sun.tools.javac.util.Bits$BitsState,com.sun.tools.javac.util.Bits,[Lcom.sun.tools.javac.comp.Flow$FlowKind;,com.sun.tools.javac.comp.Flow$FlowKind,com.sun.tools.javac.comp.Flow$AssignAnalyzer$1,com.sun.tools.javac.comp.Flow$AssignAnalyzer$AssignPendingExit,com.sun.tools.javac.comp.Flow$BaseAnalyzer$PendingExit,com.sun.tools.javac.comp.Flow$AssignAnalyzer,[Lcom.sun.tools.javac.comp.Flow$BaseAnalyzer$JumpKind;,com.sun.tools.javac.comp.Flow$BaseAnalyzer$JumpKind$3,com.sun.tools.javac.comp.Flow$BaseAnalyzer$JumpKind$2,com.sun.tools.javac.comp.Flow$BaseAnalyzer$JumpKind$1,com.sun.tools.javac.comp.Flow$BaseAnalyzer$JumpKind,com.sun.tools.javac.comp.Attr$$Lambda$198/0x0000000801131b20,com.sun.tools.javac.comp.Attr$$Lambda$197/0x00000008011318d8,[Lcom.sun.tools.javac.comp.Flow$Liveness;,com.sun.tools.javac.comp.Flow$Liveness$3,com.sun.tools.javac.comp.Flow$Liveness$2,com.sun.tools.javac.comp.Flow$Liveness$1,com.sun.tools.javac.comp.Flow$Liveness,com.sun.tools.javac.comp.Flow$SnippetBreakAnalyzer,com.sun.tools.javac.comp.Flow$AliveAnalyzer,com.sun.tools.javac.comp.Flow$BaseAnalyzer,com.sun.tools.javac.comp.Attr$6,com.sun.tools.javac.comp.Attr$PostAttrAnalyzer,com.sun.tools.javac.comp.Operators$UnaryOperatorHelper$$Lambda$196/0x000000080112baa0,com.sun.tools.javac.comp.Operators$$Lambda$195/0x000000080112b868,com.sun.tools.javac.comp.Operators$$Lambda$194/0x000000080112b610,com.sun.tools.javac.comp.Operators$$Lambda$193/0x000000080112b3a8,com.sun.tools.javac.comp.Operators$$Lambda$192/0x000000080112b150,com.sun.tools.javac.comp.Operators$OperatorHelper$$Lambda$191/0x000000080112af20,com.sun.tools.javac.comp.Operators$OperatorHelper$$Lambda$190/0x000000080112acd0,com.sun.tools.javac.comp.Operators$OperatorHelper$$Lambda$189/0x000000080112aa98,[Lcom.sun.tools.javac.code.Symbol$OperatorSymbol;,[Lcom.sun.tools.javac.code.Symbol$MethodSymbol;,[Lcom.sun.tools.javac.code.Symbol;,com.sun.tools.javac.comp.Operators$BinaryOperatorHelper$$Lambda$188/0x000000080112a218,com.sun.tools.javac.comp.Operators$1,com.sun.tools.javac.comp.Operators$$Lambda$187/0x000000080112fc28,com.sun.tools.javac.comp.Operators$$Lambda$186/0x000000080112f9d0,com.sun.tools.javac.comp.Operators$$Lambda$185/0x000000080112f768,com.sun.tools.javac.comp.Attr$$Lambda$184/0x000000080112f520,com.sun.tools.javac.code.Types$TypePair,com.sun.tools.javac.comp.Attr$7,com.sun.tools.javac.comp.Infer$IncorporationBinaryOp,[Lcom.sun.tools.javac.comp.Infer$IncorporationBinaryOpKind;,com.sun.tools.javac.comp.Infer$IncorporationBinaryOpKind$2,com.sun.tools.javac.comp.Infer$IncorporationBinaryOpKind$1,com.sun.tools.javac.comp.Infer$IncorporationBinaryOpKind,com.sun.tools.javac.code.Type$5,com.sun.tools.javac.code.Type$UndetVar$$Lambda$183/0x000000080112e0d0,com.sun.tools.javac.comp.Infer$SubstBounds,com.sun.tools.javac.comp.Infer$CheckInst,com.sun.tools.javac.comp.Infer$BoundFilter,[Lcom.sun.tools.javac.comp.Infer$GraphInferenceSteps;,[Lcom.sun.tools.javac.comp.Infer$InferenceStep;,com.sun.tools.javac.comp.Infer$InferenceStep$6,com.sun.tools.javac.comp.Infer$InferenceStep$5,com.sun.tools.javac.comp.Infer$InferenceStep$4,com.sun.tools.javac.comp.Infer$InferenceStep$3,com.sun.tools.javac.comp.Infer$InferenceStep$2,com.sun.tools.javac.comp.Infer$InferenceStep$1,com.sun.tools.javac.comp.Infer$InferenceStep,com.sun.tools.javac.comp.Infer$GraphInferenceSteps,com.sun.tools.javac.util.GraphUtils$Tarjan,com.sun.tools.javac.util.GraphUtils,com.sun.tools.javac.comp.Infer$GraphSolver$InferenceGraph$Node,com.sun.tools.javac.util.GraphUtils$TarjanNode,com.sun.tools.javac.util.GraphUtils$AbstractNode,com.sun.tools.javac.util.GraphUtils$DottableNode,com.sun.tools.javac.util.GraphUtils$Node,com.sun.tools.javac.comp.InferenceContext$$Lambda$182/0x0000000801126eb8,com.sun.tools.javac.comp.Infer$GraphSolver$InferenceGraph,com.sun.tools.javac.code.Types$$Lambda$181/0x0000000801126a20,com.sun.tools.javac.code.Types$$Lambda$180/0x00000008011267c8,com.sun.tools.javac.code.Types$$Lambda$179/0x0000000801126588,com.sun.tools.javac.code.Types$$Lambda$178/0x0000000801126350,com.sun.tools.javac.code.Types$ClosureHolder,com.sun.tools.javac.comp.Infer$CheckUpperBounds$$Lambda$177/0x0000000801125eb0,com.sun.tools.javac.comp.Infer$GraphSolver,com.sun.tools.javac.comp.InferenceContext$1,com.sun.tools.javac.comp.Infer$LeafSolver,com.sun.tools.javac.comp.InferenceContext$$Lambda$176/0x00000008011255b8,com.sun.tools.javac.comp.Infer$PropagateBounds,com.sun.tools.javac.comp.Infer$CheckUpperBounds,com.sun.tools.javac.comp.Infer$CheckBounds$$Lambda$174/0x0000000801124ed8,com.sun.tools.javac.comp.Infer$CheckBounds,com.sun.tools.javac.comp.Infer$IncorporationAction,[Lcom.sun.tools.javac.code.Type$UndetVar$InferenceBound;,com.sun.tools.javac.code.Type$UndetVar$InferenceBound$3,com.sun.tools.javac.code.Type$UndetVar$InferenceBound$2,com.sun.tools.javac.code.Type$UndetVar$InferenceBound$1,com.sun.tools.javac.code.Type$UndetVar$InferenceBound,[Lcom.sun.tools.javac.code.Type$UndetVar$Kind;,com.sun.tools.javac.code.Type$UndetVar$Kind,com.sun.tools.javac.code.Type$UndetVar$1,com.sun.tools.javac.comp.Resolve$DiamondError,com.sun.tools.javac.util.JCDiagnostic$Factory$$Lambda$172/0x0000000801122ea8,com.sun.tools.javac.util.JCDiagnostic$1,com.sun.tools.javac.comp.Resolve$MostSpecificCheck$MostSpecificCheckContext,com.sun.tools.javac.comp.Resolve$MostSpecificCheck,com.sun.tools.javac.comp.Resolve$18,com.sun.tools.javac.code.Types$TypeMapping$$Lambda$171/0x0000000801122348,com.sun.tools.javac.code.Types$Subst$2,com.sun.tools.javac.code.Types$Subst$1,[Lcom.sun.tools.javac.comp.Resolve$MethodCheckDiag;,com.sun.tools.javac.comp.Resolve$MethodCheckDiag,com.sun.tools.javac.comp.Resolve$4$1,com.sun.tools.javac.comp.Resolve$MethodCheckContext,com.sun.tools.javac.code.Types$ImplementationCache$Entry,com.sun.tools.javac.code.Flags,com.sun.tools.javac.code.Types$MembersClosureCache$MembersScope$$Lambda$170/0x00000008011208d0,[Lcom.sun.tools.javac.tree.JCTree$JCPolyExpression$PolyKind;,com.sun.tools.javac.tree.JCTree$JCPolyExpression$PolyKind,com.sun.tools.javac.comp.Resolve$MethodResolutionContext$Candidate,com.sun.tools.javac.comp.Resolve$LookupFilter,com.sun.tools.javac.comp.Resolve$5,com.sun.tools.javac.comp.Resolve$$Lambda$169/0x000000080111ca60,[Lcom.sun.tools.javac.comp.Resolve$InterfaceLookupPhase;,com.sun.tools.javac.comp.Resolve$InterfaceLookupPhase$2,com.sun.tools.javac.comp.Resolve$InterfaceLookupPhase$1,com.sun.tools.javac.comp.Resolve$InterfaceLookupPhase,[Lcom.sun.tools.javac.util.List;,com.sun.tools.javac.comp.Resolve$MethodResolutionContext,com.sun.tools.javac.comp.Check$$Lambda$168/0x000000080111d250,com.sun.tools.javac.comp.Check$ClashFilter,com.sun.tools.javac.code.Symbol$1,com.sun.tools.javac.code.Scope$CompoundScope$$Lambda$167/0x000000080111faf8,com.sun.tools.javac.code.Scope$CompoundScope$$Lambda$166/0x000000080111f8a0,com.sun.tools.javac.code.Types$$Lambda$165/0x000000080111f668,com.sun.tools.javac.comp.Check$DefaultMethodClashFilter,com.sun.tools.javac.comp.Check$Validator,com.sun.tools.javac.util.List$$Lambda$164/0x000000080111ed90,com.sun.tools.javac.util.List$$Lambda$163/0x000000080111eb38,com.sun.tools.javac.util.List$$Lambda$162/0x000000080111e8f8,com.sun.tools.javac.util.List$$Lambda$161/0x000000080111e6c8,com.sun.tools.javac.comp.Attr$$Lambda$160/0x000000080111e478,com.sun.tools.javac.comp.Attr$$Lambda$159/0x000000080111e218,com.sun.tools.javac.main.JavaCompiler$2,com.sun.tools.javac.code.TypeAnnotations$TypeAnnotationPositions,[Lcom.sun.tools.javac.code.Types$ProjectionKind;,com.sun.tools.javac.code.Types$ProjectionKind$2,com.sun.tools.javac.code.Types$ProjectionKind$1,com.sun.tools.javac.code.Types$ProjectionKind,com.sun.tools.javac.code.Types$25,[Lcom.sun.tools.javac.code.Attribute;,com.sun.tools.javac.jvm.ClassReader$CompleterDeproxy,com.sun.tools.javac.jvm.ClassReader$AnnotationDefaultCompleter,com.sun.tools.javac.code.SymbolMetadata,com.sun.tools.javac.comp.Check$$Lambda$158/0x000000080111a2b8,com.sun.tools.javac.comp.Check$$Lambda$157/0x000000080111a088,com.sun.tools.javac.comp.TypeEnter$$Lambda$156/0x0000000801119e58,com.sun.tools.javac.code.TypeAnnotations$$Lambda$155/0x0000000801119c20,com.sun.tools.javac.code.TypeAnnotations$$Lambda$154/0x00000008011199e8,com.sun.tools.javac.util.Iterators$2,com.sun.tools.javac.code.Scope$FilterImportScope$$Lambda$153/0x0000000801119510,com.sun.tools.javac.code.Scope$FilterImportScope$$Lambda$152/0x00000008011192c0,com.sun.tools.javac.code.Scope$FilterImportScope$$Lambda$151/0x0000000801119068,com.sun.tools.javac.code.Scope$CompoundScope$$Lambda$150/0x0000000801118e10,com.sun.tools.javac.code.Scope$CompoundScope$$Lambda$149/0x0000000801118bb8,com.sun.tools.javac.code.Scope$NamedImportScope$$Lambda$148/0x0000000801118960,com.sun.tools.javac.code.Scope$NamedImportScope$$Lambda$147/0x0000000801118708,com.sun.tools.javac.comp.Annotate$$Lambda$146/0x00000008011184d0,com.sun.tools.javac.code.Scope$ScopeImpl$2,com.sun.tools.javac.code.Scope$ScopeImpl$$Lambda$145/0x0000000801118000,com.sun.tools.javac.tree.TreeMaker$2,com.sun.tools.javac.comp.TypeEnter$$Lambda$144/0x0000000801114a90,com.sun.tools.javac.comp.TypeEnter$BasicConstructorHelper,com.sun.tools.javac.jvm.ClassReader$AnnotationCompleter,com.sun.tools.javac.jvm.ClassReader$AnnotationDeproxy,com.sun.tools.javac.jvm.ClassReader$ProxyVisitor,com.sun.tools.javac.comp.Check$CycleChecker,com.sun.tools.javac.code.Type$ArrayType$1,com.sun.tools.javac.code.Type$ArrayType$2,com.sun.tools.javac.code.TypeTag$1,com.sun.tools.javac.jvm.ClassReader$11$$Lambda$143/0x0000000801117458,[Lcom.sun.tools.javac.code.Scope;,com.sun.tools.javac.file.JRTIndex$CtSym,com.sun.tools.javac.resources.ct,com.sun.tools.javac.file.JRTIndex$Entry,[Lcom.sun.tools.javac.code.BoundKind;,com.sun.tools.javac.code.BoundKind,com.sun.tools.javac.code.Type$WildcardType$1,com.sun.tools.javac.jvm.Code$1,com.sun.tools.javac.code.Type$TypeVar$1,[Lcom.sun.tools.javac.code.TargetType;,com.sun.tools.javac.code.TargetType,com.sun.tools.javac.jvm.ClassReader$28,com.sun.tools.javac.jvm.PoolReader$$Lambda$142/0x0000000801113110,com.sun.tools.javac.code.Scope$ScopeImpl$$Lambda$141/0x0000000801112ed8,com.sun.tools.javac.jvm.ClassReader$$Lambda$140/0x0000000801112ca0,com.sun.tools.javac.jvm.ClassReader$$Lambda$139/0x0000000801112a68,com.sun.tools.javac.jvm.PoolReader$$Lambda$138/0x0000000801112838,com.sun.tools.javac.code.ClassFinder$$Lambda$137/0x0000000801112600,com.sun.tools.javac.code.ClassFinder$$Lambda$136/0x00000008011123c8,com.sun.tools.javac.comp.MatchBindingsComputer$1,com.sun.tools.javac.comp.Check$$Lambda$135/0x0000000801111f78,[Lcom.sun.source.tree.MemberReferenceTree$ReferenceMode;,com.sun.source.tree.MemberReferenceTree$ReferenceMode,com.sun.tools.javac.comp.Attr$13,com.sun.tools.javac.code.Symtab$$Lambda$134/0x0000000801111698,com.sun.tools.javac.code.Symtab$$Lambda$133/0x0000000801111448,com.sun.tools.javac.code.Scope$FilterImportScope$1,com.sun.tools.javac.code.Scope$FilterImportScope$2,com.sun.tools.javac.code.Scope$FilterImportScope$SymbolImporter,com.sun.tools.javac.code.Scope$ScopeImpl$1,com.sun.tools.javac.code.Scope$ScopeImpl$$Lambda$132/0x00000008011108d0,[Lcom.sun.tools.javac.code.Scope$LookupKind;,com.sun.tools.javac.code.Scope$LookupKind,com.sun.tools.javac.comp.TypeEnter$ImportsPhase$$Lambda$131/0x0000000801110238,com.sun.tools.javac.comp.TypeEnter$ImportsPhase$$Lambda$130/0x0000000801110000,com.sun.tools.javac.code.Scope$ImportFilter,[Lcom.sun.tools.javac.code.Attribute$RetentionPolicy;,com.sun.tools.javac.code.Attribute$RetentionPolicy,com.sun.tools.javac.comp.Check$5,com.sun.tools.javac.util.Pair,com.sun.tools.javac.code.Scope$NamedImportScope$SingleEntryScope,com.sun.tools.javac.code.Scope$FilterImportScope,[Lcom.sun.tools.javac.comp.DeferredAttr$AttributionMode;,com.sun.tools.javac.comp.DeferredAttr$AttributionMode,com.sun.tools.javac.comp.AttrContext,com.sun.tools.javac.code.ClassFinder$2,com.sun.tools.javac.code.ClassFinder$1,com.sun.tools.javac.code.ClassFinder$$Lambda$129/0x000000080110a498,com.sun.tools.javac.file.JavacFileManager$$Lambda$124/0x000000080110a240,com.sun.tools.javac.file.JavacFileManager$$Lambda$123/0x000000080110a000,com.sun.tools.javac.file.JavacFileManager$PathAndContainer,com.sun.tools.javac.file.JavacFileManager$$Lambda$122/0x000000080110fb08,com.sun.tools.javac.code.ClassFinder$$Lambda$121/0x000000080110f8d0,com.sun.tools.javac.comp.Enter$$Lambda$120/0x000000080110f668,com.sun.tools.javac.comp.Enter$$Lambda$119/0x000000080110f400,com.sun.tools.javac.comp.Modules$$Lambda$118/0x000000080110f1c8,com.sun.tools.javac.comp.Modules$$Lambda$117/0x000000080110ef80,com.sun.tools.javac.comp.Modules$$Lambda$112/0x000000080110ed30,com.sun.tools.javac.comp.Modules$$Lambda$111/0x000000080110ead0,com.sun.tools.javac.code.Directive$OpensDirective,[Lcom.sun.tools.javac.code.Directive$OpensFlag;,com.sun.tools.javac.code.Directive$OpensFlag,com.sun.tools.javac.jvm.ClassReader$InterimUsesDirective,com.sun.tools.javac.jvm.ClassReader$24$$Lambda$110/0x000000080110df90,com.sun.tools.javac.comp.Modules$$Lambda$108/0x000000080110dd30,com.sun.tools.javac.comp.Modules$$Lambda$107/0x000000080110dae8,com.sun.tools.javac.jvm.ClassReader$UsesProvidesCompleter,com.sun.tools.javac.jvm.ClassReader$$Lambda$106/0x000000080110d668,com.sun.tools.javac.jvm.ClassReader$InterimProvidesDirective,com.sun.tools.javac.jvm.ClassReader$24$$Lambda$105/0x000000080110d210,com.sun.tools.javac.jvm.ClassReader$24$$Lambda$104/0x000000080110cfd8,com.sun.tools.javac.code.Directive$ExportsDirective,[Lcom.sun.tools.javac.code.Directive$ExportsFlag;,com.sun.tools.javac.code.Directive$ExportsFlag,com.sun.tools.javac.jvm.ClassReader$24$$Lambda$103/0x000000080110c6b8,com.sun.tools.javac.jvm.ClassReader$24$$Lambda$102/0x000000080110c480,com.sun.tools.javac.util.Name$NameMapper,com.sun.tools.javac.file.PathFileObject$CannotCreateUriError,com.sun.tools.javac.jvm.ClassReader$SourceFileObject,com.sun.tools.javac.jvm.PoolReader$ImmutablePoolHelper,com.sun.tools.javac.jvm.PoolReader,com.sun.tools.javac.comp.Modules$$Lambda$101/0x0000000801107460,com.sun.tools.javac.comp.Modules$$Lambda$100/0x0000000801107200,com.sun.tools.javac.comp.Modules$$Lambda$99/0x0000000801106fa0,com.sun.tools.javac.comp.Modules$$Lambda$98/0x0000000801106d38,com.sun.tools.javac.comp.Modules$3,com.sun.tools.javac.code.ModuleFinder$1,com.sun.tools.javac.file.RelativePath$RelativeDirectory,com.sun.tools.javac.file.JavacFileManager$DirectoryContainer,com.sun.tools.javac.file.Locations$ModuleLocationHandler,com.sun.tools.javac.file.Locations$SystemModulesLocationHandler$$Lambda$91/0x0000000801105ea8,com.sun.tools.javac.comp.Modules$$Lambda$90/0x0000000801105c60,com.sun.tools.javac.util.Position$LineTabMapImpl,com.sun.tools.javac.util.Position$LineMapImpl,com.sun.tools.javac.util.Position$LineMap,com.sun.tools.javac.util.Position,com.sun.tools.javac.tree.TreeMaker$$Lambda$89/0x0000000801105060,[Lcom.sun.tools.javac.parser.Tokens$Token;,[Lcom.sun.tools.javac.tree.JCTree$JCExpression;,[Lcom.sun.source.tree.ExpressionTree;,[Lcom.sun.tools.javac.tree.JCTree;,[Lcom.sun.source.tree.Tree;,[Lcom.sun.tools.javac.util.JCDiagnostic$DiagnosticPosition;,com.sun.tools.javac.tree.TreeInfo$2,com.sun.tools.javac.tree.TreeInfo$1Result,com.sun.tools.javac.tree.TreeInfo$1DiagScanner,com.sun.tools.javac.tree.TreeInfo$DeclScanner,com.sun.tools.javac.tree.TreeInfo,[Lcom.sun.tools.javac.parser.JavacParser$ParensResult;,com.sun.tools.javac.parser.JavacParser$ParensResult,com.sun.tools.javac.parser.JavacParser$1,com.sun.tools.javac.parser.JavacParser$$Lambda$88/0x0000000801102c58,com.sun.tools.javac.resources.CompilerProperties$Errors,com.sun.tools.javac.parser.JavaTokenizer$BasicComment,com.sun.tools.javac.parser.UnicodeReader$PositionTrackingReader,[Lcom.sun.tools.javac.parser.Tokens$Comment$CommentStyle;,com.sun.tools.javac.parser.Tokens$Comment$CommentStyle,com.sun.tools.javac.parser.JavacParser$$Lambda$87/0x0000000801101d70,[[Lcom.sun.tools.javac.util.JCDiagnostic$Fragment;,[[Lcom.sun.tools.javac.util.JCDiagnostic$DiagnosticInfo;,[Lcom.sun.tools.javac.util.JCDiagnostic$Fragment;,[Lcom.sun.tools.javac.util.JCDiagnostic$DiagnosticInfo;,com.sun.tools.javac.parser.JavacParser$ErrorRecoveryAction,com.sun.tools.javac.parser.JavacParser$EmptyEndPosTable,com.sun.tools.javac.parser.JavacParser$SimpleEndPosTable,com.sun.tools.javac.parser.JavacParser$AbstractEndPosTable,com.sun.tools.javac.tree.EndPosTable,com.sun.tools.javac.parser.JavacParser,com.sun.tools.javac.parser.Tokens$NumericToken,com.sun.tools.javac.parser.Tokens$StringToken,com.sun.tools.javac.parser.Tokens$NamedToken,com.sun.tools.javac.parser.Scanner,com.sun.source.tree.LineMap,com.sun.tools.javac.file.BaseFileManager$ContentCacheEntry,com.sun.tools.javac.util.DiagnosticSource$1,com.sun.tools.javac.util.DiagnosticSource,com.sun.tools.javac.processing.JavacProcessingEnvironment$DiscoveredProcessors$ProcessorStateIterator,com.sun.tools.javac.processing.JavacProcessingEnvironment$DiscoveredProcessors,com.sun.tools.javac.util.Iterators$CompoundIterator,com.sun.tools.javac.util.Iterators$1,com.sun.tools.javac.util.Iterators,com.sun.tools.javac.processing.JavacProcessingEnvironment$$Lambda$86/0x00000008010fe1c0,com.sun.tools.javac.processing.JavacProcessingEnvironment$ServiceIterator,com.sun.tools.javac.file.PathFileObject$JRTFileObject,com.sun.tools.javac.file.PathFileObject$JarFileObject,com.sun.tools.javac.file.PathFileObject$DirectoryFileObject,com.sun.tools.javac.file.PathFileObject$SimpleFileObject,com.sun.tools.javac.file.PathFileObject,com.sun.tools.javac.file.BaseFileManager$3,com.sun.source.util.Plugin,com.sun.tools.javac.file.JavacFileManager$3,com.sun.tools.javac.file.JavacFileManager$$Lambda$85/0x00000008010fc5d8,com.sun.tools.javac.util.ListBuffer$1,com.sun.tools.javac.model.JavacTypes,com.sun.tools.javac.processing.JavacMessager,com.sun.tools.javac.processing.JavacFiler,[Lcom.sun.tools.javac.util.RichDiagnosticFormatter$RichConfiguration$RichFormatterFeature;,com.sun.tools.javac.util.RichDiagnosticFormatter$RichConfiguration$RichFormatterFeature,[Lcom.sun.tools.javac.util.RichDiagnosticFormatter$WhereClauseKind;,com.sun.tools.javac.util.RichDiagnosticFormatter$WhereClauseKind,com.sun.tools.javac.util.RichDiagnosticFormatter$RichPrinter,com.sun.tools.javac.util.RichDiagnosticFormatter$RichConfiguration,com.sun.tools.javac.util.ForwardingDiagnosticFormatter$ForwardingConfiguration,com.sun.tools.javac.util.RichDiagnosticFormatter$2,com.sun.tools.javac.code.Types$DefaultSymbolVisitor,com.sun.tools.javac.util.RichDiagnosticFormatter$1,com.sun.tools.javac.util.RichDiagnosticFormatter,com.sun.tools.javac.util.ForwardingDiagnosticFormatter,[Lcom.sun.tools.javac.comp.CompileStates$CompileState;,com.sun.tools.javac.comp.CompileStates$CompileState,[Lcom.sun.tools.javac.main.JavaCompiler$ImplicitSourcePolicy;,com.sun.tools.javac.main.JavaCompiler$ImplicitSourcePolicy,com.sun.tools.javac.main.JavaCompiler$$Lambda$83/0x00000008010f4d98,com.sun.tools.javac.code.ModuleFinder$ModuleNameFromSourceReader,com.sun.tools.javac.main.JavaCompiler$$Lambda$82/0x00000008010f4950,com.sun.tools.javac.comp.Modules$PackageNameFinder,com.sun.tools.javac.api.ClientCodeWrapper,[Lcom.sun.source.util.TaskListener;,com.sun.tools.javac.api.MultiTaskListener,com.sun.source.util.TaskListener,com.sun.tools.javac.comp.TransTypes,com.sun.tools.javac.comp.CompileStates,com.sun.tools.javac.parser.JavadocTokenizer,com.sun.tools.javac.parser.JavaTokenizer,com.sun.tools.javac.parser.UnicodeReader,com.sun.tools.javac.parser.ScannerFactory,[Lcom.sun.tools.javac.parser.Tokens$TokenKind;,[Lcom.sun.tools.javac.util.Filter;,[Lcom.sun.tools.javac.parser.Tokens$Token$Tag;,com.sun.tools.javac.parser.Tokens$Token$Tag,com.sun.tools.javac.parser.Tokens$TokenKind,com.sun.tools.javac.parser.Tokens$Token,com.sun.tools.javac.parser.Tokens,com.sun.tools.javac.parser.ReferenceParser,com.sun.tools.javac.api.JavacTaskImpl,com.sun.tools.javac.model.JavacElements$1TS,com.sun.tools.javac.model.JavacElements$1Vis,com.sun.tools.javac.model.JavacElements,com.sun.tools.javac.api.JavacTrees$5,com.sun.source.doctree.DocTreeVisitor,com.sun.source.util.DocSourcePositions,com.sun.source.tree.Scope,com.sun.tools.javac.api.JavacTrees$6,com.sun.tools.javac.tree.DocCommentTable,com.sun.source.util.SourcePositions,com.sun.tools.javac.api.JavacTrees,com.sun.source.util.DocTrees,com.sun.source.util.Trees,com.sun.source.doctree.AttributeTree,com.sun.source.doctree.AuthorTree,com.sun.source.doctree.CommentTree,com.sun.source.doctree.DeprecatedTree,com.sun.source.doctree.DocRootTree,com.sun.source.doctree.DocTypeTree,com.sun.source.doctree.EndElementTree,com.sun.source.doctree.EntityTree,com.sun.source.doctree.ErroneousTree,com.sun.source.doctree.HiddenTree,com.sun.source.doctree.IdentifierTree,com.sun.source.doctree.IndexTree,com.sun.source.doctree.InheritDocTree,com.sun.source.doctree.LinkTree,com.sun.source.doctree.LiteralTree,com.sun.source.doctree.ParamTree,com.sun.source.doctree.ProvidesTree,com.sun.source.doctree.ReferenceTree,com.sun.tools.javac.parser.ReferenceParser$ParseException,com.sun.source.doctree.SeeTree,com.sun.source.doctree.SerialTree,com.sun.source.doctree.SerialDataTree,com.sun.source.doctree.SerialFieldTree,com.sun.source.doctree.SinceTree,com.sun.source.doctree.StartElementTree,com.sun.source.doctree.SummaryTree,com.sun.source.doctree.SystemPropertyTree,com.sun.source.doctree.ThrowsTree,com.sun.source.doctree.UnknownBlockTagTree,com.sun.source.doctree.UnknownInlineTagTree,com.sun.source.doctree.UsesTree,com.sun.source.doctree.ValueTree,com.sun.source.doctree.VersionTree,com.sun.source.doctree.TextTree,com.sun.source.doctree.ReturnTree,com.sun.source.doctree.InlineTagTree,com.sun.source.doctree.BlockTagTree,com.sun.source.doctree.DocCommentTree,com.sun.source.doctree.DocTree,com.sun.tools.javac.parser.Tokens$Comment,com.sun.tools.javac.tree.DocTreeMaker,com.sun.source.util.DocTreeFactory,com.sun.tools.javac.parser.Lexer,com.sun.tools.javac.parser.ParserFactory,com.sun.tools.javac.code.ClassFinder$$Lambda$81/0x00000008010e7c68,com.sun.tools.javac.file.JRTIndex,com.sun.tools.javac.file.CacheFSInfo$$Lambda$78/0x00000008010e77e0,com.sun.tools.javac.file.CacheFSInfo$$Lambda$77/0x00000008010e7588,com.sun.tools.javac.file.CacheFSInfo$$Lambda$76/0x00000008010e7330,com.sun.tools.javac.file.Locations$SearchPath,com.sun.tools.javac.jvm.ClassReader$27,com.sun.tools.javac.code.Symbol$RecordComponent,com.sun.tools.javac.jvm.ClassReader$26,com.sun.tools.javac.jvm.ClassReader$25,com.sun.tools.javac.jvm.ClassReader$24,com.sun.tools.javac.jvm.ClassReader$23,com.sun.tools.javac.jvm.ClassReader$22,com.sun.tools.javac.jvm.ClassReader$21,com.sun.tools.javac.jvm.ClassReader$20,com.sun.tools.javac.jvm.ClassReader$19,com.sun.tools.javac.jvm.ClassReader$18,com.sun.tools.javac.jvm.ClassReader$17,com.sun.tools.javac.jvm.ClassReader$16,com.sun.tools.javac.jvm.ClassReader$15,com.sun.tools.javac.jvm.ClassReader$14,com.sun.tools.javac.jvm.ClassReader$13,com.sun.tools.javac.jvm.ClassReader$12,com.sun.tools.javac.jvm.ClassReader$11,com.sun.tools.javac.jvm.ClassReader$10,com.sun.tools.javac.jvm.ClassReader$9,com.sun.tools.javac.jvm.ClassReader$8,com.sun.tools.javac.jvm.ClassReader$7,com.sun.tools.javac.jvm.ClassReader$6,com.sun.tools.javac.jvm.ClassReader$5,com.sun.tools.javac.jvm.ClassReader$4,com.sun.tools.javac.jvm.ClassReader$3,[Lcom.sun.tools.javac.jvm.ClassFile$Version;,com.sun.tools.javac.jvm.ClassFile$Version,com.sun.tools.javac.jvm.ClassReader$2,[Lcom.sun.tools.javac.jvm.ClassReader$AttributeReader;,com.sun.tools.javac.jvm.ClassReader$AttributeReader,com.sun.tools.javac.comp.Attr$RecoveryInfo$1,[Lcom.sun.tools.javac.comp.Attr$CheckMode;,com.sun.tools.javac.comp.Attr$CheckMode$2,com.sun.tools.javac.comp.Attr$CheckMode$1,com.sun.tools.javac.comp.Attr$CheckMode,com.sun.tools.javac.comp.Analyzer$2,com.sun.tools.javac.comp.Analyzer$1,com.sun.tools.javac.comp.Analyzer$RedundantLocalVarTypeAnalyzerForEach,com.sun.tools.javac.comp.Analyzer$RedundantLocalVarTypeAnalyzer,com.sun.tools.javac.comp.Analyzer$RedundantLocalVarTypeAnalyzerBase,com.sun.tools.javac.comp.Analyzer$RedundantTypeArgAnalyzer,com.sun.tools.javac.comp.Analyzer$LambdaAnalyzer,[Lcom.sun.tools.javac.comp.Analyzer$AnalyzerMode;,com.sun.tools.javac.comp.Analyzer$AnalyzerMode,com.sun.tools.javac.comp.Analyzer$DiamondInitializer,[Lcom.sun.tools.javac.comp.Analyzer$StatementAnalyzer;,com.sun.tools.javac.comp.Analyzer$StatementAnalyzer,com.sun.tools.javac.comp.Analyzer$TreeRewriter,com.sun.tools.javac.comp.Analyzer$AnalyzerCopier,com.sun.tools.javac.comp.Analyzer$DeferredAnalysisHelper,com.sun.tools.javac.comp.Analyzer,com.sun.tools.javac.code.Symtab$$Lambda$75/0x00000008010db648,com.sun.tools.javac.code.Symbol$VarSymbol$1,com.sun.tools.javac.code.Symtab$2,com.sun.tools.javac.code.Symtab$1,com.sun.tools.javac.code.Symtab$$Lambda$74/0x00000008010da960,com.sun.tools.javac.code.Symtab$$Lambda$73/0x00000008010da728,com.sun.tools.javac.code.Symtab$$Lambda$72/0x00000008010da4f0,com.sun.tools.javac.jvm.JNIWriter$TypeSignature$SignatureException,com.sun.tools.javac.jvm.JNIWriter,[Lcom.sun.tools.javac.jvm.Code$StackMapFormat;,com.sun.tools.javac.jvm.Code,com.sun.tools.javac.jvm.Code$StackMapFormat$2,com.sun.tools.javac.jvm.Code$StackMapFormat$1,com.sun.tools.javac.jvm.Code$StackMapFormat,com.sun.tools.javac.code.Symbol$DynamicVarSymbol,com.sun.tools.javac.jvm.PoolWriter$WriteablePoolHelper,com.sun.tools.javac.jvm.PoolWriter$SharedSignatureGenerator,com.sun.tools.javac.code.Types$SignatureGenerator,com.sun.tools.javac.jvm.PoolWriter,com.sun.tools.javac.comp.ConstFold,com.sun.tools.javac.comp.Operators$BinaryEqualityOperator,com.sun.tools.javac.comp.Operators$BinaryShiftOperator,com.sun.tools.javac.comp.Operators$$Lambda$71/0x00000008010dd808,com.sun.tools.javac.comp.Operators$$Lambda$70/0x00000008010dd5a8,com.sun.tools.javac.comp.Operators$$Lambda$69/0x00000008010dd348,com.sun.tools.javac.comp.Operators$BinaryBooleanOperator,com.sun.tools.javac.comp.Operators$BinaryNumericOperator$$Lambda$68/0x00000008010dce60,com.sun.tools.javac.comp.Operators$BinaryNumericOperator,com.sun.tools.javac.comp.Operators$BinaryOperatorHelper$$Lambda$67/0x00000008010dc9a0,com.sun.tools.javac.comp.Operators$BinaryStringOperator,[Lcom.sun.tools.javac.comp.Operators$BinaryOperatorHelper;,com.sun.tools.javac.comp.Operators$UnaryReferenceOperator,com.sun.tools.javac.comp.Operators$UnaryBooleanOperator,com.sun.tools.javac.comp.Operators$UnaryPrefixPostfixOperator,com.sun.tools.javac.comp.Operators$$Lambda$66/0x00000008010d7948,com.sun.tools.javac.comp.Operators$UnaryOperatorHelper$$Lambda$65/0x00000008010d7710,[Lcom.sun.tools.javac.comp.Operators$OperatorType;,com.sun.tools.javac.comp.Operators$OperatorType$$Lambda$64/0x00000008010d72b8,com.sun.tools.javac.comp.Operators$OperatorType$$Lambda$63/0x00000008010d7068,com.sun.tools.javac.comp.Operators$OperatorType$$Lambda$62/0x00000008010d6e18,com.sun.tools.javac.comp.Operators$OperatorType$$Lambda$61/0x00000008010d6bc8,com.sun.tools.javac.comp.Operators$OperatorType$$Lambda$60/0x00000008010d6978,com.sun.tools.javac.comp.Operators$OperatorType$$Lambda$59/0x00000008010d6728,com.sun.tools.javac.comp.Operators$OperatorType$$Lambda$58/0x00000008010d64d8,com.sun.tools.javac.comp.Operators$OperatorType$$Lambda$57/0x00000008010d6288,com.sun.tools.javac.comp.Operators$OperatorType$$Lambda$56/0x00000008010d6038,com.sun.tools.javac.comp.Operators$OperatorType$$Lambda$55/0x00000008010d5de8,com.sun.tools.javac.comp.Operators$OperatorType$$Lambda$54/0x00000008010d5b98,com.sun.tools.javac.comp.Operators$OperatorType,com.sun.tools.javac.comp.Operators$UnaryNumericOperator$$Lambda$53/0x00000008010d56e0,com.sun.tools.javac.comp.Operators$UnaryNumericOperator,[Lcom.sun.tools.javac.comp.Operators$UnaryOperatorHelper;,[Lcom.sun.tools.javac.comp.Operators$OperatorHelper;,com.sun.tools.javac.code.Symbol$MethodSymbol$$Lambda$52/0x00000008010d4e18,com.sun.tools.javac.code.Symbol$MethodSymbol$1,[Lcom.sun.tools.javac.tree.JCTree$Tag;,com.sun.tools.javac.tree.JCTree$Tag,com.sun.tools.javac.comp.Operators$BinaryOperatorHelper,com.sun.tools.javac.comp.Operators$UnaryOperatorHelper,com.sun.tools.javac.comp.Operators$OperatorHelper,com.sun.tools.javac.comp.Operators,com.sun.tools.javac.comp.Lower$ClassMap,com.sun.tools.javac.comp.Lower$1,com.sun.tools.javac.comp.Lower,com.sun.tools.javac.code.Symbol$DynamicMethodSymbol,com.sun.tools.javac.jvm.PoolConstant$Dynamic,com.sun.tools.javac.jvm.StringConcat$IndyConstants,com.sun.tools.javac.jvm.StringConcat$IndyPlain,com.sun.tools.javac.jvm.StringConcat$Indy,com.sun.tools.javac.jvm.StringConcat$Inline,com.sun.tools.javac.jvm.StringConcat,com.sun.tools.javac.jvm.UninitializedType,com.sun.tools.javac.jvm.Gen$CodeSizeOverflow,com.sun.tools.javac.jvm.Gen$ClassReferenceVisitor,com.sun.tools.javac.jvm.Items$CondItem,com.sun.tools.javac.jvm.Items$LocalItem,com.sun.tools.javac.jvm.Items$Item,com.sun.tools.javac.jvm.Gen$3,com.sun.tools.javac.jvm.Gen$2,com.sun.tools.javac.jvm.Gen$GenFinalizer,com.sun.tools.javac.jvm.Gen,com.sun.tools.javac.jvm.ClassWriter$AttributeWriter,com.sun.tools.javac.code.Types$SignatureGenerator$InvalidSignatureException,com.sun.tools.javac.jvm.ClassWriter,com.sun.tools.javac.jvm.ClassFile,[Lcom.sun.tools.javac.jvm.Profile;,com.sun.tools.javac.jvm.Profile$1,com.sun.tools.javac.jvm.Profile,com.sun.tools.javac.code.Preview$1,[Lcom.sun.tools.javac.comp.Resolve$VerboseResolutionMode;,com.sun.tools.javac.comp.Resolve$VerboseResolutionMode,com.sun.tools.javac.code.ModuleFinder$ModuleLocationIterator,com.sun.tools.javac.jvm.ModuleNameReader$BadClassFile,com.sun.tools.javac.code.ModuleFinder,com.sun.tools.javac.comp.DeferredAttr$2$1,[Lcom.sun.tools.javac.comp.DeferredAttr$AttrMode;,com.sun.tools.javac.comp.DeferredAttr$AttrMode,com.sun.tools.javac.comp.Infer$GraphStrategy$NodeNotFoundException,com.sun.tools.javac.code.DeferredCompletionFailureHandler$3,com.sun.tools.javac.code.DeferredCompletionFailureHandler$2,com.sun.tools.javac.code.DeferredCompletionFailureHandler$1,com.sun.tools.javac.code.DeferredCompletionFailureHandler$Handler,com.sun.tools.javac.code.DeferredCompletionFailureHandler,com.sun.tools.javac.comp.Flow,com.sun.tools.javac.comp.Infer$GraphStrategy,com.sun.tools.javac.comp.InferenceContext,com.sun.tools.javac.code.Symbol$TypeVariableSymbol,com.sun.tools.javac.comp.Infer$PartiallyInferredMethodType,com.sun.tools.javac.comp.Infer$3,com.sun.tools.javac.comp.Infer$2,com.sun.tools.javac.comp.Infer$AbstractIncorporationEngine,com.sun.tools.javac.code.Type$UndetVar$UndetVarListener,com.sun.tools.javac.comp.Infer$1,com.sun.tools.javac.comp.Infer,[Lcom.sun.tools.javac.main.Option$PkgInfo;,com.sun.tools.javac.main.Option$PkgInfo,com.sun.tools.javac.util.MandatoryWarningHandler,com.sun.tools.javac.code.Preview,com.sun.tools.javac.util.Dependencies$DummyDependencies,com.sun.tools.javac.util.Dependencies,com.sun.tools.javac.comp.TypeEnvs,com.sun.tools.javac.code.TypeAnnotations,com.sun.tools.javac.comp.Todo,com.sun.tools.javac.code.DeferredLintHandler$1,com.sun.tools.javac.code.DeferredLintHandler,com.sun.tools.javac.comp.AttrContextEnv,com.sun.tools.javac.comp.MemberEnter,com.sun.tools.javac.comp.TypeEnter$ImportsPhase$$Lambda$51/0x00000008010c7870,com.sun.tools.javac.comp.TypeEnter$DefaultConstructorHelper,com.sun.tools.javac.comp.TypeEnter$MembersPhase,com.sun.tools.javac.comp.TypeEnter$RecordPhase,com.sun.tools.javac.comp.TypeEnter$AbstractMembersPhase,com.sun.tools.javac.comp.TypeEnter$HeaderPhase,com.sun.tools.javac.comp.TypeEnter$PermitsPhase,com.sun.tools.javac.comp.TypeEnter$AbstractHeaderPhase$1,[Lcom.sun.tools.javac.util.Dependencies$CompletionCause;,[Lcom.sun.tools.javac.util.GraphUtils$DependencyKind;,com.sun.tools.javac.util.Dependencies$CompletionCause,com.sun.tools.javac.util.GraphUtils$DependencyKind,com.sun.tools.javac.comp.TypeEnter$HierarchyPhase,com.sun.tools.javac.comp.TypeEnter$AbstractHeaderPhase,com.sun.tools.javac.comp.TypeEnter$ImportsPhase,com.sun.tools.javac.comp.TypeEnter$Phase,com.sun.tools.javac.comp.TypeEnter,com.sun.tools.javac.code.Types$$Lambda$50/0x00000008010c4ed8,com.sun.tools.javac.code.Types$23$1,com.sun.tools.javac.code.Types$23$2,com.sun.tools.javac.code.Types$CandidatesCache,com.sun.tools.javac.code.Types$MembersClosureCache,com.sun.tools.javac.code.Types$ImplementationCache,com.sun.tools.javac.code.Type$ErasedClassType,com.sun.tools.javac.code.Types$3,com.sun.tools.javac.code.Types$DescriptorCache,com.sun.tools.javac.code.Types$AdaptFailure,com.sun.tools.javac.code.Types$MembersClosureCache$MembersScope,com.sun.tools.javac.code.Types$TypeProjection,com.sun.tools.javac.code.Types$Subst,com.sun.tools.javac.code.Types$24,com.sun.tools.javac.code.Types$HashCodeVisitor,com.sun.tools.javac.code.Types$20,com.sun.tools.javac.code.Types$23,com.sun.tools.javac.code.Types$22,com.sun.tools.javac.code.Types$21,com.sun.tools.javac.code.Types$HasSameArgs,com.sun.tools.javac.code.Types$18,com.sun.tools.javac.code.Types$17,com.sun.tools.javac.code.Types$16,com.sun.tools.javac.code.Types$15,com.sun.tools.javac.code.Types$14,com.sun.tools.javac.code.Types$13,com.sun.tools.javac.code.Types$12,com.sun.tools.javac.code.Types$11,com.sun.tools.javac.code.Types$10,com.sun.tools.javac.code.Types$9,com.sun.tools.javac.code.Types$8,com.sun.tools.javac.code.Types$7,com.sun.tools.javac.code.Types$6,com.sun.tools.javac.code.Types$5,com.sun.tools.javac.code.Types$4,com.sun.tools.javac.code.Types$TypeRelation,com.sun.tools.javac.code.Types$2,com.sun.tools.javac.code.Types$1,com.sun.tools.javac.code.Types,com.sun.tools.javac.tree.TreeMaker$AnnotationBuilder,com.sun.tools.javac.tree.TreeMaker$1,com.sun.tools.javac.tree.TreeMaker,com.sun.tools.javac.tree.JCTree$Factory,com.sun.tools.javac.comp.Enter,com.sun.tools.javac.comp.ArgumentAttr$1,com.sun.tools.javac.comp.ArgumentAttr$ArgumentType,com.sun.tools.javac.comp.DeferredAttr$DeferredType,com.sun.tools.javac.comp.ArgumentAttr,com.sun.tools.javac.comp.DeferredAttr$5,com.sun.tools.javac.comp.DeferredAttr$4,com.sun.tools.javac.comp.DeferredAttr$DeferredAttrDiagHandler,com.sun.tools.javac.comp.DeferredAttr$3,com.sun.tools.javac.comp.DeferredAttr$2,com.sun.tools.javac.tree.TreeCopier,com.sun.tools.javac.comp.DeferredAttr$1,com.sun.tools.javac.comp.DeferredAttr$DeferredAttrContext,com.sun.tools.javac.comp.DeferredAttr$DeferredStuckPolicy,com.sun.tools.javac.comp.DeferredAttr$DeferredTypeCompleter,com.sun.tools.javac.comp.DeferredAttr,com.sun.tools.javac.comp.DeferredAttr$RecoveryDeferredTypeMap,com.sun.tools.javac.comp.DeferredAttr$DeferredTypeMap,com.sun.tools.javac.comp.AttrRecover$RecoveryErrorType,com.sun.tools.javac.comp.AttrRecover,[Lcom.sun.tools.javac.comp.Resolve$ReferenceLookupResult$StaticKind;,com.sun.tools.javac.comp.Resolve$ReferenceLookupResult$StaticKind,com.sun.tools.javac.comp.Resolve$ReferenceLookupResult,[Lcom.sun.tools.javac.comp.Resolve$MethodResolutionPhase;,com.sun.tools.javac.comp.Resolve$MethodResolutionPhase$1,com.sun.tools.javac.comp.Resolve$MethodResolutionPhase,com.sun.tools.javac.api.Formattable$LocalizedString,com.sun.tools.javac.comp.Resolve$BadMethodReferenceError,com.sun.tools.javac.comp.Resolve$9,com.sun.tools.javac.comp.Resolve$8,com.sun.tools.javac.comp.Resolve$7,com.sun.tools.javac.comp.Resolve$$Lambda$49/0x00000008010b56e0,com.sun.tools.javac.comp.Resolve$$Lambda$48/0x00000008010b54a8,com.sun.tools.javac.comp.Resolve$6,com.sun.tools.javac.comp.Resolve$$Lambda$47/0x00000008010b5038,com.sun.tools.javac.comp.Env,com.sun.tools.javac.comp.Resolve$MethodResultInfo,com.sun.tools.javac.comp.Resolve$4,com.sun.tools.javac.comp.Resolve$AbstractMethodCheck$SharedInapplicableMethodException,com.sun.tools.javac.comp.Resolve$3,com.sun.tools.javac.comp.Resolve$AbstractMethodCheck,com.sun.tools.javac.comp.Resolve$2,com.sun.tools.javac.comp.Resolve$ConstructorReferenceLookupHelper,com.sun.tools.javac.comp.Resolve$ArrayConstructorReferenceLookupHelper,com.sun.tools.javac.comp.Resolve$MethodReferenceLookupHelper,com.sun.tools.javac.comp.Resolve$15,com.sun.tools.javac.comp.Resolve$12,com.sun.tools.javac.code.Scope$NamedImportScope,com.sun.tools.javac.comp.Resolve$BadRestrictedTypeError,com.sun.tools.javac.comp.Resolve$InapplicableSymbolsError,com.sun.tools.javac.comp.Resolve$BadVarargsMethod,com.sun.tools.javac.comp.Resolve$AmbiguityError,com.sun.tools.javac.util.JCDiagnostic$MultilineDiagnostic,com.sun.tools.javac.comp.Resolve$InvisibleSymbolError,com.sun.tools.javac.code.Scope$StarImportScope,com.sun.tools.javac.code.Scope$ImportScope,com.sun.tools.javac.code.Scope$CompoundScope,com.sun.tools.javac.code.Scope$ScopeListener,com.sun.tools.javac.comp.Resolve$10,com.sun.tools.javac.comp.Resolve$ReferenceLookupHelper,com.sun.tools.javac.comp.Resolve$14,com.sun.tools.javac.comp.Resolve$13,com.sun.tools.javac.comp.Resolve$11,com.sun.tools.javac.comp.Resolve$BasicLookupHelper,com.sun.tools.javac.comp.Resolve$LookupHelper,com.sun.tools.javac.comp.Resolve$BadClassFileError,com.sun.tools.javac.comp.Resolve$SymbolNotFoundError,com.sun.tools.javac.comp.Resolve$17,com.sun.tools.javac.comp.Resolve$16,com.sun.tools.javac.comp.Resolve$ReferenceChooser,com.sun.tools.javac.comp.Resolve$LogResolveHelper,com.sun.tools.javac.comp.Resolve$RecoveryLoadClass,com.sun.tools.javac.comp.Resolve$1,com.sun.tools.javac.comp.Resolve,com.sun.tools.javac.comp.Check$$Lambda$46/0x00000008010ae428,com.sun.tools.javac.comp.Check$1,com.sun.tools.javac.comp.Check$1SpecialTreeVisitor,com.sun.tools.javac.comp.Check$ConversionWarner,com.sun.tools.javac.util.Warner,com.sun.tools.javac.util.Filter,com.sun.tools.javac.comp.Check$1AnnotationValidator,com.sun.tools.javac.comp.Check$2,com.sun.tools.javac.comp.Check$3,com.sun.tools.javac.code.Types$UnaryVisitor,com.sun.tools.javac.code.Types$SimpleVisitor,com.sun.tools.javac.comp.Check,com.sun.tools.javac.comp.Modules$1,com.sun.tools.javac.comp.Modules$$Lambda$45/0x00000008010a9b48,com.sun.tools.javac.comp.Modules$UsesProvidesVisitor,com.sun.tools.javac.comp.Modules,[Lcom.sun.tools.javac.code.Source$Feature;,[Lcom.sun.tools.javac.code.Source$Feature$DiagKind;,com.sun.tools.javac.code.Source$Feature$DiagKind,[Lcom.sun.tools.javac.util.JCDiagnostic$DiagnosticType;,com.sun.tools.javac.util.JCDiagnostic$DiagnosticType,com.sun.tools.javac.resources.CompilerProperties$Fragments,com.sun.tools.javac.code.Source$Feature,com.sun.tools.javac.code.Type$ErrorType$1,[Lcom.sun.tools.javac.code.Directive$RequiresFlag;,com.sun.tools.javac.code.Directive$RequiresDirective,com.sun.tools.javac.code.Directive,com.sun.tools.javac.code.Symtab$$Lambda$44/0x00000008010a7380,com.sun.tools.javac.code.Symtab$$Lambda$43/0x00000008010a7138,com.sun.tools.javac.code.Symtab$$Lambda$42/0x00000008010a6ee8,com.sun.tools.javac.code.Scope$ScopeListenerList,[Lcom.sun.tools.javac.code.Scope$Entry;,com.sun.tools.javac.code.Scope$Entry,com.sun.tools.javac.comp.Annotate$AnnotationTypeMetadata$1,com.sun.tools.javac.comp.Annotate$AnnotationTypeMetadata,com.sun.tools.javac.code.Type$ClassType$2,com.sun.tools.javac.code.Type$ClassType$1,[Lcom.sun.tools.javac.code.Symbol$ModuleResolutionFlags;,com.sun.tools.javac.code.Symbol$ModuleResolutionFlags,[Lcom.sun.tools.javac.code.Symbol$ModuleFlags;,com.sun.tools.javac.code.Symbol$ModuleFlags,com.sun.tools.javac.code.Directive$RequiresFlag,[Lcom.sun.tools.javac.code.Kinds$Kind;,[Lcom.sun.tools.javac.code.Kinds$KindName;,[Lcom.sun.tools.javac.api.Formattable;,com.sun.tools.javac.code.Kinds$KindName,com.sun.tools.javac.api.Formattable,[Lcom.sun.tools.javac.code.Kinds$KindSelector;,com.sun.tools.javac.code.Kinds$KindSelector,[Lcom.sun.tools.javac.code.Kinds$Kind$Category;,com.sun.tools.javac.code.Kinds$Kind$Category,com.sun.tools.javac.code.Kinds$Kind,com.sun.tools.javac.code.MissingInfoHandler,[Lcom.sun.tools.javac.code.Type;,[Lcom.sun.tools.javac.code.AnnoConstruct;,com.sun.tools.javac.code.Type$StructuralTypeMapping$1,com.sun.tools.javac.code.Type$StructuralTypeMapping$2,com.sun.tools.javac.code.Type$StructuralTypeMapping$3,com.sun.tools.javac.code.Type$StructuralTypeMapping$4,[Lcom.sun.tools.javac.code.TypeMetadata$Entry$Kind;,com.sun.tools.javac.code.TypeMetadata$Entry$Kind,com.sun.tools.javac.code.TypeMetadata,com.sun.tools.javac.code.Type$JCPrimitiveType$2,com.sun.tools.javac.code.Type$JCPrimitiveType$1,com.sun.tools.javac.code.Type$4,com.sun.tools.javac.code.Type$StructuralTypeMapping,com.sun.tools.javac.code.Types$TypeMapping,com.sun.tools.javac.code.Type$3,com.sun.tools.javac.code.Type$2,com.sun.tools.javac.code.Type$1,com.sun.tools.javac.code.Symtab$7,com.sun.tools.javac.code.Symtab$6,com.sun.tools.javac.code.Symtab$5,com.sun.tools.javac.code.Symtab$4,com.sun.tools.javac.code.Symtab$3,com.sun.tools.javac.code.Symbol$RootPackageSymbol,com.sun.tools.javac.code.Type$UnknownType,com.sun.tools.javac.code.Type$BottomType,com.sun.tools.javac.code.Symtab,com.sun.tools.javac.code.Type$PackageType,com.sun.tools.javac.comp.MatchBindingsComputer$MatchBindings,com.sun.tools.javac.comp.MatchBindingsComputer,com.sun.tools.javac.comp.Attr$IdentAttributer,com.sun.source.util.SimpleTreeVisitor,[Lcom.sun.tools.javac.code.TypeTag;,com.sun.tools.javac.code.TypeTag,com.sun.tools.javac.comp.Attr$TypeAnnotationsValidator,com.sun.tools.javac.comp.Resolve$AccessError,com.sun.tools.javac.comp.Attr$ExpressionLambdaReturnContext,com.sun.tools.javac.comp.Attr$FunctionalReturnContext,com.sun.tools.javac.comp.Check$NestedCheckContext,com.sun.tools.javac.code.Type$IntersectionClassType,com.sun.tools.javac.comp.Attr$BreakAttr,com.sun.tools.javac.code.Type$UnionClassType,com.sun.tools.javac.comp.Resolve$MethodCheck,com.sun.tools.javac.comp.Resolve$StaticError,com.sun.tools.javac.comp.Resolve$InvalidSymbolError,com.sun.tools.javac.code.Symbol$BindingSymbol,com.sun.tools.javac.code.Types$FunctionDescriptorLookupError,com.sun.tools.javac.comp.Attr$11,com.sun.tools.javac.comp.Resolve$InapplicableSymbolError,com.sun.tools.javac.comp.Resolve$ResolveError,com.sun.tools.javac.comp.Infer$InferenceException,com.sun.tools.javac.comp.Resolve$InapplicableMethodException,com.sun.tools.javac.comp.Attr$RecoveryInfo,com.sun.tools.javac.comp.Attr$MethodAttrInfo,com.sun.tools.javac.comp.Attr$ResultInfo,com.sun.tools.javac.comp.Attr$9,com.sun.tools.javac.code.Types$MapVisitor,com.sun.tools.javac.code.Types$DefaultTypeVisitor,com.sun.tools.javac.comp.Attr$4,com.sun.tools.javac.tree.TreeTranslator,com.sun.source.tree.TreeVisitor,com.sun.tools.javac.comp.Attr,com.sun.tools.javac.comp.Annotate$2,com.sun.tools.javac.util.ListBuffer,com.sun.tools.javac.comp.Annotate$TypeAnnotate,com.sun.tools.javac.code.TypeMetadata$Entry,com.sun.tools.javac.comp.Check$CheckContext,com.sun.tools.javac.code.Attribute$Enum,com.sun.tools.javac.code.Attribute$Class,com.sun.tools.javac.code.Attribute$UnresolvedClass,com.sun.tools.javac.code.Attribute$Array,com.sun.tools.javac.code.Attribute$TypeCompound,com.sun.tools.javac.comp.Annotate$1,com.sun.tools.javac.comp.MemberEnter$InitTreeVisitor,com.sun.tools.javac.code.Attribute$Compound,com.sun.tools.javac.code.Attribute$Error,com.sun.tools.javac.comp.Annotate,[Lcom.sun.tools.javac.jvm.ClassReader$AttributeKind;,com.sun.tools.javac.util.ByteBuffer,com.sun.tools.javac.code.ClassFinder$BadEnclosingMethodAttr,com.sun.tools.javac.jvm.ClassReader$CompoundAnnotationProxy,com.sun.tools.javac.jvm.ClassReader$ArrayAttributeProxy,com.sun.tools.javac.jvm.ClassReader$ClassAttributeProxy,com.sun.tools.javac.jvm.ClassReader$EnumAttributeProxy,com.sun.tools.javac.code.Attribute$Constant,com.sun.tools.javac.code.Attribute,com.sun.tools.javac.jvm.ClassReader$ProxyType,com.sun.tools.javac.jvm.ClassReader$1,com.sun.tools.javac.code.Type$JCVoidType,com.sun.tools.javac.code.Type$JCPrimitiveType,com.sun.tools.javac.comp.Annotate$AnnotationTypeCompleter,com.sun.tools.javac.code.Type$MethodType,com.sun.tools.javac.code.Symbol$ParamSymbol,com.sun.tools.javac.jvm.ClassReader$AttributeKind,com.sun.tools.javac.jvm.ClassReader,com.sun.tools.javac.code.ClassFinder$$Lambda$41/0x000000080108ca18,com.sun.tools.javac.code.Scope$ErrorScope,com.sun.tools.javac.code.Scope$ScopeImpl,com.sun.tools.javac.code.Scope$WriteableScope,com.sun.tools.javac.code.Scope,com.sun.tools.javac.code.ClassFinder,com.sun.tools.javac.util.Convert,com.sun.tools.javac.util.ArrayUtils,[Lcom.sun.tools.javac.util.SharedNameTable$NameImpl;,[Lcom.sun.tools.javac.util.Name;,[Lcom.sun.tools.javac.jvm.PoolConstant;,com.sun.tools.javac.util.SharedNameTable$NameImpl,com.sun.tools.javac.util.Name,com.sun.tools.javac.util.SharedNameTable,com.sun.tools.javac.util.Name$Table,com.sun.tools.javac.util.Names,com.sun.tools.javac.code.Symbol$Completer$1,com.sun.tools.javac.main.JavaCompiler$$Lambda$40/0x000000080108a078,[Lcom.sun.tools.javac.main.JavaCompiler$CompilePolicy;,com.sun.tools.javac.main.JavaCompiler$CompilePolicy,com.sun.tools.javac.util.Log$DiscardDiagnosticHandler,com.sun.tools.javac.jvm.ClassWriter$StringOverflow,com.sun.tools.javac.jvm.ClassWriter$PoolOverflow,com.sun.tools.javac.code.Symbol$ModuleSymbol,com.sun.tools.javac.util.Log$DeferredDiagnosticHandler,com.sun.tools.javac.parser.Parser,com.sun.tools.javac.main.JavaCompiler$1,com.sun.tools.javac.code.Type$JCNoType,com.sun.tools.javac.code.Symbol$PackageSymbol,com.sun.tools.javac.main.JavaCompiler,com.sun.tools.javac.code.Lint$AugmentVisitor,com.sun.tools.javac.code.Attribute$Visitor,com.sun.tools.javac.code.Symbol$Completer,com.sun.tools.javac.code.Symbol$ClassSymbol,com.sun.tools.javac.tree.JCTree$LetExpr,com.sun.tools.javac.tree.JCTree$JCErroneous,com.sun.source.tree.ErroneousTree,com.sun.tools.javac.tree.JCTree$JCAnnotatedType,com.sun.source.tree.AnnotatedTypeTree,com.sun.tools.javac.tree.JCTree$JCModifiers,com.sun.source.tree.ModifiersTree,com.sun.tools.javac.tree.JCTree$TypeBoundKind,com.sun.tools.javac.tree.JCTree$JCTypeParameter,com.sun.source.tree.TypeParameterTree,com.sun.tools.javac.tree.JCTree$JCTypeIntersection,com.sun.source.tree.IntersectionTypeTree,com.sun.tools.javac.tree.JCTree$JCTypeUnion,com.sun.source.tree.UnionTypeTree,com.sun.tools.javac.tree.JCTree$JCTypeApply,com.sun.source.tree.ParameterizedTypeTree,com.sun.tools.javac.tree.JCTree$JCArrayTypeTree,com.sun.source.tree.ArrayTypeTree,com.sun.tools.javac.tree.JCTree$JCPrimitiveTypeTree,com.sun.source.tree.PrimitiveTypeTree,com.sun.tools.javac.tree.JCTree$JCLiteral,com.sun.source.tree.LiteralTree,com.sun.tools.javac.tree.JCTree$JCIdent,com.sun.source.tree.IdentifierTree,com.sun.tools.javac.tree.JCTree$JCMemberReference,com.sun.source.tree.MemberReferenceTree,com.sun.tools.javac.tree.JCTree$JCFieldAccess,com.sun.source.tree.MemberSelectTree,com.sun.tools.javac.tree.JCTree$JCArrayAccess,com.sun.source.tree.ArrayAccessTree,com.sun.tools.javac.tree.JCTree$JCBindingPattern,com.sun.tools.javac.tree.JCTree$JCPattern,com.sun.source.tree.BindingPatternTree,com.sun.source.tree.PatternTree,com.sun.tools.javac.tree.JCTree$JCInstanceOf,com.sun.source.tree.InstanceOfTree,com.sun.tools.javac.tree.JCTree$JCTypeCast,com.sun.source.tree.TypeCastTree,com.sun.tools.javac.tree.JCTree$JCBinary,com.sun.source.tree.BinaryTree,com.sun.tools.javac.tree.JCTree$JCUnary,com.sun.source.tree.UnaryTree,com.sun.tools.javac.tree.JCTree$JCAssignOp,com.sun.tools.javac.tree.JCTree$JCOperatorExpression,com.sun.source.tree.CompoundAssignmentTree,com.sun.tools.javac.tree.JCTree$JCAssign,com.sun.source.tree.AssignmentTree,com.sun.tools.javac.tree.JCTree$JCParens,com.sun.source.tree.ParenthesizedTree,com.sun.tools.javac.tree.JCTree$JCLambda,com.sun.tools.javac.tree.JCTree$JCFunctionalExpression,com.sun.source.tree.LambdaExpressionTree,com.sun.tools.javac.tree.JCTree$JCNewArray,com.sun.source.tree.NewArrayTree,com.sun.tools.javac.tree.JCTree$JCNewClass,com.sun.source.tree.NewClassTree,com.sun.tools.javac.tree.JCTree$JCMethodInvocation,com.sun.source.tree.MethodInvocationTree,com.sun.tools.javac.tree.JCTree$JCAssert,com.sun.source.tree.AssertTree,com.sun.tools.javac.tree.JCTree$JCThrow,com.sun.source.tree.ThrowTree,com.sun.tools.javac.tree.JCTree$JCReturn,com.sun.source.tree.ReturnTree,com.sun.tools.javac.tree.JCTree$JCContinue,com.sun.source.tree.ContinueTree,com.sun.tools.javac.tree.JCTree$JCYield,com.sun.source.tree.YieldTree,com.sun.tools.javac.tree.JCTree$JCBreak,com.sun.source.tree.BreakTree,com.sun.tools.javac.tree.JCTree$JCExpressionStatement,com.sun.source.tree.ExpressionStatementTree,com.sun.tools.javac.tree.JCTree$JCIf,com.sun.source.tree.IfTree,com.sun.tools.javac.tree.JCTree$JCConditional,com.sun.source.tree.ConditionalExpressionTree,com.sun.tools.javac.tree.JCTree$JCCatch,com.sun.source.tree.CatchTree,com.sun.tools.javac.tree.JCTree$JCTry,com.sun.source.tree.TryTree,com.sun.tools.javac.tree.JCTree$JCSynchronized,com.sun.source.tree.SynchronizedTree,com.sun.tools.javac.tree.JCTree$JCCase,com.sun.source.tree.CaseTree,com.sun.tools.javac.tree.JCTree$JCSwitch,com.sun.source.tree.SwitchTree,com.sun.tools.javac.tree.JCTree$JCLabeledStatement,com.sun.source.tree.LabeledStatementTree,com.sun.tools.javac.tree.JCTree$JCEnhancedForLoop,com.sun.source.tree.EnhancedForLoopTree,com.sun.tools.javac.tree.JCTree$JCForLoop,com.sun.source.tree.ForLoopTree,com.sun.tools.javac.tree.JCTree$JCWhileLoop,com.sun.source.tree.WhileLoopTree,com.sun.tools.javac.tree.JCTree$JCDoWhileLoop,com.sun.source.tree.DoWhileLoopTree,com.sun.tools.javac.tree.JCTree$JCBlock,com.sun.source.tree.BlockTree,com.sun.tools.javac.tree.JCTree$JCSkip,com.sun.source.tree.EmptyStatementTree,com.sun.tools.javac.tree.JCTree$JCVariableDecl,com.sun.source.tree.VariableTree,com.sun.tools.javac.tree.JCTree$JCMethodDecl,com.sun.source.tree.MethodTree,com.sun.tools.javac.tree.JCTree$JCClassDecl,com.sun.tools.javac.tree.JCTree$JCStatement,com.sun.source.tree.ClassTree,com.sun.source.tree.StatementTree,com.sun.tools.javac.tree.JCTree$JCImport,com.sun.source.tree.ImportTree,com.sun.tools.javac.tree.JCTree$JCUses,com.sun.source.tree.UsesTree,com.sun.tools.javac.tree.JCTree$JCRequires,com.sun.source.tree.RequiresTree,com.sun.tools.javac.tree.JCTree$JCProvides,com.sun.source.tree.ProvidesTree,com.sun.tools.javac.tree.JCTree$JCOpens,com.sun.source.tree.OpensTree,com.sun.tools.javac.tree.JCTree$JCExports,com.sun.tools.javac.tree.JCTree$JCDirective,com.sun.source.tree.ExportsTree,com.sun.source.tree.DirectiveTree,com.sun.tools.javac.tree.JCTree$JCModuleDecl,com.sun.source.tree.ModuleTree,com.sun.tools.javac.tree.JCTree$JCPackageDecl,com.sun.source.tree.PackageTree,com.sun.tools.javac.tree.JCTree$JCCompilationUnit,com.sun.source.tree.CompilationUnitTree,com.sun.tools.javac.tree.JCTree$JCSwitchExpression,com.sun.tools.javac.tree.JCTree$JCPolyExpression,com.sun.source.tree.SwitchExpressionTree,com.sun.tools.javac.tree.JCTree$JCWildcard,com.sun.source.tree.WildcardTree,com.sun.tools.javac.tree.JCTree$JCAnnotation,com.sun.source.tree.AnnotationTree,com.sun.tools.javac.code.ClassFinder$BadClassFile,com.sun.tools.javac.code.Symbol$CompletionFailure,com.sun.tools.javac.processing.ServiceProxy$ServiceConfigurationError,com.sun.tools.javac.util.Abort,com.sun.tools.javac.processing.JavacProcessingEnvironment$1,com.sun.tools.javac.tree.TreeScanner,com.sun.tools.javac.tree.JCTree$Visitor,com.sun.tools.javac.processing.JavacProcessingEnvironment,com.sun.tools.javac.platform.PlatformDescription,com.sun.tools.javac.api.BasicJavacTask,com.sun.source.util.JavacTask,com.sun.tools.javac.main.Arguments$$Lambda$37/0x0000000801028000,com.sun.tools.javac.main.Arguments$$Lambda$36/0x0000000801021c00,com.sun.tools.javac.main.Arguments$$Lambda$35/0x0000000801023be0,com.sun.tools.javac.main.Arguments$$Lambda$34/0x00000008010239a8,com.sun.tools.javac.code.Source$1,[Lcom.sun.tools.javac.jvm.Target;,[Lcom.sun.tools.javac.code.Source;,com.sun.tools.javac.main.DelegatingJavaFileManager,com.sun.tools.javac.file.JavacFileManager$$Lambda$33/0x0000000801022d88,com.sun.tools.javac.file.Locations$SystemModulesLocationHandler,com.sun.tools.javac.file.Locations$ModuleTable,com.sun.tools.javac.file.Locations$PatchModulesLocationHandler,com.sun.tools.javac.file.Locations$ModuleSourcePathLocationHandler$$Lambda$32/0x0000000801022308,com.sun.tools.javac.file.Locations$ModuleSourcePathLocationHandler,com.sun.tools.javac.file.Locations$ClassPathLocationHandler,com.sun.tools.javac.file.Locations$BootClassPathLocationHandler,[Lcom.sun.tools.javac.file.Locations$BasicLocationHandler;,[Lcom.sun.tools.javac.file.Locations$LocationHandler;,com.sun.tools.javac.file.Locations$$Lambda$31/0x00000008010273d8,com.sun.tools.javac.file.Locations$ModulePathLocationHandler,com.sun.tools.javac.file.Locations$SimpleLocationHandler,com.sun.tools.javac.file.Locations$OutputLocationHandler,com.sun.tools.javac.file.Locations$BasicLocationHandler,com.sun.tools.javac.file.Locations$LocationHandler,com.sun.tools.javac.file.Locations,com.sun.tools.javac.file.BaseFileManager$ByteBufferCache,com.sun.tools.javac.file.CacheFSInfo$$Lambda$30/0x0000000801025f20,com.sun.tools.javac.file.CacheFSInfo,com.sun.tools.javac.file.FSInfo,com.sun.tools.javac.main.Arguments$$Lambda$29/0x0000000801025830,com.sun.tools.javac.main.Arguments$ErrorReporter,com.sun.tools.javac.main.Arguments$$Lambda$28/0x00000008010253b8,[Lcom.sun.tools.javac.main.Arguments$ErrorMode;,com.sun.tools.javac.main.Arguments$ErrorMode,com.sun.tools.javac.jvm.Target,com.sun.tools.javac.main.Arguments$2,com.sun.tools.javac.main.Arguments$1,com.sun.tools.javac.main.Arguments,com.sun.tools.javac.main.CommandLine,com.sun.tools.javac.util.Log$$Lambda$27/0x0000000801024348,com.sun.tools.javac.util.JCDiagnostic$Factory$$Lambda$26/0x000000080101fd30,com.sun.tools.javac.util.JCDiagnostic,[Lcom.sun.tools.javac.util.JCDiagnostic$DiagnosticFlag;,com.sun.tools.javac.code.Printer$1,com.sun.tools.javac.code.Symbol$OperatorSymbol,com.sun.tools.javac.code.Symbol$MethodSymbol,com.sun.tools.javac.code.Symbol$VarSymbol,com.sun.tools.javac.code.Type$ArrayType,com.sun.tools.javac.code.Type$ModuleType,com.sun.tools.javac.code.Type$WildcardType,com.sun.tools.javac.code.Type$CapturedType,com.sun.tools.javac.code.Type$TypeVar,com.sun.tools.javac.code.Type$ForAll,com.sun.tools.javac.code.Type$UndetVar,com.sun.tools.javac.code.Type$DelegatedType,com.sun.tools.javac.code.Type$ErrorType,com.sun.tools.javac.code.Type$ClassType,com.sun.tools.javac.jvm.PoolConstant$LoadableConstant,com.sun.tools.javac.code.Type,com.sun.tools.javac.code.Symbol$TypeSymbol,com.sun.tools.javac.code.Symbol,com.sun.tools.javac.code.AnnoConstruct,com.sun.tools.javac.jvm.PoolConstant,[Lcom.sun.tools.javac.util.BasicDiagnosticFormatter$BasicConfiguration$SourcePosition;,com.sun.tools.javac.util.BasicDiagnosticFormatter$BasicConfiguration$SourcePosition,[Lcom.sun.tools.javac.util.BasicDiagnosticFormatter$BasicConfiguration$BasicFormatKind;,com.sun.tools.javac.util.BasicDiagnosticFormatter$BasicConfiguration$BasicFormatKind,[Lcom.sun.tools.javac.api.DiagnosticFormatter$Configuration$MultilineLimit;,com.sun.tools.javac.api.DiagnosticFormatter$Configuration$MultilineLimit,[Lcom.sun.tools.javac.api.DiagnosticFormatter$Configuration$DiagnosticPart;,com.sun.tools.javac.api.DiagnosticFormatter$Configuration$DiagnosticPart,com.sun.tools.javac.util.BasicDiagnosticFormatter$BasicConfiguration,com.sun.tools.javac.util.AbstractDiagnosticFormatter$SimpleConfiguration,com.sun.tools.javac.tree.JCTree$JCExpression,com.sun.source.tree.ExpressionTree,com.sun.tools.javac.tree.JCTree,com.sun.source.tree.Tree,com.sun.tools.javac.api.DiagnosticFormatter$Configuration,com.sun.tools.javac.util.AbstractDiagnosticFormatter$1,com.sun.tools.javac.code.Printer,com.sun.tools.javac.code.Symbol$Visitor,com.sun.tools.javac.code.Type$Visitor,com.sun.tools.javac.util.BasicDiagnosticFormatter,com.sun.tools.javac.util.AbstractDiagnosticFormatter,com.sun.tools.javac.util.Options,com.sun.tools.javac.resources.compiler,com.sun.tools.javac.util.List$3,com.sun.tools.javac.util.JavacMessages$$Lambda$20/0x0000000801013590,com.sun.tools.javac.util.JavacMessages$ResourceBundleHelper,com.sun.tools.javac.util.List$2,com.sun.tools.javac.util.List$1,com.sun.tools.javac.util.List,com.sun.tools.javac.util.JavacMessages,com.sun.tools.javac.api.Messages,com.sun.tools.javac.util.JCDiagnostic$Note,com.sun.tools.javac.util.JCDiagnostic$Warning,com.sun.tools.javac.util.JCDiagnostic$Fragment,com.sun.tools.javac.util.JCDiagnostic$DiagnosticFlag,com.sun.tools.javac.util.JCDiagnostic$Factory,[Lcom.sun.tools.javac.util.Log$WriterKind;,com.sun.tools.javac.util.Log$WriterKind,com.sun.tools.javac.api.DiagnosticFormatter,com.sun.tools.javac.util.Log$DefaultDiagnosticHandler,com.sun.tools.javac.util.Log$DiagnosticHandler,com.sun.tools.javac.util.JCDiagnostic$DiagnosticPosition,com.sun.tools.javac.util.Log,com.sun.tools.javac.util.AbstractLog,com.sun.tools.javac.file.JavacFileManager$$Lambda$19/0x0000000801010000,com.sun.tools.javac.util.Context$Factory,com.sun.tools.javac.file.JavacFileManager$1,com.sun.tools.javac.main.Option$$Lambda$16/0x000000080100ba68,com.sun.tools.javac.main.Option$$Lambda$15/0x000000080100b800,[Lcom.sun.tools.javac.main.Option;,[Lcom.sun.tools.javac.code.Lint$LintCategory;,com.sun.tools.javac.util.Context$Key,com.sun.tools.javac.code.Source,com.sun.tools.javac.code.Lint,com.sun.tools.javac.code.Lint$LintCategory,[Lcom.sun.tools.javac.main.Option$ChoiceKind;,com.sun.tools.javac.main.Option$ChoiceKind,com.sun.tools.javac.util.Assert,[Lcom.sun.tools.javac.main.Option$ArgKind;,com.sun.tools.javac.main.Option$ArgKind,[Lcom.sun.tools.javac.main.Option$OptionGroup;,com.sun.tools.javac.main.Option$OptionGroup,[Lcom.sun.tools.javac.main.Option$OptionKind;,com.sun.tools.javac.main.Option$OptionKind,com.sun.tools.javac.main.Option$39,com.sun.tools.javac.main.Option$38,com.sun.tools.javac.main.Option$37,com.sun.tools.javac.main.Option$36,com.sun.tools.javac.main.Option$35,com.sun.tools.javac.main.Option$34,com.sun.tools.javac.main.Option$33,com.sun.tools.javac.main.Option$32,com.sun.tools.javac.main.Option$31,com.sun.tools.javac.main.Option$30,com.sun.tools.javac.main.Option$29,com.sun.tools.javac.main.Option$28,com.sun.tools.javac.main.Option$27,com.sun.tools.javac.main.Option$26,com.sun.tools.javac.main.Option$25,com.sun.tools.javac.main.Option$24,com.sun.tools.javac.main.Option$23,com.sun.tools.javac.main.Option$22,com.sun.tools.javac.main.Option$21,com.sun.tools.javac.main.Option$20,com.sun.tools.javac.main.Option$19,com.sun.tools.javac.main.Option$18,com.sun.tools.javac.main.Option$17,com.sun.tools.javac.main.Option$16,com.sun.tools.javac.main.Option$15,com.sun.tools.javac.main.Option$14,com.sun.tools.javac.main.Option$13,com.sun.tools.javac.main.Option$12,com.sun.tools.javac.main.Option$11,com.sun.tools.javac.main.Option$10,com.sun.tools.javac.main.Option$9,com.sun.tools.javac.main.Option$8,com.sun.tools.javac.main.Option$7,com.sun.tools.javac.main.Option$6,com.sun.tools.javac.main.Option$5,com.sun.tools.javac.main.Option$4,com.sun.tools.javac.main.Option$3,com.sun.tools.javac.main.Option$2,com.sun.tools.javac.main.Option$1,com.sun.tools.javac.main.Option,com.sun.tools.javac.file.RelativePath$RelativeFile,com.sun.tools.javac.file.RelativePath,com.sun.tools.javac.file.JavacFileManager$Container,com.sun.tools.javac.file.BaseFileManager$1,com.sun.tools.javac.file.BaseFileManager$2,com.sun.tools.javac.file.JavacFileManager,com.sun.tools.javac.file.BaseFileManager,com.sun.tools.javac.util.Context,com.sun.tools.javac.util.JCDiagnostic$Error,com.sun.tools.javac.util.JCDiagnostic$DiagnosticInfo,com.sun.tools.javac.main.Main$1,com.sun.tools.javac.main.OptionHelper$GrumpyHelper,com.sun.tools.javac.main.OptionHelper,com.sun.tools.javac.util.PropagatedException,com.sun.tools.javac.processing.AnnotationProcessingError,com.sun.tools.javac.util.FatalError,com.sun.tools.javac.util.ClientCodeException,com.sun.tools.javac.main.CommandLine$UnmatchedQuote,com.sun.tools.javac.main.Option$InvalidValueException,com.sun.tools.javac.main.Main,com.sun.tools.javac.Main, }
 - packages            0x00007ff654311110
 - module              0x00007ff654311a10
 - unnamed module      0x00007ff6543118c0
 - dictionary          0x00007ff654311960
 - jmethod count       1
 - deallocate list     0x00007ff6543da3b0
 - next CLD            0x00007ff65430eb70
ClassLoaderData(0x00007ff65430eb70)
 - name                'platform'
 - holder              WeakHandle: 0x00000000830003b8
 - class loader        0x00007ff65430ed28
 - metaspace           0x00007ff6543d37c0
 - unloading           false
 - class mirror holder false
 - modified oops       true
 - keep alive          0
 - claim               none
 - handles             108
 - dependency count    0
 - klasses             {[Ljavax.lang.model.element.ExecutableElement;,[Ljavax.lang.model.element.Parameterizable;,[Ljavax.lang.model.element.Element;,[Ljavax.lang.model.element.ElementKind;,javax.lang.model.element.ElementKind,[Ljavax.lang.model.element.AnnotationValue;,[Ljavax.lang.model.element.NestingKind;,javax.lang.model.element.NestingKind,javax.lang.model.element.ModuleElement$OpensDirective,javax.lang.model.element.ModuleElement$ExportsDirective,javax.annotation.processing.Processor,javax.tools.StandardLocation$2,[Ljavax.lang.model.type.TypeKind;,javax.lang.model.type.TypeKind,javax.annotation.processing.FilerException,jdk.nio.zipfs.ZipFileSystem,jdk.nio.zipfs.ZipFileSystemProvider,javax.lang.model.element.RecordComponentElement,javax.lang.model.element.TypeParameterElement,javax.lang.model.element.ModuleElement$RequiresDirective,javax.lang.model.element.ModuleElement$Directive,[Ljavax.lang.model.type.TypeMirror;,[Ljavax.lang.model.AnnotatedConstruct;,javax.lang.model.type.NullType,javax.lang.model.type.IntersectionType,javax.lang.model.type.UnionType,javax.lang.model.element.AnnotationMirror,javax.lang.model.element.AnnotationValue,javax.lang.model.type.PrimitiveType,[Ljavax.lang.model.element.Name;,javax.lang.model.element.Name,javax.lang.model.element.ModuleElement,javax.lang.model.element.PackageElement,javax.lang.model.element.TypeElement,javax.lang.model.element.QualifiedNameable,javax.annotation.processing.Messager,javax.annotation.processing.RoundEnvironment,javax.annotation.processing.Filer,javax.annotation.processing.ProcessingEnvironment,javax.lang.model.util.Types,javax.lang.model.util.Elements,javax.tools.JavaCompiler$CompilationTask,[Ljavax.lang.model.SourceVersion;,javax.lang.model.SourceVersion,[Ljavax.tools.StandardLocation;,[Ljavax.tools.JavaFileManager$Location;,javax.tools.StandardLocation,javax.tools.StandardJavaFileManager$PathFactory,javax.tools.DiagnosticListener,javax.lang.model.element.ExecutableElement,javax.lang.model.element.Parameterizable,javax.lang.model.element.VariableElement,javax.lang.model.type.ArrayType,javax.lang.model.type.NoType,javax.lang.model.type.WildcardType,javax.lang.model.type.TypeVariable,javax.lang.model.type.ExecutableType,javax.lang.model.type.ErrorType,javax.lang.model.type.DeclaredType,javax.lang.model.type.ReferenceType,javax.lang.model.type.TypeMirror,javax.lang.model.element.Element,javax.lang.model.AnnotatedConstruct,javax.tools.Diagnostic,[Ljavax.tools.JavaFileObject$Kind;,javax.tools.JavaFileObject$Kind,javax.tools.JavaFileObject,javax.tools.JavaFileManager$Location,javax.tools.FileObject,javax.tools.StandardJavaFileManager,javax.tools.JavaFileManager,javax.tools.OptionChecker, }
 - packages            0x00007ff65430ef10
 - module              0x00007ff65430fe60
 - unnamed module      0x00007ff65430e9f0
 - dictionary          0x00007ff65430f6c0
 - deallocate list     0x00007ff6543d4a70
 - next CLD            0x00007ff6542ff730
ClassLoaderData(0x00007ff6542ff730)
 - name                'bootstrap'
 - holder              WeakHandle: 0x000000008304ebf8
 - class loader        0x0000000000000000
 - metaspace           0x00007ff6542eed50
 - unloading           false
 - class mirror holder true
 - modified oops       true
 - keep alive          0
 - claim               none
 - handles             1
 - dependency count    0
 - klasses             {java.lang.invoke.LambdaForm$MH/0x0000000801000400, }
 - packages            0x0000000000000000
 - module              0x0000000000000000
 - unnamed module      0x0000000000000000
 - dictionary          0x0000000000000000
 - deallocate list     0x0000000000000000
 - next CLD            0x00007ff6541c7af0
ClassLoaderData(0x00007ff6541c7af0)
 - name                'bootstrap'
 - class loader        0x0000000000000000
 - metaspace           0x00007ff6542748e0
 - unloading           false
 - class mirror holder false
 - modified oops       true
 - keep alive          1
 - claim               none
 - handles             1655
 - dependency count    0
 - klasses             {java.lang.Shutdown$Lock,java.lang.Shutdown,java.util.WeakHashMap$KeyIterator,java.util.WeakHashMap$HashIterator,java.util.EnumMap$ValueIterator,java.util.EnumMap$Values,sun.nio.fs.UnixUriUtils,java.nio.channels.Channels$1,sun.nio.fs.UnixChannelFactory$1,java.util.function.ToIntBiFunction,java.util.EnumMap$EntryIterator$Entry,java.util.EnumMap$EntryIterator,java.util.EnumMap$EnumMapIterator,java.util.EnumMap$EntrySet,[Ljdk.internal.org.objectweb.asm.AnnotationWriter;,[Ljdk.internal.org.objectweb.asm.AnnotationVisitor;,java.util.ArrayDeque$$Lambda$175/0x0000000801064880,java.util.stream.Nodes$FixedNodeBuilder,java.util.stream.Nodes$ArrayNode,java.util.stream.Node$Builder,java.util.stream.Nodes$EmptyNode$OfDouble,java.util.stream.Node$OfDouble,java.util.stream.Nodes$EmptyNode$OfLong,java.util.stream.Node$OfLong,java.util.stream.Nodes$EmptyNode$OfInt,java.util.stream.Node$OfInt,java.util.stream.Node$OfPrimitive,java.util.stream.Nodes$EmptyNode$OfRef,java.util.stream.Nodes$EmptyNode,java.util.stream.Node,java.util.stream.Nodes,java.util.stream.ReferencePipeline$$Lambda$173/0x0000000801062030,[Ljava.util.List;,[Ljava.util.AbstractCollection;,[Ljava.util.Collection;,[Ljdk.internal.org.objectweb.asm.ConstantDynamic;,java.lang.invoke.MethodHandle$1,java.io.DataInputStream,java.io.DataInput,jdk.internal.jimage.ImageReader$LinkNode,java.util.regex.Pattern$Dollar,java.util.stream.Collectors$$Lambda$128/0x00000008010610d0,java.util.stream.Collectors$$Lambda$127/0x0000000801060e90,java.util.stream.Collectors$$Lambda$126/0x0000000801060c60,java.nio.file.Files$$Lambda$125/0x0000000801060a28,java.nio.file.Files$2,sun.nio.fs.UnixDirectoryStream$UnixDirectoryIterator,java.util.concurrent.locks.ReentrantReadWriteLock$WriteLock,java.util.concurrent.locks.ReentrantReadWriteLock$ReadLock,java.util.concurrent.locks.ReentrantReadWriteLock$Sync$ThreadLocalHoldCounter,java.util.concurrent.locks.ReentrantReadWriteLock$FairSync,java.util.concurrent.locks.ReentrantReadWriteLock$Sync,java.util.concurrent.locks.AbstractQueuedSynchronizer,java.util.concurrent.locks.ReentrantReadWriteLock,java.util.concurrent.locks.ReadWriteLock,sun.nio.fs.UnixDirectoryStream,sun.nio.fs.UnixSecureDirectoryStream,java.nio.file.SecureDirectoryStream,java.nio.file.Files$AcceptAllFilter,java.util.RegularEnumSet$EnumSetIterator,java.util.stream.Collectors$$Lambda$46/0x800000052,java.util.stream.Collectors$$Lambda$45/0x800000051,java.util.stream.Collectors$$Lambda$44/0x800000050,java.util.stream.Collectors$$Lambda$43/0x80000004f,java.util.StringJoiner,java.util.stream.MatchOps$1MatchSink,java.util.stream.MatchOps$$Lambda$109/0x000000080105e210,java.util.stream.MatchOps$BooleanTerminalSink,java.util.stream.MatchOps$MatchOp,java.util.stream.MatchOps,[Ljava.util.stream.MatchOps$MatchKind;,java.util.stream.MatchOps$MatchKind,java.util.function.IntFunction,java.util.BitSet,java.util.regex.Pattern$Bound,java.util.LinkedHashMap$LinkedValueIterator,java.util.LinkedHashMap$LinkedValues,java.util.Collections$SingletonList,jdk.internal.jrtfs.JrtFileAttributes,jdk.internal.jimage.ImageReader$Resource,java.util.stream.StreamSpliterators$WrappingSpliterator$$Lambda$97/0x000000080105bf58,java.util.function.BooleanSupplier,java.util.stream.StreamSpliterators$WrappingSpliterator$$Lambda$96/0x000000080105ba88,java.util.stream.StreamSpliterators,java.util.stream.SpinedBuffer,java.util.stream.AbstractSpinedBuffer,jdk.internal.jrtfs.JrtDirectoryStream$1,java.util.stream.StreamSpliterators$WrappingSpliterator,java.util.stream.StreamSpliterators$AbstractWrappingSpliterator,java.util.stream.AbstractPipeline$$Lambda$95/0x000000080105a958,jdk.internal.jrtfs.JrtFileSystem$$Lambda$94/0x000000080105a6f0,jdk.internal.jrtfs.JrtFileSystem$$Lambda$93/0x000000080105a498,java.util.ArrayList$ArrayListSpliterator,sun.nio.cs.UTF_16,sun.nio.cs.UTF_16LE,sun.nio.cs.UTF_16BE,sun.nio.cs.ISO_8859_1,sun.nio.cs.US_ASCII,java.nio.charset.StandardCharsets,java.nio.ByteBufferAsIntBufferL,jdk.internal.jimage.ImageReader$SharedImageReader$$Lambda$92/0x0000000801059ed0,jdk.internal.jimage.ImageReader$SharedImageReader$LocationVisitor,jdk.internal.jrtfs.JrtDirectoryStream,java.nio.file.attribute.FileTime,[Ljava.util.concurrent.TimeUnit;,java.util.concurrent.TimeUnit,java.nio.DirectByteBuffer$Deallocator,[Ljava.nio.ByteBuffer;,[Ljava.nio.Buffer;,sun.nio.ch.Util$BufferCache,sun.nio.ch.Util$1,sun.nio.ch.Util,java.nio.channels.SelectableChannel,sun.nio.ch.IOStatus,sun.nio.ch.NativeThread,sun.nio.ch.ChannelInputStream,java.nio.channels.Channels,sun.nio.ch.FileChannelImpl$Closer,sun.nio.ch.FileDispatcherImpl,sun.nio.ch.FileDispatcher,sun.nio.ch.NativeDispatcher,sun.nio.ch.NativeThreadSet,sun.nio.ch.IOUtil,sun.nio.ch.FileChannelImpl,sun.nio.fs.UnixChannelFactory$Flags,sun.nio.fs.UnixChannelFactory,sun.nio.fs.UnixFileModeAttribute,java.lang.UnsupportedClassVersionError,java.lang.ClassFormatError,java.util.ServiceConfigurationError,java.util.Collections$SingletonMap,jdk.internal.loader.URLClassPath$FileLoader,jdk.internal.loader.URLClassPath$Loader,jdk.internal.loader.URLClassPath$3,java.net.URLClassLoader$3$1,java.net.URLClassLoader$3,sun.net.www.protocol.file.Handler,java.util.regex.Pattern$$Lambda$19/0x800000026,java.util.Collections$SynchronizedMap,java.util.Collections$SynchronizedSet,java.util.Collections$SynchronizedCollection,jdk.internal.jrtfs.SystemImage$1,jdk.internal.jimage.ImageReader$Directory,jdk.internal.jimage.ImageReader$Node,jdk.internal.jrtfs.SystemImage$2,java.security.AllPermissionCollection,jdk.internal.jrtfs.SystemImage$$Lambda$80/0x0000000801054938,jdk.internal.jrtfs.SystemImage,jdk.internal.jrtfs.JrtPath,jdk.internal.jrtfs.JrtFileSystem,java.util.Collections$UnmodifiableRandomAccessList,java.util.Collections$UnmodifiableList,java.util.LinkedHashMap$LinkedKeyIterator,java.util.LinkedHashMap$LinkedKeySet,[Ljava.nio.charset.CoderResult;,java.nio.charset.CoderResult,java.nio.HeapCharBuffer,java.nio.CharBuffer,sun.nio.cs.UTF_8$Decoder,java.nio.charset.CharsetDecoder,sun.nio.cs.StreamDecoder,java.io.InputStreamReader,java.util.TimSort,java.util.Arrays$LegacyMergeSort,[Ljdk.internal.jimage.ImageBufferCache$BufferReference;,jdk.internal.jimage.ImageBufferCache$BufferReference,jdk.internal.jimage.ImageBufferCache$2,jdk.internal.jimage.ImageBufferCache$1,jdk.internal.jimage.ImageBufferCache,sun.net.www.protocol.jrt.JavaRuntimeURLConnection$1,jdk.internal.loader.Resource,java.util.HexFormat,sun.net.www.ParseUtil,sun.net.www.MessageHeader,sun.net.www.protocol.jrt.JavaRuntimeURLConnection$$Lambda$79/0x0000000801051c50,sun.net.www.protocol.jrt.JavaRuntimeURLConnection,sun.net.www.URLConnection,java.net.URLConnection,jdk.internal.loader.URLClassPath$1,java.lang.CompoundEnumeration,jdk.internal.loader.BuiltinClassLoader$1,java.util.Collections$EmptyEnumeration,jdk.internal.loader.BuiltinClassLoader$2,[Ljava.util.Enumeration;,jdk.internal.jrtfs.JrtFileSystemProvider,java.util.ServiceLoader$ProviderImpl,java.util.ServiceLoader$Provider,java.util.ServiceLoader$1,java.security.PrivilegedExceptionAction,java.nio.file.FileStore,java.nio.file.DirectoryStream,java.nio.file.DirectoryStream$Filter,java.nio.channels.AsynchronousFileChannel,java.nio.channels.AsynchronousChannel,java.util.concurrent.ExecutorService,java.util.concurrent.Executor,java.nio.channels.FileChannel,java.nio.channels.spi.AbstractInterruptibleChannel,java.nio.channels.InterruptibleChannel,java.nio.channels.ScatteringByteChannel,java.nio.channels.GatheringByteChannel,java.nio.channels.SeekableByteChannel,java.nio.channels.ByteChannel,java.nio.channels.WritableByteChannel,java.nio.channels.ReadableByteChannel,java.nio.channels.Channel,[Ljava.nio.file.attribute.FileAttribute;,java.nio.file.attribute.FileAttribute,[Ljava.nio.file.AccessMode;,java.nio.file.AccessMode,java.security.PrivilegedActionException,java.nio.file.ProviderMismatchException,java.util.zip.ZipException,java.nio.file.FileSystemAlreadyExistsException,java.util.ServiceLoader$3,java.util.ServiceLoader$2,java.util.ServiceLoader$LazyClassPathLookupIterator,java.util.concurrent.CopyOnWriteArrayList$COWIterator,java.util.Spliterators$1Adapter,java.util.ServiceLoader$ModuleServicesLookupIterator,java.util.ServiceLoader,java.nio.file.spi.FileSystemProvider$1,sun.nio.fs.UnixFileAttributes$UnixAsBasicFileAttributes,sun.nio.fs.UnixFileAttributeViews$Basic,sun.nio.fs.AbstractBasicFileAttributeView,sun.nio.fs.DynamicFileAttributeView,sun.nio.fs.UnixFileAttributeViews,java.nio.file.attribute.UserDefinedFileAttributeView,java.nio.file.attribute.DosFileAttributeView,java.nio.file.attribute.BasicFileAttributeView,java.nio.file.attribute.FileAttributeView,java.nio.file.attribute.AttributeView,java.nio.file.attribute.DosFileAttributes,java.util.Collections$1,java.util.Collections$SingletonSet,[Ljava.util.function.BiPredicate;,[Ljava.util.function.Predicate;,java.lang.CloneNotSupportedException,java.util.function.BiPredicate,java.util.AbstractQueue,java.io.ByteArrayOutputStream,java.lang.ArrayIndexOutOfBoundsException,java.nio.file.ClosedFileSystemException,java.util.regex.Pattern$StartS,java.util.regex.Pattern$GroupCurly,java.util.regex.Pattern$Ques,java.util.regex.Pattern$Curly,java.util.regex.Pattern$CharPredicate$$Lambda$23/0x80000002e,java.util.regex.Pattern$$Lambda$38/0x000000080104c398,java.util.regex.Pattern$GroupTail,java.io.StringWriter,java.util.Collections$EmptyIterator,java.util.concurrent.Callable,java.lang.invoke.BoundMethodHandle$Species_LLLL,java.lang.invoke.BoundMethodHandle$Species_LJ,java.lang.invoke.MethodHandles$1,java.lang.invoke.BoundMethodHandle$Species_LLL,java.lang.invoke.BoundMethodHandle$Species_LL,java.lang.Runtime$Version,java.util.stream.ForEachOps$ForEachOp$OfRef,java.util.stream.ForEachOps$ForEachOp,java.util.stream.ForEachOps,java.lang.NoSuchFieldError,java.util.LinkedHashMap$LinkedEntryIterator,java.util.LinkedHashMap$LinkedHashIterator,java.util.LinkedHashMap$LinkedEntrySet,java.util.JumboEnumSet$EnumSetIterator,java.nio.file.FileSystemNotFoundException,java.lang.invoke.MethodHandleImpl$AsVarargsCollector,[Lsun.nio.fs.NativeBuffer;,[Ljava.lang.AutoCloseable;,sun.nio.fs.NativeBuffer$Deallocator,sun.nio.fs.NativeBuffer,java.util.IdentityHashMap$KeySet,java.util.IdentityHashMap,[Ljava.lang.ThreadLocal$ThreadLocalMap$Entry;,java.lang.ThreadLocal$ThreadLocalMap$Entry,java.lang.ThreadLocal$ThreadLocalMap,jdk.internal.misc.TerminatingThreadLocal$1,sun.nio.fs.NativeBuffers$1,jdk.internal.misc.TerminatingThreadLocal,sun.nio.fs.NativeBuffers,java.nio.file.Files,[Ljava.nio.file.LinkOption;,[Ljava.nio.file.CopyOption;,java.nio.file.LinkOption,java.nio.file.CopyOption,java.lang.ProcessEnvironment$StringEnvironment,java.lang.ProcessEnvironment$Value,java.lang.ProcessEnvironment$Variable,java.lang.ProcessEnvironment$ExternalData,[[B,java.lang.ProcessEnvironment,java.io.BufferedReader,java.io.Reader,java.lang.Readable,jdk.internal.module.SystemModuleFinders$SystemModuleReader$$Lambda$25/0x0000000801049640,jdk.internal.module.Checks,jdk.internal.module.Resources,java.util.ResourceBundle$ResourceBundleProviderHelper$$Lambda$24/0x0000000801049408,java.util.ResourceBundle$BundleReference,java.util.ResourceBundle$ResourceBundleProviderHelper$$Lambda$54/0x80000005a,java.util.ListResourceBundle,java.io.FilePermission,java.io.FileInputStream$1,java.util.Properties$LineReader,java.io.FileCleanable,java.security.Security$1,java.security.Security,sun.security.util.SecurityProperties,sun.security.util.FilePermCompat,java.net.SocketPermission,java.security.SecurityPermission,java.net.NetPermission,sun.security.util.SecurityConstants,[Ljava.security.Permission;,[Ljava.security.Guard;,java.util.ResourceBundle$ResourceBundleProviderHelper$$Lambda$22/0x0000000801048208,java.util.ResourceBundle$ResourceBundleProviderHelper,java.util.ResourceBundle$3,sun.util.locale.LocaleObjectCache$CacheEntry,java.util.LinkedList$Node,java.util.LinkedList,java.util.AbstractSequentialList,java.util.ResourceBundle$KeyElementReference,java.util.ResourceBundle$CacheKeyReference,java.util.ResourceBundle$CacheKey,java.util.ResourceBundle$$Lambda$21/0x00000008010476d8,java.util.ResourceBundle$Control$CandidateListCache,sun.util.locale.LocaleObjectCache,java.util.ResourceBundle$Control,java.util.ResourceBundle$2,java.util.ResourceBundle$1,jdk.internal.access.JavaUtilResourceBundleAccess,java.util.ResourceBundle,java.util.NoSuchElementException,java.lang.IndexOutOfBoundsException,java.util.MissingResourceException,jdk.internal.misc.ScopedMemoryAccess$Scope,sun.invoke.util.VerifyAccess$1,[Ljava.nio.file.FileVisitOption;,java.nio.file.FileVisitOption,java.util.JumboEnumSet,java.util.stream.Collectors$$Lambda$18/0x0000000801045ff8,java.util.stream.Collectors$$Lambda$17/0x0000000801045db8,sun.reflect.misc.ReflectUtil,java.lang.NoSuchMethodError,java.lang.StringUTF16,jdk.internal.org.objectweb.asm.ClassReader,java.lang.invoke.InnerClassLambdaMetafactory$ForwardingMethodGenerator,java.lang.invoke.TypeConvertingMethodAdapter,java.util.Spliterators$ArraySpliterator,java.io.FileWriter,java.util.ArrayList$SubList,java.util.Arrays$ArrayItr,java.util.Arrays$ArrayList,java.util.regex.ASCII,[Ljava.util.regex.IntHashSet;,java.util.regex.IntHashSet,java.util.regex.Matcher,java.util.regex.MatchResult,java.util.regex.Pattern$TreeInfo,java.util.regex.Pattern$Start,java.util.regex.Pattern$First,java.util.regex.Pattern$Begin,java.util.regex.Pattern$Slice,java.util.regex.Pattern$SliceNode,java.util.regex.Pattern$BmpCharPropertyGreedy,java.util.regex.Pattern$CharPropertyGreedy,[Ljava.util.regex.Pattern$Qtype;,java.util.regex.Pattern$Qtype,java.util.regex.Pattern$BmpCharProperty,java.util.regex.Pattern$CharProperty,java.util.regex.CharPredicates$$Lambda$47/0x800000053,java.util.regex.Pattern$BmpCharPredicate,java.util.regex.Pattern$CharPredicate,java.util.regex.CharPredicates,[Ljava.util.regex.Pattern$GroupHead;,[Ljava.util.regex.Pattern$Node;,java.util.regex.Pattern$GroupHead,java.util.regex.Pattern$LastNode,java.util.regex.Pattern$Node,java.util.regex.Pattern,java.nio.file.InvalidPathException,java.lang.SecurityException,java.nio.file.ProviderNotFoundException,java.net.URISyntaxException,java.io.UncheckedIOException,java.io.UnsupportedEncodingException,java.net.MalformedURLException,java.lang.NumberFormatException,java.net.URLClassLoader,java.nio.charset.UnsupportedCharsetException,java.nio.charset.IllegalCharsetNameException,java.lang.UnsupportedOperationException,java.lang.AssertionError,java.security.NoSuchAlgorithmException,java.security.GeneralSecurityException,java.lang.IllegalStateException,java.lang.IllegalAccessError,java.lang.IncompatibleClassChangeError,java.util.concurrent.ConcurrentHashMap$ForwardingNode,java.nio.file.NoSuchFileException,java.nio.file.FileSystemException,java.io.FileNotFoundException,java.io.IOException,java.io.PrintWriter,java.lang.NamedPackage,sun.security.util.Debug,java.security.SecureClassLoader$DebugHolder,java.security.UnresolvedPermission,java.security.AllPermission,java.security.BasicPermissionCollection,java.lang.RuntimePermission,java.security.Permissions,sun.security.util.LazyCodeSourcePermissionCollection,java.security.PermissionCollection,java.security.SecureClassLoader$1,java.security.SecureClassLoader$CodeSourceKey,sun.util.locale.LocaleUtils,java.util.Locale,sun.net.util.URLUtil,sun.net.util.IPAddressUtil,sun.net.www.protocol.jrt.Handler,java.net.URLStreamHandler,jdk.internal.jimage.ImageLocation,jdk.internal.jimage.decompressor.Decompressor,jdk.internal.jimage.ImageStringsReader,jdk.internal.jimage.ImageStrings,java.nio.DirectIntBufferRU,java.nio.DirectByteBufferR,java.nio.DirectIntBufferU,java.nio.IntBuffer,jdk.internal.jimage.ImageHeader,java.nio.Bits$1,jdk.internal.misc.VM$BufferPool,java.util.concurrent.atomic.AtomicLong,java.nio.Bits,java.nio.DirectByteBuffer,java.nio.MappedByteBuffer,sun.nio.ch.DirectBuffer,jdk.internal.jimage.NativeImageBuffer$1,jdk.internal.jimage.NativeImageBuffer,jdk.internal.jimage.BasicImageReader$1,jdk.internal.jimage.ImageReader$SharedImageReader,jdk.internal.jimage.BasicImageReader,jdk.internal.jimage.ImageReader,jdk.internal.jimage.ImageReaderFactory$1,java.net.URI$Parser,sun.nio.fs.UnixMountEntry,sun.nio.fs.UnixFileStoreAttributes,sun.nio.fs.UnixFileAttributes,java.nio.file.attribute.PosixFileAttributes,java.nio.file.attribute.BasicFileAttributes,java.util.concurrent.ConcurrentHashMap$ValueIterator,java.util.Enumeration,java.util.concurrent.ConcurrentHashMap$BaseIterator,java.util.concurrent.ConcurrentHashMap$Traverser,java.util.concurrent.ConcurrentHashMap$ValuesView,java.util.concurrent.ConcurrentHashMap$CollectionView,java.util.ArrayDeque$DeqIterator,[Ljava.io.File$PathStatus;,java.io.File$PathStatus,jdk.internal.loader.NativeLibraries$1,jdk.internal.loader.ClassLoaderHelper,jdk.internal.loader.NativeLibraries$LibraryPaths,sun.nio.fs.UnixNativeDispatcher,sun.nio.fs.Util,sun.nio.fs.UnixPath,sun.nio.fs.LinuxFileSystem,sun.nio.fs.UnixFileSystem,java.nio.file.FileSystem,[Ljava.nio.file.StandardOpenOption;,[Ljava.nio.file.OpenOption;,java.nio.file.StandardOpenOption,java.nio.file.OpenOption,sun.nio.fs.LinuxFileSystemProvider,sun.nio.fs.UnixFileSystemProvider,sun.nio.fs.AbstractFileSystemProvider,java.nio.file.spi.FileSystemProvider,sun.nio.fs.DefaultFileSystemProvider,java.nio.file.FileSystems$DefaultFileSystemHolder$1,java.nio.file.FileSystems$DefaultFileSystemHolder,java.nio.file.FileSystems,java.nio.file.Paths,jdk.internal.jimage.ImageReaderFactory,jdk.internal.module.SystemModuleFinders$SystemImage,jdk.internal.module.ModulePatcher$PatchedModuleReader,jdk.internal.module.SystemModuleFinders$SystemModuleReader,java.lang.module.ModuleReader,jdk.internal.loader.BuiltinClassLoader$5,java.lang.StringCoding,sun.launcher.LauncherHelper,java.lang.invoke.StringConcatFactory$3,java.lang.invoke.StringConcatFactory$2,java.lang.invoke.StringConcatFactory$1,java.lang.invoke.StringConcatFactory,jdk.internal.module.ModuleBootstrap$SafeModuleFinder,java.lang.ModuleLayer$Controller,java.util.concurrent.CopyOnWriteArrayList,[Ljdk.internal.module.ServicesCatalog$ServiceProvider;,jdk.internal.module.ServicesCatalog$ServiceProvider,jdk.internal.loader.AbstractClassLoaderValue$Memoizer,jdk.internal.module.ModuleLoaderMap$Modules,jdk.internal.module.ModuleLoaderMap,java.util.Collections$UnmodifiableCollection$1,java.util.LinkedHashMap,java.util.LinkedHashSet,java.util.HashMap$ValueIterator,java.util.HashMap$Values,java.util.ImmutableCollections$ListItr,java.util.ListIterator,java.lang.module.ModuleFinder$1,[Ljava.nio.file.Path;,[Ljava.lang.Iterable;,[Ljava.nio.file.Watchable;,java.nio.file.Path,java.nio.file.Watchable,java.lang.module.Resolver,java.util.ImmutableCollections$Set12$1,java.util.stream.FindOps$FindSink$OfRef$$Lambda$12/0x80000001c,java.util.stream.FindOps$FindSink$OfRef$$Lambda$11/0x80000001b,java.util.stream.FindOps$FindSink$OfRef$$Lambda$14/0x80000001e,java.util.stream.FindOps$FindSink$OfRef$$Lambda$13/0x80000001d,java.util.stream.FindOps$FindOp,java.util.stream.FindOps$FindSink$OfRef,java.util.stream.FindOps$FindSink,java.util.stream.FindOps,jdk.internal.module.DefaultRoots$$Lambda$16/0x800000020,java.util.stream.ReferencePipeline$2$1,java.util.stream.ReferencePipeline$3$1,java.util.stream.Sink$ChainedReference,java.util.stream.ReduceOps$3ReducingSink,java.util.stream.ReduceOps$AccumulatingSink,java.util.stream.TerminalSink,java.util.stream.Sink,java.util.function.Consumer,java.util.stream.ReduceOps$Box,java.util.stream.ReduceOps$3,java.util.stream.ReduceOps$ReduceOp,java.util.stream.TerminalOp,java.util.stream.ReduceOps,java.util.stream.Collectors$$Lambda$8/0x800000018,java.util.stream.Collectors$$Lambda$7/0x800000017,java.util.function.BinaryOperator,java.util.function.BiFunction,java.util.stream.Collectors$$Lambda$6/0x800000012,java.lang.invoke.DirectMethodHandle$Interface,java.util.function.BiConsumer,java.util.stream.Collectors$$Lambda$5/0x800000011,java.util.stream.Collectors$CollectorImpl,java.util.stream.Collector,java.util.Collections$UnmodifiableSet,java.util.Collections$UnmodifiableCollection,java.util.RegularEnumSet,java.util.EnumSet,[Ljava.util.stream.Collector$Characteristics;,java.util.stream.Collector$Characteristics,java.util.stream.Collectors,jdk.internal.module.DefaultRoots$$Lambda$4/0x800000007,java.lang.invoke.DirectMethodHandle$Constructor,jdk.internal.module.DefaultRoots$$Lambda$3/0x800000006,java.util.stream.ReferencePipeline$3,jdk.internal.module.DefaultRoots$$Lambda$2/0x800000004,[Ljava.util.stream.StreamShape;,java.util.stream.StreamShape,java.util.stream.ReferencePipeline$2,java.util.stream.ReferencePipeline$StatelessOp,jdk.internal.misc.InnocuousThread,jdk.internal.ref.CleanerImpl$CleanerCleanable,jdk.internal.ref.CleanerImpl$PhantomCleanableRef,jdk.internal.ref.PhantomCleanable,java.lang.ref.Cleaner$Cleanable,jdk.internal.ref.CleanerImpl,java.lang.ref.Cleaner$1,java.lang.ref.Cleaner,jdk.internal.ref.CleanerFactory$1,java.util.concurrent.ThreadFactory,jdk.internal.ref.CleanerFactory,jdk.internal.util.Preconditions,java.lang.invoke.MethodHandles$Lookup$ClassDefiner,[Ljava.lang.invoke.MethodHandles$Lookup$ClassOption;,java.lang.invoke.MethodHandles$Lookup$ClassOption,java.lang.invoke.MethodHandles$Lookup$ClassFile,jdk.internal.org.objectweb.asm.Handler,jdk.internal.org.objectweb.asm.Attribute,jdk.internal.org.objectweb.asm.FieldWriter,jdk.internal.org.objectweb.asm.FieldVisitor,java.util.ArrayList$Itr,java.lang.invoke.InvokerBytecodeGenerator$ClassData,jdk.internal.org.objectweb.asm.AnnotationWriter,jdk.internal.org.objectweb.asm.AnnotationVisitor,jdk.internal.org.objectweb.asm.Frame,jdk.internal.org.objectweb.asm.Label,jdk.internal.org.objectweb.asm.MethodWriter,jdk.internal.org.objectweb.asm.MethodVisitor,[Ljava.lang.invoke.LambdaFormEditor$Transform;,java.lang.invoke.LambdaFormEditor$Transform,java.lang.invoke.LambdaFormBuffer,java.lang.invoke.LambdaFormEditor$TransformKey,java.lang.invoke.LambdaFormEditor,java.lang.invoke.DelegatingMethodHandle$Holder,java.lang.invoke.MethodHandleImpl$IntrinsicMethodHandle,java.lang.invoke.DelegatingMethodHandle,sun.invoke.util.Wrapper$1,java.lang.invoke.DirectMethodHandle$Accessor,java.lang.invoke.DirectMethodHandle$2,sun.invoke.empty.Empty,sun.invoke.util.VerifyType,java.lang.invoke.BoundMethodHandle$Species_L,java.lang.NoSuchFieldException,java.lang.invoke.SimpleMethodHandle,java.lang.invoke.BoundMethodHandle$Specializer$Factory,java.lang.invoke.ClassSpecializer$Factory,[Ljava.util.concurrent.ConcurrentHashMap$CounterCell;,[Ljava.lang.invoke.BoundMethodHandle$SpeciesData;,java.lang.invoke.BoundMethodHandle$SpeciesData,[Ljava.lang.invoke.ClassSpecializer$SpeciesData;,java.lang.invoke.ClassSpecializer$SpeciesData,java.lang.invoke.ClassSpecializer$1,java.lang.invoke.BoundMethodHandle$Specializer,java.lang.invoke.ClassSpecializer,java.lang.invoke.BoundMethodHandle,jdk.internal.reflect.DelegatingConstructorAccessorImpl,java.lang.invoke.InnerClassLambdaMetafactory$1,jdk.internal.module.DefaultRoots$$Lambda$1/0x800000002,java.lang.invoke.LambdaProxyClassArchive,jdk.internal.org.objectweb.asm.ByteVector,[Ljdk.internal.org.objectweb.asm.SymbolTable$Entry;,jdk.internal.org.objectweb.asm.SymbolTable$Entry,[Ljdk.internal.org.objectweb.asm.Symbol;,jdk.internal.org.objectweb.asm.Symbol,jdk.internal.org.objectweb.asm.SymbolTable,jdk.internal.org.objectweb.asm.ClassWriter,jdk.internal.org.objectweb.asm.ClassVisitor,java.lang.invoke.InfoFromMemberName,java.lang.invoke.MethodHandleInfo,jdk.internal.org.objectweb.asm.ConstantDynamic,sun.invoke.util.BytecodeDescriptor,jdk.internal.org.objectweb.asm.Handle,sun.security.action.GetBooleanAction,[Ljdk.internal.org.objectweb.asm.Type;,jdk.internal.org.objectweb.asm.Type,java.lang.invoke.InnerClassLambdaMetafactory,java.lang.invoke.AbstractValidatingLambdaMetafactory,java.lang.invoke.MethodHandleImpl$1,jdk.internal.access.JavaLangInvokeAccess,java.lang.invoke.Invokers$Holder,java.lang.invoke.BootstrapMethodInvoker,java.util.function.Predicate,java.lang.WeakPairMap$Pair$Lookup,java.lang.WeakPairMap$Pair,java.lang.WeakPairMap,java.lang.Module$ReflectionData,java.lang.invoke.InvokerBytecodeGenerator$2,java.lang.invoke.InvokerBytecodeGenerator,[Ljava.lang.invoke.MethodHandleImpl$Intrinsic;,java.lang.invoke.MethodHandleImpl$Intrinsic,java.lang.invoke.LambdaForm$Holder,[[Ljava.lang.invoke.LambdaForm$Name;,[Ljava.lang.invoke.LambdaForm$Name;,java.lang.invoke.LambdaForm$Name,java.lang.reflect.Array,[Ljava.lang.invoke.LambdaForm$BasicType;,java.lang.invoke.LambdaForm$BasicType,java.lang.NoSuchMethodException,[Ljava.lang.invoke.LambdaForm$Kind;,java.lang.invoke.LambdaForm$Kind,java.lang.invoke.Invokers,java.lang.invoke.MethodHandleImpl,sun.invoke.util.ValueConversions,java.lang.invoke.DirectMethodHandle$Holder,[Ljava.lang.invoke.LambdaForm$NamedFunction;,java.lang.invoke.LambdaForm$NamedFunction,sun.invoke.util.Wrapper$Format,[Lsun.invoke.util.Wrapper;,sun.invoke.util.Wrapper,java.lang.invoke.MethodType$ConcurrentWeakInternSet$WeakEntry,java.lang.invoke.MethodTypeForm,java.lang.Void,java.lang.invoke.MethodType$ConcurrentWeakInternSet,java.lang.invoke.LambdaMetafactory,jdk.internal.reflect.DelegatingMethodAccessorImpl,jdk.internal.reflect.NativeMethodAccessorImpl,sun.reflect.annotation.AnnotationParser,java.lang.Class$3,java.lang.PublicMethods$Key,java.lang.PublicMethods$MethodList,java.lang.Class$Atomic,java.lang.Class$ReflectionData,java.util.EnumMap$1,java.util.EnumMap,java.util.stream.StreamOpFlag$MaskBuilder,[Ljava.util.stream.StreamOpFlag$Type;,java.util.stream.StreamOpFlag$Type,[Ljava.util.stream.StreamOpFlag;,java.util.stream.StreamOpFlag,java.util.stream.ReferencePipeline$Head,java.util.stream.ReferencePipeline,java.util.stream.Stream,java.util.stream.AbstractPipeline,java.util.stream.BaseStream,java.util.stream.PipelineHelper,java.util.stream.StreamSupport,java.util.Spliterators$IteratorSpliterator,java.util.Spliterators$EmptySpliterator$OfDouble,java.util.Spliterator$OfDouble,java.util.Spliterators$EmptySpliterator$OfLong,java.util.Spliterator$OfLong,java.util.Spliterators$EmptySpliterator$OfInt,java.util.Spliterator$OfInt,java.util.Spliterator$OfPrimitive,java.util.Spliterators$EmptySpliterator$OfRef,java.util.Spliterator,java.util.Spliterators$EmptySpliterator,java.util.Spliterators,jdk.internal.module.DefaultRoots,java.util.HashMap$KeyIterator,java.util.HashMap$KeySet,java.util.ImmutableCollections$SetN$SetNIterator,jdk.internal.loader.BuiltinClassLoader$LoadedModule,java.util.Optional,[Ljdk.internal.module.ModuleResolution;,jdk.internal.module.ModuleResolution,jdk.internal.module.ModuleHashes$Builder,[Ljava.lang.module.ModuleDescriptor$Modifier;,java.lang.module.ModuleDescriptor$Modifier,jdk.internal.module.Builder,jdk.internal.module.SystemModules$all,jdk.internal.module.SystemModules,jdk.internal.module.SystemModulesMap,jdk.internal.module.SystemModuleFinders,jdk.internal.loader.ClassLoaderValue,jdk.internal.loader.AbstractClassLoaderValue,jdk.internal.loader.BootLoader,[Ljdk.internal.module.ServicesCatalog;,jdk.internal.module.ServicesCatalog,java.net.URL$3,jdk.internal.access.JavaNetURLAccess,java.net.URL$DefaultFactory,java.net.URLStreamHandlerFactory,jdk.internal.loader.URLClassPath,java.util.ArrayDeque,java.util.Deque,java.util.Queue,jdk.internal.loader.NativeLibraries$2,jdk.internal.loader.NativeLibraries$NativeLibraryImpl,jdk.internal.loader.NativeLibrary,jdk.internal.loader.NativeLibraries,[Ljava.security.Principal;,java.security.Principal,java.security.ProtectionDomain$Key,java.security.ProtectionDomain$JavaSecurityAccessImpl,jdk.internal.access.JavaSecurityAccess,java.util.WeakHashMap$KeySet,java.util.Collections$SetFromMap,[Ljava.util.WeakHashMap$Entry;,java.util.WeakHashMap$Entry,java.util.WeakHashMap,java.lang.ClassLoader$ParallelLoaders,[Ljava.security.cert.Certificate;,java.security.cert.Certificate,jdk.internal.loader.ClassLoaders$BootClassLoader,jdk.internal.loader.ArchivedClassLoaders,java.net.URI$1,jdk.internal.access.JavaNetUriAccess,java.util.HashSet,jdk.internal.module.ArchivedBootLayer,jdk.internal.module.ModuleBootstrap$Counters,jdk.internal.module.ModulePatcher,jdk.internal.util.ArraysSupport,java.io.UnixFileSystem,java.io.FileSystem,java.io.DefaultFileSystem,java.io.File,java.lang.module.ModuleDescriptor$1,jdk.internal.access.JavaLangModuleAccess,java.lang.reflect.Modifier,sun.invoke.util.VerifyAccess,jdk.internal.module.ModuleBootstrap,java.lang.invoke.MethodHandleStatics,java.lang.IllegalArgumentException,java.util.Collections$EmptyMap,java.util.Collections$EmptyList,java.util.Collections$EmptySet,java.util.Collections,jdk.internal.misc.OSEnvironment,jdk.internal.misc.Signal$NativeHandler,[Ljava.util.Hashtable$Entry;,java.util.Hashtable$Entry,jdk.internal.misc.Signal,java.lang.Terminator$1,jdk.internal.misc.Signal$Handler,java.lang.Terminator,java.io.BufferedWriter,java.nio.ByteOrder,java.nio.HeapByteBuffer,java.nio.Buffer$1,jdk.internal.access.JavaNioAccess,jdk.internal.misc.ScopedMemoryAccess,java.nio.ByteBuffer,java.nio.charset.CodingErrorAction,sun.nio.cs.UTF_8$Encoder,java.nio.charset.CharsetEncoder,sun.nio.cs.StreamEncoder,sun.nio.cs.UTF_8,sun.nio.cs.Unicode,sun.nio.cs.HistoricallyNamedCharset,sun.security.action.GetPropertyAction,java.util.concurrent.atomic.AtomicInteger,java.lang.ThreadLocal,sun.nio.cs.StandardCharsets,java.nio.charset.spi.CharsetProvider,java.nio.charset.Charset,java.io.OutputStreamWriter,java.io.Writer,java.io.BufferedOutputStream,java.io.PrintStream,java.io.FilterOutputStream,java.io.BufferedInputStream,java.io.FilterInputStream,java.io.FileOutputStream,java.io.OutputStream,java.io.Flushable,java.io.FileDescriptor$1,jdk.internal.access.JavaIOFileDescriptorAccess,java.io.FileDescriptor,java.io.FileInputStream,jdk.internal.util.StaticProperty,java.util.HashMap$EntryIterator,java.util.HashMap$HashIterator,java.util.HashMap$EntrySet,java.lang.CharacterDataLatin1,java.lang.CharacterData,java.util.Arrays,java.lang.VersionProps,java.lang.StringConcatHelper,jdk.internal.util.SystemProps$Raw,jdk.internal.util.SystemProps,jdk.internal.misc.VM,java.lang.System$2,jdk.internal.access.JavaLangAccess,java.lang.ref.Finalizer$FinalizerThread,java.lang.ref.Reference$1,jdk.internal.access.JavaLangRefAccess,java.lang.ref.ReferenceQueue$Lock,java.lang.ref.ReferenceQueue$Null,java.lang.ref.ReferenceQueue,jdk.internal.ref.Cleaner,java.lang.ref.Reference$ReferenceHandler,jdk.internal.reflect.ReflectionFactory,jdk.internal.reflect.ReflectionFactory$GetReflectionFactoryAction,java.security.PrivilegedAction,java.util.concurrent.ConcurrentHashMap$ReservationNode,java.util.concurrent.locks.LockSupport,[Ljava.util.concurrent.ConcurrentHashMap$Node;,java.util.concurrent.ConcurrentHashMap$Node,java.util.concurrent.ConcurrentHashMap$CounterCell,[Ljava.util.concurrent.ConcurrentHashMap$Segment;,java.util.concurrent.ConcurrentHashMap$Segment,[Ljava.util.concurrent.locks.ReentrantLock;,java.util.concurrent.locks.ReentrantLock,[Ljava.util.concurrent.locks.Lock;,java.util.concurrent.locks.Lock,java.lang.Runtime,java.util.HashMap$TreeNode,java.util.LinkedHashMap$Entry,java.util.KeyValueHolder,java.util.ImmutableCollections$MapN$MapNIterator,java.util.ImmutableCollections$MapN$1,java.util.AbstractSet,java.lang.Math,jdk.internal.reflect.Reflection,java.lang.invoke.MethodHandles$Lookup,java.lang.StringLatin1,java.lang.reflect.ReflectPermission,java.security.BasicPermission,java.security.Permission,java.security.Guard,java.lang.invoke.MemberName$Factory,java.lang.invoke.MethodHandles,jdk.internal.access.SharedSecrets,java.lang.reflect.ReflectAccess,jdk.internal.access.JavaLangReflectAccess,java.util.Objects,jdk.internal.misc.CDS,java.lang.Module$ArchivedData,java.lang.String$CaseInsensitiveComparator,java.util.Comparator,[Ljava.io.ObjectStreamField;,java.io.ObjectStreamField,[Ljava.util.jar.Manifest;,[Ljava.net.URL;,java.lang.ArithmeticException,java.lang.NullPointerException,[J,[[I,[I,[S,[B,[D,[F,[C,[Z,[Ljdk.internal.math.FDBigInteger;,jdk.internal.math.FDBigInteger,java.lang.ModuleLayer,java.util.ImmutableCollections,jdk.internal.module.ModuleLoaderMap$Mapper,java.util.function.Function,[Ljava.lang.module.ResolvedModule;,java.lang.module.ResolvedModule,java.lang.module.Configuration,[Ljava.util.HashMap$Node;,java.util.HashMap$Node,[Ljava.util.Map$Entry;,java.util.Map$Entry,java.util.HashMap,java.util.Collections$UnmodifiableMap,[Ljdk.internal.module.ModuleHashes;,jdk.internal.module.ModuleHashes,[Ljdk.internal.module.ModuleTarget;,jdk.internal.module.ModuleTarget,java.util.ImmutableCollections$ListN,[Ljava.lang.module.ModuleDescriptor$Opens;,java.lang.module.ModuleDescriptor$Opens,jdk.internal.module.SystemModuleFinders$3,jdk.internal.module.ModuleHashes$HashSupplier,jdk.internal.module.SystemModuleFinders$2,java.util.function.Supplier,java.net.URI,java.util.ImmutableCollections$List12,java.util.ImmutableCollections$AbstractImmutableList,[Ljava.lang.module.ModuleDescriptor$Provides;,java.lang.module.ModuleDescriptor$Provides,[Ljava.lang.module.ModuleDescriptor$Exports;,java.lang.module.ModuleDescriptor$Exports,[Ljava.lang.module.ModuleDescriptor$Requires$Modifier;,java.lang.module.ModuleDescriptor$Requires$Modifier,[Ljava.lang.Enum;,java.lang.Enum,[Ljava.lang.module.ModuleDescriptor$Requires;,java.lang.module.ModuleDescriptor$Requires,java.util.ImmutableCollections$Set12,java.lang.module.ModuleDescriptor$Version,[Ljava.lang.module.ModuleDescriptor;,java.lang.module.ModuleDescriptor,jdk.internal.module.ModuleReferenceImpl,[Ljava.lang.module.ModuleReference;,java.lang.module.ModuleReference,java.util.ImmutableCollections$SetN,java.util.ImmutableCollections$AbstractImmutableSet,java.util.Set,java.util.ImmutableCollections$AbstractImmutableCollection,jdk.internal.module.SystemModuleFinders$SystemModuleFinder,java.lang.module.ModuleFinder,jdk.internal.module.ArchivedModuleGraph,[Lsun.util.locale.BaseLocale;,sun.util.locale.BaseLocale,java.util.ImmutableCollections$MapN,java.util.ImmutableCollections$AbstractImmutableMap,java.util.jar.Attributes$Name,java.lang.Character$CharacterCache,java.lang.Short$ShortCache,java.lang.Byte$ByteCache,java.lang.Long$LongCache,java.lang.Integer$IntegerCache,jdk.internal.vm.vector.VectorSupport$VectorShuffle,jdk.internal.vm.vector.VectorSupport$VectorMask,jdk.internal.vm.vector.VectorSupport$Vector,jdk.internal.vm.vector.VectorSupport$VectorPayload,jdk.internal.vm.vector.VectorSupport,java.lang.reflect.RecordComponent,java.util.Iterator,[Ljava.lang.Long;,java.lang.Long,[Ljava.lang.Integer;,java.lang.Integer,[Ljava.lang.Short;,java.lang.Short,[Ljava.lang.Byte;,java.lang.Byte,java.lang.Double,java.lang.Float,[Ljava.lang.Number;,java.lang.Number,[Ljava.lang.Character;,java.lang.Character,java.lang.Boolean,java.util.concurrent.locks.AbstractOwnableSynchronizer,java.lang.LiveStackFrameInfo,java.lang.LiveStackFrame,java.lang.StackFrameInfo,java.lang.StackWalker$StackFrame,java.lang.StackStreamFactory$AbstractStackWalker,java.lang.StackWalker,java.nio.Buffer,[Ljava.lang.StackTraceElement;,java.lang.StackTraceElement,java.util.ArrayList,java.util.RandomAccess,java.util.AbstractList,java.util.List,java.util.AbstractCollection,java.util.Collection,java.lang.Iterable,java.util.concurrent.ConcurrentHashMap,java.util.concurrent.ConcurrentMap,java.util.AbstractMap,java.security.CodeSource,jdk.internal.loader.ClassLoaders$PlatformClassLoader,jdk.internal.loader.ClassLoaders$AppClassLoader,jdk.internal.loader.ClassLoaders,jdk.internal.loader.BuiltinClassLoader,java.util.jar.Manifest,java.net.URL,java.io.ByteArrayInputStream,java.io.InputStream,java.io.Closeable,java.lang.AutoCloseable,jdk.internal.module.Modules,jdk.internal.misc.Unsafe,jdk.internal.misc.UnsafeConstants,java.lang.StringBuilder,java.lang.StringBuffer,java.lang.AbstractStringBuilder,java.lang.Appendable,java.lang.AssertionStatusDirectives,java.lang.invoke.VolatileCallSite,java.lang.invoke.MutableCallSite,java.lang.invoke.ConstantCallSite,java.lang.invoke.MethodHandleNatives$CallSiteContext,jdk.internal.invoke.NativeEntryPoint,java.lang.invoke.CallSite,java.lang.BootstrapMethodError,[Ljava.lang.invoke.MethodType;,java.lang.invoke.MethodType,[Ljava.lang.invoke.TypeDescriptor$OfMethod;,java.lang.invoke.TypeDescriptor$OfMethod,[Ljava.lang.invoke.LambdaForm;,java.lang.invoke.LambdaForm,java.lang.invoke.MethodHandleNatives,java.lang.invoke.ResolvedMethodName,java.lang.invoke.MemberName,java.lang.invoke.VarHandle,java.lang.invoke.DirectMethodHandle,[Ljava.lang.invoke.MethodHandle;,java.lang.invoke.MethodHandle,jdk.internal.reflect.NativeConstructorAccessorImpl,jdk.internal.reflect.CallerSensitive,[Ljava.lang.annotation.Annotation;,java.lang.annotation.Annotation,jdk.internal.reflect.UnsafeStaticFieldAccessorImpl,jdk.internal.reflect.UnsafeFieldAccessorImpl,jdk.internal.reflect.FieldAccessorImpl,jdk.internal.reflect.FieldAccessor,jdk.internal.reflect.ConstantPool,jdk.internal.reflect.DelegatingClassLoader,jdk.internal.reflect.ConstructorAccessorImpl,jdk.internal.reflect.ConstructorAccessor,jdk.internal.reflect.MethodAccessorImpl,jdk.internal.reflect.MethodAccessor,jdk.internal.reflect.MagicAccessorImpl,[Ljava.lang.reflect.Constructor;,java.lang.reflect.Constructor,[Ljava.lang.reflect.Method;,java.lang.reflect.Method,[Ljava.lang.reflect.Executable;,java.lang.reflect.Executable,java.lang.reflect.Parameter,java.lang.reflect.Field,[Ljava.lang.reflect.Member;,java.lang.reflect.Member,[Ljava.lang.reflect.AccessibleObject;,java.lang.reflect.AccessibleObject,[Ljava.lang.Module;,java.lang.Module,java.util.Properties,java.util.Hashtable,java.util.Map,java.util.Dictionary,[Ljava.lang.ThreadGroup;,java.lang.ThreadGroup,[Ljava.lang.Thread$UncaughtExceptionHandler;,java.lang.Thread$UncaughtExceptionHandler,[Ljava.lang.Thread;,java.lang.Thread,[Ljava.lang.Runnable;,java.lang.Runnable,java.lang.ref.Finalizer,java.lang.ref.PhantomReference,java.lang.ref.FinalReference,[Ljava.lang.ref.WeakReference;,java.lang.ref.WeakReference,[Ljava.lang.ref.SoftReference;,java.lang.ref.SoftReference,[Ljava.lang.ref.Reference;,java.lang.ref.Reference,java.lang.IllegalMonitorStateException,java.lang.StackOverflowError,[Ljava.lang.OutOfMemoryError;,java.lang.OutOfMemoryError,java.lang.InternalError,[Ljava.lang.VirtualMachineError;,java.lang.VirtualMachineError,java.lang.ArrayStoreException,java.lang.ClassCastException,java.lang.NoClassDefFoundError,java.lang.LinkageError,java.lang.Record,java.lang.ClassNotFoundException,java.lang.ReflectiveOperationException,java.security.SecureClassLoader,java.security.AccessController,java.security.AccessControlContext,[Ljava.security.ProtectionDomain;,java.security.ProtectionDomain,java.lang.SecurityManager,java.lang.RuntimeException,java.lang.Exception,java.lang.ThreadDeath,[Ljava.lang.Error;,java.lang.Error,[Ljava.lang.Throwable;,java.lang.Throwable,java.lang.System,[Ljava.lang.ClassLoader;,java.lang.ClassLoader,[Ljava.lang.Cloneable;,java.lang.Cloneable,[Ljava.lang.Class;,java.lang.Class,[Ljava.lang.invoke.TypeDescriptor$OfField;,java.lang.invoke.TypeDescriptor$OfField,[Ljava.lang.invoke.TypeDescriptor;,java.lang.invoke.TypeDescriptor,[Ljava.lang.reflect.Type;,java.lang.reflect.Type,[Ljava.lang.reflect.GenericDeclaration;,java.lang.reflect.GenericDeclaration,[Ljava.lang.reflect.AnnotatedElement;,java.lang.reflect.AnnotatedElement,[Ljava.lang.String;,java.lang.String,[Ljava.lang.constant.ConstantDesc;,java.lang.constant.ConstantDesc,[Ljava.lang.constant.Constable;,java.lang.constant.Constable,[Ljava.lang.CharSequence;,java.lang.CharSequence,[Ljava.lang.Comparable;,java.lang.Comparable,[Ljava.io.Serializable;,java.io.Serializable,[[Ljava.lang.Object;,[Ljava.lang.Object;,java.lang.Object, }
 - packages            0x00007ff6541c7ca0
 - module              0x00007ff6541dae90
 - unnamed module      0x00007ff6541c8450
 - dictionary          0x00007ff6541c84f0
 - jmethod count       7
 - deallocate list     0x00007ff654639ff0
 - next CLD            0x0000000000000000
原文地址:https://www.cnblogs.com/kelthuzadx/p/15726579.html