User contributions
From JVMLangSummit
Jump to navigationJump to search(newest | oldest) View (newer 500 | older 500) (20 | 50 | 100 | 250 | 500)
- 13:47, 24 April 2014 (diff | hist) (+66) 2010 Main Page (→Media) (current)
- 13:46, 24 April 2014 (diff | hist) (+171) 2010 Main Page (→Media)
- 11:20, 18 September 2012 (diff | hist) (+214) 2012 Main Page (→Links)
- 11:14, 18 September 2012 (diff | hist) (-80) 2012 Main Page (→Links)
- 15:13, 3 August 2012 (diff | hist) (+5) 2012 Main Page (→Agenda)
- 15:08, 3 August 2012 (diff | hist) (+10) Multi-tenancy Programming Models (→Links) (current)
- 15:00, 3 August 2012 (diff | hist) (+2) m Patterns for Staged Compilation in Java (→Links) (current)
- 15:00, 3 August 2012 (diff | hist) (-5) Patterns for Staged Compilation in Java
- 14:51, 3 August 2012 (diff | hist) (+49) N 0xdata Big Data (Created page with "== Links == * slides: Media:2012_BigData.pdf") (current)
- 14:50, 3 August 2012 (diff | hist) (+9) m 2012 Main Page (→Agenda)
- 14:48, 3 August 2012 (diff | hist) (+39) N File:2012 BigData.pdf (Cliff Click - Big Data, Small Computers) (current)
- 17:12, 24 July 2012 (diff | hist) (-3) m 2012 Main Page (→Agenda)
- 15:16, 19 July 2012 (diff | hist) (0) m 2012 Main Page (→Agenda)
- 15:15, 19 July 2012 (diff | hist) (+27) m 2012 Main Page (→Agenda)
- 10:47, 29 August 2011 (diff | hist) (+108) 2012 Main Page
- 16:19, 12 August 2011 (diff | hist) (+32) m 2012 Main Page
- 11:29, 21 July 2011 (diff | hist) (0) 2012 Main Page
- 10:35, 21 July 2011 (diff | hist) (+98) 2012 Main Page
- 10:33, 21 July 2011 (diff | hist) (0) N File:2011 Chronon.pdf (current)
- 17:22, 20 July 2011 (diff | hist) (+25) 2012 Main Page
- 17:20, 20 July 2011 (diff | hist) (-2) 2011 Keynote (current)
- 17:20, 20 July 2011 (diff | hist) (+71) N 2011 Keynote (New page: ;Speaker: Cameron Purdy ;Resources: ( Slides))
- 17:16, 20 July 2011 (diff | hist) (+89) 2012 Main Page
- 17:16, 20 July 2011 (diff | hist) (+58) Kotlin (current)
- 17:15, 20 July 2011 (diff | hist) (+27) Kotlin
- 17:12, 20 July 2011 (diff | hist) (0) N File:Jetbrains-Kotlin-workshop.pdf (current)
- 17:12, 20 July 2011 (diff | hist) (0) N File:Jetbrains-Kotlin.pdf (current)
- 17:12, 20 July 2011 (diff | hist) (+75) N Jvmtracejit (New page: ;Speaker: Sunil Puri ;Resources: Slides)
- 17:12, 20 July 2011 (diff | hist) (-10) Nashorn (current)
- 17:12, 20 July 2011 (diff | hist) (0) N File:Puri-jvmtracejit.pdf (current)
- 17:08, 20 July 2011 (diff | hist) (+44) 2012 Main Page
- 17:05, 20 July 2011 (diff | hist) (+51) 2012 Main Page
- 17:01, 20 July 2011 (diff | hist) (+34) 2012 Main Page
- 17:00, 20 July 2011 (diff | hist) (+1) Porting Smalltalk (current)
- 17:00, 20 July 2011 (diff | hist) (+98) N Porting Smalltalk (New page: ;Speaker: Mark Roos ;Resources: "Rtalk - Smalltalk on the JVM" slides)
- 16:59, 20 July 2011 (diff | hist) (0) N File:Roos-Rtalk.pdf (current)
- 16:57, 20 July 2011 (diff | hist) (-1) 2012 Main Page
- 16:57, 20 July 2011 (diff | hist) (+35) 2012 Main Page
- 16:56, 20 July 2011 (diff | hist) (+67) N Java SE (New page: ;Speaker: Georges Saab ;Resources: Slides) (current)
- 16:56, 20 July 2011 (diff | hist) (0) N File:JVMLS GES.pdf (current)
- 16:27, 19 July 2011 (diff | hist) (+137) N Fortress 2011 (New page: ;Speaker: Christine Flood ;Resources: "Project Fortress Bytecode Optimizer" slides) (current)
- 16:26, 19 July 2011 (diff | hist) (+7) 2012 Main Page
- 16:26, 19 July 2011 (diff | hist) (+52) 2012 Main Page
- 16:25, 19 July 2011 (diff | hist) (0) N File:Project Fortress Bytecode Optimizer.pdf (current)
- 16:14, 19 July 2011 (diff | hist) (+39) 2012 Main Page
- 16:12, 19 July 2011 (diff | hist) (+61) 2012 Main Page
- 16:06, 19 July 2011 (diff | hist) (+28) 2012 Main Page
- 16:06, 19 July 2011 (diff | hist) (+76) N Nashorn (New page: ;Speaker: Jim Laskey ;Resources: "Nashorn" slides)
- 16:04, 19 July 2011 (diff | hist) (0) N File:Nashorn.pdf (current)
- 18:13, 18 July 2011 (diff | hist) (+78) Async .NET (current)
- 18:13, 18 July 2011 (diff | hist) (0) N File:Unified types and reified generics.pdf (current)
- 18:12, 18 July 2011 (diff | hist) (+319) N Async .NET (New page: ;Speaker: Mads Torgersen ;Resources: "Async in .NET" Slides and " The example code used in the demo is at http://www.msdn.com/vstudio/async together with ...)
- 18:09, 18 July 2011 (diff | hist) (0) N File:Async in .NET.pdf (current)
- 10:15, 8 July 2011 (diff | hist) (+17) 2012 Main Page
- 13:59, 6 July 2011 (diff | hist) (+27) 2012 Main Page
- 13:59, 6 July 2011 (diff | hist) (+147) 2010 Main Page
- 13:58, 6 July 2011 (diff | hist) (-1,633) 2012 Main Page
- 13:58, 6 July 2011 (diff | hist) (+2,127) N 2011 Main Page (New page: == Agenda for the 2011 [http://jvmlangsummit.com/ JVM Language Summit] == {| border="1" ! !Monday 7/18 !Tuesday 7/19 !Wednesday 7/20 |- | 8:00|| align="center" colspan="3" style="backgro...)
- 13:29, 6 July 2011 (diff | hist) (+5,281) 2010 Main Page
- 13:28, 6 July 2011 (diff | hist) (-5,307) 2012 Main Page
- 13:28, 6 July 2011 (diff | hist) (+3,614) 2010 Main Page
- 13:28, 6 July 2011 (diff | hist) (+25) N 2010 Main Page (New page: Placeholder for 2010 page)
- 16:01, 5 October 2010 (diff | hist) (+32) JLS 10 (current)
- 15:49, 5 October 2010 (diff | hist) (+20) JLS 10
- 15:48, 5 October 2010 (diff | hist) (+1,627) JLS 10
- 15:38, 5 October 2010 (diff | hist) (+3,581) N JLS 10 (New page: = Interfaces = An interface declaration introduces a new reference type whose members are classes, interfaces, constants and abstract methods. This type has no implementation, but otherwi...)
- 12:34, 3 September 2010 (diff | hist) (-21) 2012 Main Page
- 12:31, 3 September 2010 (diff | hist) (+4,153) 2012 Main Page
- 12:30, 3 September 2010 (diff | hist) (-17) Efficient compilation of Lambdas using MethodHandles and JRockit (current)
- 12:29, 3 September 2010 (diff | hist) (-17) MethodHandles: an IBM implementation (current)
- 12:28, 3 September 2010 (diff | hist) (-17) Engineering Fine-Grained Parallelism in Java (current)
- 12:27, 3 September 2010 (diff | hist) (-17) Gathering the threads: JVM Futures (current)
- 12:26, 3 September 2010 (diff | hist) (-17) The Maxine Inspector: a Specialized Tool for VM Development (current)
- 12:25, 3 September 2010 (diff | hist) (-17) Symmetric multilanguage VM architecture (current)
- 12:24, 3 September 2010 (diff | hist) (+51) Project Fortress compiler implementation status (current)
- 12:22, 3 September 2010 (diff | hist) (-17) Mixed language project compilation in Eclipse: Java and Groovy (current)
- 12:21, 3 September 2010 (diff | hist) (-17) Faking closures on the JVM isn't as simple as it looks (current)
- 12:20, 3 September 2010 (diff | hist) (-17) Project Fortress compiler implementation status
- 12:19, 3 September 2010 (diff | hist) (-17) Kawa and gnu.bytecode update (current)
- 12:19, 3 September 2010 (diff | hist) (-6) m PHP.reboot: a post JSR292 dynamic language (current)
- 12:17, 3 September 2010 (diff | hist) (-17) Erjang - A JVM-based Erlang VM (current)
- 12:16, 3 September 2010 (diff | hist) (-17) Digital Performance (current)
- 12:16, 3 September 2010 (diff | hist) (+60) The Thorn Programming Language: Robust Distributed Scripting on the JVM (current)
- 12:14, 3 September 2010 (diff | hist) (-17) LINQ: Language Features for concurrency (among other things) (current)
- 12:13, 3 September 2010 (diff | hist) (-17) Chronon - Time Travelling Debugger (current)
- 12:13, 3 September 2010 (diff | hist) (-17) m Coroutines for the Java Platform (current)
- 12:11, 3 September 2010 (diff | hist) (-17) Register Allocation on SSA form for Java Just-in-Time Compilation (current)
- 12:10, 3 September 2010 (diff | hist) (+60) Improvements in OpenJDK useful for JVM languages (current)
- 12:08, 3 September 2010 (diff | hist) (-17) m Trending Toward the Middle: The Best of Static and Dynamic (current)
- 10:14, 3 September 2010 (diff | hist) (+7) m 2012 Main Page
- 18:22, 27 August 2010 (diff | hist) (+130) 2012 Main Page
- 18:13, 27 August 2010 (diff | hist) (+781) 2012 Main Page
- 18:11, 27 August 2010 (diff | hist) (+8) m Efficient compilation of Lambdas using MethodHandles and JRockit
- 18:00, 27 August 2010 (diff | hist) (+20) m Introduction to Gosu (current)
- 17:59, 27 August 2010 (diff | hist) (+82) Introduction to Gosu
- 17:57, 27 August 2010 (diff | hist) (+89) The Maxine Inspector: a Specialized Tool for VM Development
- 17:57, 27 August 2010 (diff | hist) (+89) Symmetric multilanguage VM architecture
- 17:56, 27 August 2010 (diff | hist) (+89) Mixed language project compilation in Eclipse: Java and Groovy
- 17:55, 27 August 2010 (diff | hist) (+85) Faking closures on the JVM isn't as simple as it looks
- 17:55, 27 August 2010 (diff | hist) (+89) Project Fortress compiler implementation status
- 17:54, 27 August 2010 (diff | hist) (+85) Kawa and gnu.bytecode update
- 17:54, 27 August 2010 (diff | hist) (+12) Improvements in Groovy performance (current)
- 17:53, 27 August 2010 (diff | hist) (+15) Continuations in Servers (current)
- 17:52, 27 August 2010 (diff | hist) (+11) m Virgil on the JVM (current)
- 17:51, 27 August 2010 (diff | hist) (+85) Erjang - A JVM-based Erlang VM
- 17:51, 27 August 2010 (diff | hist) (+120) N Digital Performance (New page: ;Speaker: Cliff Click, Azul Systems ;Resources: [http://medianetwork.oracle.com/media/show/15498?n=playlist&nid=1 Video])
- 17:48, 27 August 2010 (diff | hist) (-145) 2012 Main Page
- 17:35, 27 August 2010 (diff | hist) (+89) MethodHandles: an IBM implementation
- 17:35, 27 August 2010 (diff | hist) (+12) m The Thorn Programming Language: Robust Distributed Scripting on the JVM
- 17:34, 27 August 2010 (diff | hist) (+89) LINQ: Language Features for concurrency (among other things)
- 17:34, 27 August 2010 (diff | hist) (+12) m Improvements in OpenJDK useful for JVM languages
- 17:33, 27 August 2010 (diff | hist) (+12) m Performance Anxiety (current)
- 17:33, 27 August 2010 (diff | hist) (+89) Engineering Fine-Grained Parallelism in Java
- 17:32, 27 August 2010 (diff | hist) (+89) Efficient compilation of Lambdas using MethodHandles and JRockit
- 17:31, 27 August 2010 (diff | hist) (+130) Chronon - Time Travelling Debugger
- 17:30, 27 August 2010 (diff | hist) (+89) Coroutines for the Java Platform
- 17:29, 27 August 2010 (diff | hist) (+89) Register Allocation on SSA form for Java Just-in-Time Compilation
- 17:28, 27 August 2010 (diff | hist) (+97) Gathering the threads: JVM Futures
- 17:26, 27 August 2010 (diff | hist) (+89) Trending Toward the Middle: The Best of Static and Dynamic
- 17:13, 25 August 2010 (diff | hist) (+53) m Improvements in OpenJDK useful for JVM languages
- 17:10, 25 August 2010 (diff | hist) (0) N File:Jvm-lang-2010-ecaspole-100723.pdf (current)
- 15:18, 9 August 2010 (diff | hist) (+46) Performance Anxiety
- 15:17, 9 August 2010 (diff | hist) (0) N File:PerformanceAnxiety2010.pdf (current)
- 14:44, 29 July 2010 (diff | hist) (-12) 2012 Main Page
- 14:43, 29 July 2010 (diff | hist) (+34) 2012 Main Page
- 16:42, 28 July 2010 (diff | hist) (0) 2012 Main Page (→Pictures)
- 16:41, 28 July 2010 (diff | hist) (+17) 2012 Main Page (→Pictures)
- 16:41, 28 July 2010 (diff | hist) (+5) 2012 Main Page (→Pictures)
- 16:40, 28 July 2010 (diff | hist) (-9) 2012 Main Page (→Pictures)
- 16:40, 28 July 2010 (diff | hist) (+13) 2012 Main Page (→Pictures)
- 16:39, 28 July 2010 (diff | hist) (+108) 2012 Main Page (→Agenda for the 2010 JVM Language Summit)
- 17:56, 20 July 2010 (diff | hist) (+23) 2012 Main Page
- 13:33, 20 July 2010 (diff | hist) (+1) 2012 Main Page
- 12:35, 20 July 2010 (diff | hist) (-3) 2012 Main Page
- 12:32, 20 July 2010 (diff | hist) (+20) 2012 Main Page
- 19:57, 16 July 2010 (diff | hist) (+25) 2012 Main Page (→Agenda for the 2010 JVM Language Summit)
- 19:51, 16 July 2010 (diff | hist) (+115) 2012 Main Page
- 17:55, 1 July 2010 (diff | hist) (+100) 2012 Main Page
- 19:38, 28 June 2010 (diff | hist) (+663) 2012 Main Page
- 17:52, 28 June 2010 (diff | hist) (+10) m Symmetric multilanguage VM architecture
- 17:52, 28 June 2010 (diff | hist) (+10) m Project Fortress compiler implementation status
- 17:51, 28 June 2010 (diff | hist) (+40) m Faking closures on the JVM isn't as simple as it looks
- 17:51, 28 June 2010 (diff | hist) (+67) m PHP.reboot: a post JSR292 dynamic language
- 17:50, 28 June 2010 (diff | hist) (+10) m LINQ: Language Features for concurrency (among other things)
- 17:49, 28 June 2010 (diff | hist) (+48) m Improvements in Groovy performance
- 17:49, 28 June 2010 (diff | hist) (+10) m The Maxine Inspector: a Specialized Tool for VM Development
- 17:48, 28 June 2010 (diff | hist) (+63) m Erjang - A JVM-based Erlang VM
- 17:48, 28 June 2010 (diff | hist) (+10) m MethodHandles: an IBM implementation
- 17:47, 28 June 2010 (diff | hist) (+27) m Kawa and gnu.bytecode update
- 17:46, 28 June 2010 (diff | hist) (+19) m The Thorn Programming Language: Robust Distributed Scripting on the JVM
- 17:46, 28 June 2010 (diff | hist) (+10) m Performance Anxiety
- 17:46, 28 June 2010 (diff | hist) (+59) m Engineering Fine-Grained Parallelism in Java
- 17:45, 28 June 2010 (diff | hist) (+10) m Efficient compilation of Lambdas using MethodHandles and JRockit
- 17:45, 28 June 2010 (diff | hist) (+10) m Chronon - Time Travelling Debugger
- 17:44, 28 June 2010 (diff | hist) (+59) Coroutines for the Java Platform
- 17:44, 28 June 2010 (diff | hist) (+44) m Register Allocation on SSA form for Java Just-in-Time Compilation
- 17:43, 28 June 2010 (diff | hist) (+10) Improvements in OpenJDK useful for JVM languages
- 17:42, 28 June 2010 (diff | hist) (+42) Trending Toward the Middle: The Best of Static and Dynamic
- 17:41, 28 June 2010 (diff | hist) (+62) Mixed language project compilation in Eclipse: Java and Groovy
- 17:38, 28 June 2010 (diff | hist) (+8) m Performance Anxiety
- 17:38, 28 June 2010 (diff | hist) (+5) Improvements in OpenJDK useful for JVM languages
- 17:37, 28 June 2010 (diff | hist) (+2) m 2012 Main Page
- 17:36, 28 June 2010 (diff | hist) (+93) 2012 Main Page
- 17:31, 28 June 2010 (diff | hist) (+940) N Mixed language project compilation in Eclipse: Java and Groovy (New page: Andy Clement, VMware ===Abstract=== Under the Groovy-Eclipse project the Eclipse Compiler for Java (ecj) has been opened up and extensions defined to allow other language compilers to pl...)
- 17:30, 28 June 2010 (diff | hist) (+403) N Symmetric multilanguage VM architecture (New page: Oleg Pliss, Oracle ===Abstract=== This is a work-in-progress report on implementation of JavaScript engine in a small JVM running on mobile devices. We are building a symmetric multilang...)
- 17:30, 28 June 2010 (diff | hist) (+147) N Project Fortress compiler implementation status (New page: Christine Flood, Oracle ===Abstract=== We'll briefly introduce the Project Fortress programming language and discuss our current compiler status.)
- 17:29, 28 June 2010 (diff | hist) (+452) N Faking closures on the JVM isn't as simple as it looks (New page: David Pollak ===Abstract=== Scala is a hybrid function/OO language that fully supports and extends Java's object model as well as providing functions that close over current scope. Well,...)
- 17:29, 28 June 2010 (diff | hist) (+1) m 2012 Main Page
- 17:29, 28 June 2010 (diff | hist) (+348) N PHP.reboot: a post JSR292 dynamic language (New page: Rémi Forax ===Abstract=== I will present my new pet project: PHP.reboot a safe and secure PHP like language that run on top of a 1.7 VM. After a short presentation of the language, I wi...)
- 17:28, 28 June 2010 (diff | hist) (+444) N LINQ: Language Features for concurrency (among other things) (New page: Neal Gafter, Microsoft ===Abstract=== Language Integrated Query (LINQ) is a collection of language features, including lambda expressions and extension methods, that provides a pluggable...)
- 17:27, 28 June 2010 (diff | hist) (+314) N Improvements in Groovy performance (New page: Jochen Theodorou ===Abstract=== Connecting to my talk in 2009 I will show some examples in that Groovy will gain very much performance with Groovy release 1.8. I w...)
- 17:26, 28 June 2010 (diff | hist) (+788) N The Maxine Inspector: a Specialized Tool for VM Development (New page: Michael Van De Vanter, Oracle ===Abstract=== The Maxine Inspector is an all-in-one tool highly specialized for developing the Maxine VM: a Java VM written in Java, using meta-circular de...)
- 17:25, 28 June 2010 (diff | hist) (+1,026) N Erjang - A JVM-based Erlang VM (New page: Kresten Krab Thorup, Trifork ===Abstract=== Over the last few years, I have been meeting "Erlang people" more and more often, and I was getting the impression that they have a magical ab...)
- 17:24, 28 June 2010 (diff | hist) (+616) N MethodHandles: an IBM implementation (New page: Dan Heidinga, IBM ===Abstract=== This session will provide an overview of the IBM implementation strategy for the key feature of JSR 292: MethodHandles. Implementation tricks and challen...)
- 17:24, 28 June 2010 (diff | hist) (+461) N Kawa and gnu.bytecode update (New page: Per Bothner ===Abstract=== An update on [http://www.gnu.org/software/kawa Kawa] and the gnu.bytecode toolkit. I'll focus on implementation, performance, and optimizations. For example gn...)
- 17:23, 28 June 2010 (diff | hist) (+1,097) N The Thorn Programming Language: Robust Distributed Scripting on the JVM (New page: John Field, IBM Research http://www.thorn-lang.org/ ===Abstract=== Scripting languages enjoy great popularity due to their support for rapid and exploratory development. They typically ...)
- 17:21, 28 June 2010 (diff | hist) (+1) Performance Anxiety
- 17:21, 28 June 2010 (diff | hist) (+543) N Performance Anxiety (New page: Joshua Bloch ===Abstract=== This talk delves deeper into the topics discussed at 2009's [[MindTheSemanticGap|Mind the Semantic Gap] workshop. As the performance of our systems improves, ...)
- 17:19, 28 June 2010 (diff | hist) (+221) N Engineering Fine-Grained Parallelism in Java (New page: Doug Lea ===Abstract=== This talk describes ongoing efforts to add work-stealing, lightweight barriers, and related support into core libraries. The presentation also covers potential ap...)
- 17:19, 28 June 2010 (diff | hist) (+322) N Efficient compilation of Lambdas using MethodHandles and JRockit (New page: Fredrik Öhrström ===Abstract=== MethodHandles can (will) be used to implement Lambdas and closures in Java. It might look like the new language constructs will have worse performance t...)
- 17:18, 28 June 2010 (diff | hist) (+2) Chronon - Time Travelling Debugger
- 17:17, 28 June 2010 (diff | hist) (+847) N Chronon - Time Travelling Debugger (New page: Prashant Deva ===Abstract=== Chronon is a flight data recorder for Java program. It literally records every method call, assignment, exception, and every other meaningful line of code on...)
- 17:16, 28 June 2010 (diff | hist) (+632) N Coroutines for the Java Platform (New page: Lukas Stadler ===Abstract=== Coroutines are an elegant and efficient implementation construct for numerous algorithmic problems. As more and more languages are implemented on top of the ...)
- 17:16, 28 June 2010 (diff | hist) (+924) N Register Allocation on SSA form for Java Just-in-Time Compilation (New page: Christian Wimmer ===Abstract=== Register allocation is one of the most important, but also the most expensive compiler optimizations. This is especially critical for Java just-in-time co...)
- 17:15, 28 June 2010 (diff | hist) (+855) N Improvements in OpenJDK useful for JVM languages (New page: Eric Caspole ===Abstract=== We will cover recent contributions to OpenJDK from AMD Java Labs that offer improvements in developer productivity and application performance, which would be...)
- 17:13, 28 June 2010 (diff | hist) (+854) 2012 Main Page
- 16:33, 28 June 2010 (diff | hist) (+553) N Trending Toward the Middle: The Best of Static and Dynamic (New page: Charles Nutter ===Abstract=== Static languages invariably end up adding features that make them more dynamic (or make them feel more dynamic). Dynamic languages strive for performance by...)
- 16:27, 28 June 2010 (diff | hist) (+5) 2012 Main Page
- 16:23, 28 June 2010 (diff | hist) (+2,631) 2012 Main Page
- 16:20, 28 June 2010 (diff | hist) (+28) N 2012 Main Page (Main Page moved to 2009 Main Page)
- 16:20, 28 June 2010 (diff | hist) (-3,831) m 2009 Main Page (Main Page moved to 2009 Main Page) (current)
(newest | oldest) View (newer 500 | older 500) (20 | 50 | 100 | 250 | 500)