Difference between revisions of "DaVinciMachine"

From JVMLangSummit
Jump to navigationJump to search
m (New page: == The Da Vinci Machine Project: Many Languages, One Machine == John Rose, Sun http://openjdk.java.net/projects/mlvm ''This page attempts to model a reasonable layout for most talk pages....)
 
Line 13: Line 13:
 
=== Author Bio ===
 
=== Author Bio ===
 
''(provided by author)''
 
''(provided by author)''
 +
[[Image:JohnRose480.jpg|120px|thumb|left|John Rose]]
  
 
* Senior Staff Engineer, Sun HotSpot Compiler team
 
* Senior Staff Engineer, Sun HotSpot Compiler team
 
* 10 years working on Java (starting with Inner Classes and the HotSpot acquisition)
 
* 10 years working on Java (starting with Inner Classes and the HotSpot acquisition)
 
  
 
=== Talk Outline ===
 
=== Talk Outline ===
''(please expand cooeratively)''
+
''(please expand cooperatively)''
 
* why invokedynamic?
 
* why invokedynamic?
 
* why method handles?
 
* why method handles?
Line 25: Line 25:
  
 
=== Key Issues for Discussion (cooperative) ===
 
=== Key Issues for Discussion (cooperative) ===
''(please expand cooeratively)''
+
''(please expand cooperatively)''
 
[[Talk:DaVinciMachine]]
 
[[Talk:DaVinciMachine]]

Revision as of 21:20, 23 September 2008

The Da Vinci Machine Project: Many Languages, One Machine

John Rose, Sun http://openjdk.java.net/projects/mlvm

This page attempts to model a reasonable layout for most talk pages...

Abstract

(provided by author) (Abstract to be posted...)

(Link to talk PDF to be posted...)

Author Bio

(provided by author)

John Rose
  • Senior Staff Engineer, Sun HotSpot Compiler team
  • 10 years working on Java (starting with Inner Classes and the HotSpot acquisition)

Talk Outline

(please expand cooperatively)

  • why invokedynamic?
  • why method handles?
  • other JVM futures

Key Issues for Discussion (cooperative)

(please expand cooperatively) Talk:DaVinciMachine