[lworld] RFR: 8364483: [lworld] Pre-register migrated classes in class loaders

Frederic Parain fparain at openjdk.org
Wed Aug 6 18:33:33 UTC 2025


On Thu, 31 Jul 2025 20:10:14 GMT, Coleen Phillimore <coleenp at openjdk.org> wrote:

> This change preloads and preregisters all classes in the migrated classes lists, in all class loaders.
> Tested with tier1 locally and with -XX:+PrintSystemDictionaryAtExit.

src/hotspot/share/classfile/vmSymbols.hpp line 900:

> 898:   static void migrated_class_names_do(Function f) {
> 899:      for (int i = 0; i < _migrated_class_names_length; i++) {
> 900:        //f->do_symbol(&_migrated_class_names[i]);

Commented line to be removed?

-------------

PR Review Comment: https://git.openjdk.org/valhalla/pull/1520#discussion_r2257963156


More information about the valhalla-dev mailing list