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

Store LambdaForms in CDS archive heap

    XMLWordPrintable

Details

    • Enhancement
    • Resolution: Unresolved
    • P4
    • tbd
    • 20
    • hotspot

    Description

      (This RFE is in need of a better name, when I know exactly what can or cannot be done ....)

      Resolution of dynamic bytecodes such as invokedynamic and invokehandle requires the creation of many objects such as LambdaForm, MethodType, MethodHandle, etc. Also, in many cases, LambdaForm${MH,DMH} classes are generated dynamically.

      The goal is this RFE is to improve start-up time by generate all these resolution artifacts ahead-of-time during CDS archive creation.

      Attachments

        Issue Links

          Activity

            People

              iklam Ioi Lam
              iklam Ioi Lam
              Votes:
              0 Vote for this issue
              Watchers:
              4 Start watching this issue

              Dates

                Created:
                Updated: