Just did the quick POC (without red wine!!) at
https://github.com/krosenvold/plexus-classworlds/commit/f1059c904788eb96e22a9a6a1ead6b3febe57948

By recording the classloading and re-running in reverse order in a
(single) separate thread on
subsequent reloads, it would appear I almost cut the class loading
time in half (i'd say half-ish, maybe 40% faster). All this is based
on fairly unscientific measurements from the couch.

This was on a machine with "unlimited" IO capactity, using some of the
finest tmpfs and ssd hardware money can buy.

The validity of running the reloading in reverse order can be
discuessed, but as a quick poc
it demonstrates that there's definitely prize money to be had.

Kristian

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org
For additional commands, e-mail: dev-h...@maven.apache.org

Reply via email to