Performance regression in BuiltinClassLoader?

Eirik Bjørsnøs eirbjo at gmail.com
Mon Jan 18 19:35:54 UTC 2021


Alan,

I have been using "make images" all along. This
produces build/macosx-x86_64-server-release/jdk/modules with unpacked
modules.

I'm a bit confused since "make help" seems to indicate that "make jdk"
should create unpacked modules, while "make images" should perhaps not? Or
did I misunderstand?

Eirik.



On Mon, Jan 18, 2021 at 8:31 PM Alan Bateman <Alan.Bateman at oracle.com>
wrote:

> On 18/01/2021 19:24, Eirik Bjørsnøs wrote:
> > For good measure, I did a JFR recording which revealed that
> > ExplodedModuleReader was doing file stat in 263 of 277 native method
> > samples.
> >
> > Which lie explains all this, since the 15 I used was not shipped with
> > exploded jmods..
> >
> > How do I build OpenJDK with packaged modules?
> >
> Have you done "make images"? You should see images/jdk in your build
> output.
>
> -Alan
>


More information about the core-libs-dev mailing list