maven-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Jason van Zyl <>
Subject Re: Parallel classloading, need review...
Date Thu, 08 Aug 2013 18:20:46 GMT
What the performance difference in loading classes in your stand-alone tests?

On Aug 8, 2013, at 2:12 PM, Kristian Rosenvold <> wrote:

> I just committed an update to plexus-classworlds that permits
> concurrent classloading under jdk7.
> I would really appreciate it if anyone would care to review this
> patch, especially regarding thread safety (esp the use of guards
> to access the protected methods of the base classes, which is where
> the likely stuff might be).
> It's also possible to test this locally by building the snapshot
> version from github and replacing the
> plexus-classworlds-*.jar file in the "lib" folder of your maven
> installation. You probably want to be running with the -T option
> for a meaningful test.
> Dont expect significant gains until I am able to re-consider the
> synchronization in maven core regarding plugin
> construction, since that's pretty heavily synchronized atm. This is in
> the famous pipeline, and this patch is step 1.
> So if anyone wants to study the details of the new jdk7 class loaders
> and do a review at the same time, the
> commit can be found here:
> ---------------------------------------------------------------------
> To unsubscribe, e-mail:
> For additional commands, e-mail:



Jason van Zyl
Founder,  Apache Maven

Script timed out

  • Unnamed multipart/alternative (inline, None, 0 bytes)
View raw message