CFV: Project Valhalla

John Rose john.r.rose at
Mon Jun 23 17:24:55 UTC 2014

On Jun 23, 2014, at 10:19 AM, Patrick Wright <pdoubleya at> wrote:

> Hi Brian,
> One quick question - how is this/will this be different from the Da Vinci
> Project/MLVM? Do you expect Da Vinci to continue once Valhalla kicks off?

Good question.  The charter for Da Vinci is to incubate JVM features for languages other than Java (tail call), or for general language support without associated Java language changes (invokedynamic).  It envisions value types, but those are now properly part of Valhalla.

Valhalla is intended to support the evolution of Java itself.

— John

> Thanks,
> Patrick
> On Sun, Jun 22, 2014 at 5:05 PM, Brian Goetz <brian.goetz at> wrote:
>> I hereby propose the creation of Project Valhalla with myself as the Lead
>> and the HotSpot group as the sponsoring group.

More information about the discuss mailing list