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

Brian Goetz brian.goetz at oracle.com
Wed Sep 30 14:35:24 UTC 2015


Model 3 == Act 3.

On 9/30/2015 10:14 AM, Paul Benedict wrote:
> 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
> <mailto: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