Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

We regenerate the XXX$Holder classes to contain all necessary methods used by the application.

Static Dump

This is being implemented in JDK-8247536

During the trial run (with -XX:DumpLoadedClassList=classlist), we can save the list of LambdaForm handlers using a special syntax like:

...

  • (This will be done in a follow-up RFE JDK-XXXXXXX/TBD)
  • Collect a @lambda-form-invoker list (in memory) when -XX:ArchiveClassesAtExit is specified.
  • When the dynamic archive is dumped, use this list to create customized Holder classes.
  • TBD

...