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

Redundant class building setup in LambdaMetafactory when CDS lookup succeeds

XMLWordPrintable

      When a lambda in core library implementation is archived, it still has a bit of overhead due to the computation of `ClassDesc`, `MethodTypeDesc`, `ClassEntry`, and `ConstantPoolBuilder`. These symbols are only useful to `generateInnerClass` but are computed for cache paths and nevertheless creates a lot of overhead for the fast paths.

            Unassigned Unassigned
            liach Chen Liang
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated: