hg: valhalla/valhalla/jdk: First cut at model 3 converter; if we detect classfile 52.1 when loading, divert to model 3 rewriter

Paul Benedict pbenedict at apache.org
Wed Sep 30 14:14:34 UTC 2015


Brian, I watched your video about the Model 1 and Model 2 (mangling?)
approaches. I can't remember if you mentioned a Model 3 approach in your
presentation. My apologies if I forgotten, but can you quickly explain what
makes Model 3 different?


Cheers,
Paul

On Tue, Sep 29, 2015 at 1:42 PM, <brian.goetz at oracle.com> wrote:

> Changeset: bf66aeeef857
> Author:    briangoetz
> Date:      2015-09-29 14:34 -0400
> URL:
> http://hg.openjdk.java.net/valhalla/valhalla/jdk/rev/bf66aeeef857
>
> First cut at model 3 converter; if we detect classfile 52.1 when loading,
> divert to model 3 rewriter
>
> ! src/java.base/share/classes/java/net/URLClassLoader.java
> + src/java.base/share/classes/valhalla/model3/Model3Converter.java
> + src/java.base/share/classes/valhalla/model3/SpeciesKey.java
>
>


More information about the valhalla-dev mailing list