Difference between revisions of "2012 Main Page"

From JVMLangSummit
Jump to navigationJump to search
Line 1: Line 1:
== [[#SUMMIT ATTENDEES: READ THIS FIRST|SUMMIT ATTENDEES: CLICK THIS FIRST]] ==
+
== Contact ==
Contact emails: [mailto:brian.goetz-at-oracle.com Brian Goetz] [mailto:john.r.rose-at-oracle.com John Rose]
+
 
 +
[mailto:brian.goetz-at-oracle.com Brian Goetz] and [mailto:john.r.rose-at-oracle.com John Rose]
 +
 
 +
== Bonus Discussions ==
  
==Bonus Discussions==
 
 
(add pages and/or workshop links here)
 
(add pages and/or workshop links here)
 
* [[What the JVM needs]]
 
* [[What the JVM needs]]
Line 9: Line 11:
  
 
== Media ==
 
== Media ==
<strong>Videos will be available soon</strong>
 
  
http://picasaweb.google.com/Pliss.Oleg/JVMLanguageSummit2010# (Oleg's Nikon) [[Image:40_-_Doug_Lea.jpg|200px|thumb|left|Doug Lea]]
+
* http://picasaweb.google.com/Pliss.Oleg/JVMLanguageSummit2010# (Oleg Pliss)
 +
* http://gallery.me.com/rose00#100059 (John Rose)
  
http://gallery.me.com/rose00#100059 (Rose iPhone) [[Image:Rose-iphone-IMG 0023.jpg|thumb|right|Remi and Kresten]]
+
<gallery widths=200px>
<br style="clear: both" />
+
Image:40_-_Doug_Lea.jpg|Doug Lea
 +
Image:Rose-iphone-IMG 0023.jpg|Remi and Kresten
 +
</gallery>
  
==Agenda for the 2010 [http://jvmlangsummit.com/ JVM Language Summit]==
+
== Agenda for the 2010 [http://jvmlangsummit.com/ JVM Language Summit] ==
  
 
{| border="1"
 
{| border="1"
Line 50: Line 54:
 
|  2:30|| rowspan="2" style="color:lightblue; background-color:green;" | W1A: Fredrik Öhrström <br> Compile your favourite Lambda expression! <br> <br> W1B: Ben Titzer <br> [[Virgil on the JVM]] || Dan Heidinga <br> [[MethodHandles: an IBM implementation]] || Andy Clement <br> [[Mixed language project compilation in Eclipse: Java and Groovy]]
 
|  2:30|| rowspan="2" style="color:lightblue; background-color:green;" | W1A: Fredrik Öhrström <br> Compile your favourite Lambda expression! <br> <br> W1B: Ben Titzer <br> [[Virgil on the JVM]] || Dan Heidinga <br> [[MethodHandles: an IBM implementation]] || Andy Clement <br> [[Mixed language project compilation in Eclipse: Java and Groovy]]
 
|-
 
|-
|  3:00|| Cliff Click <br> Digital Performance || Oleg Pliss <br> [[Symmetric multilanguage VM architecture]]
+
|  3:00|| Cliff Click <br> [[Digital Performance]] || Oleg Pliss <br> [[Symmetric multilanguage VM architecture]]
 
|-
 
|-
 
|  3:30|| align="center" style="color:green; background-color:#ffffcc;" | Break <br> (30 mins) || Kresten Krab Thorup <br> [[Erjang - A JVM-based Erlang VM]] || Michael Van De Vanter <br> [[The Maxine Inspector: a Specialized Tool for VM Development]]
 
|  3:30|| align="center" style="color:green; background-color:#ffffcc;" | Break <br> (30 mins) || Kresten Krab Thorup <br> [[Erjang - A JVM-based Erlang VM]] || Michael Van De Vanter <br> [[The Maxine Inspector: a Specialized Tool for VM Development]]

Revision as of 17:48, 27 August 2010

Contact

Brian Goetz and John Rose

Bonus Discussions

(add pages and/or workshop links here)

Media

Agenda for the 2010 JVM Language Summit

Monday 7/26 Tuesday 7/27 Wednesday 7/28
8:30 Breakfast
(30 mins)
9:00 Brian Goetz
Welcome
Doug Lea (Keynote)
Engineering Fine-Grained Parallelism in Java
Jochen Theodorou
Improvements in Groovy performance
9:30 Charles Nutter
Trending Toward the Middle: The Best of Static and Dynamic
Rémi Forax
PHP.reboot: a post JSR292 dynamic language
10:00 Eric Caspole
Improvements in OpenJDK useful for JVM languages
Joshua Bloch
Performance Anxiety
Per Bothner
Kawa and gnu.bytecode update
10:30 Break
(30 mins)
11:00 John Rose
Gathering the threads: JVM Futures
W1A: John Rose

W1B: Robert McKinney
Introduction to Gosu
W1A: Rich Hickey
What the JVM needs

W2B: John Field
Thorn
11:30 Christian Wimmer
Register Allocation on SSA form for Java Just-in-Time Compilation
12:00 Lunch
(60 mins)
Lunch
(30 mins)
12:30 Christine Flood
Project Fortress compiler implementation status
1:00 Lukas Stadler
Coroutines for the Java Platform
Neal Gafter
LINQ: Language Features for concurrency (among other things)
David Pollak
Faking closures on the JVM isn't as simple as it looks
1:30 Prashant Deva
Chronon - Time Travelling Debugger
John Field
The Thorn Programming Language: Robust Distributed Scripting on the JVM
Break
(30 mins)
2:00 Fredrik Öhrström
Efficient compilation of Lambdas using MethodHandles and JRockit
Break
(30 mins)
Adam Messinger
Oracle
2:30 W1A: Fredrik Öhrström
Compile your favourite Lambda expression!

W1B: Ben Titzer
Virgil on the JVM
Dan Heidinga
MethodHandles: an IBM implementation
Andy Clement
Mixed language project compilation in Eclipse: Java and Groovy
3:00 Cliff Click
Digital Performance
Oleg Pliss
Symmetric multilanguage VM architecture
3:30 Break
(30 mins)
Kresten Krab Thorup
Erjang - A JVM-based Erlang VM
Michael Van De Vanter
The Maxine Inspector: a Specialized Tool for VM Development
4:00 W2A: Charles Nutter

W2B: Hiroshi Yamauchi
Continuations in Servers
W2A: Kresten Krab Thorup
W2A: Cliff Click

W2B: Per Bothner
Speedy Scripting
4:30
5:00 Break Lightning talks Final break
6:00 Dinner at Faultline

Uploading

If you have a http://java.net/ (or OpenJDK) user name, please use that to register on this wiki.

If you logged in for the first time as a jvmlang participant, please register as yourself on this wiki.

The initial jvmlang participant account does not have full write privileges; please use it only for self-registering.

If you are having trouble recovering your password from last year, just re-register (e.g., jrose2).

Past years

  • Main pages for the JVM Language Summit in 2008 and 2009.