Speakers | |
---|---|
Robert Lougher | |
Schedule | |
Day | Sunday |
Room | AW1.125 |
Capacity | 76 |
Start time | 12:00 |
End time | 12:30 |
Duration | 00:30 |
Info | |
Track | Free Java devroom |
JamVM Gets a New Flavour
Porting JamVM to OpenJDK
This talk will discuss the port of JamVM to the OpenJDK library.
Many free Java VMs use GNU Classpath as their class library. With the release of OpenJDK these VMs have another free, and mature library alternative. Porting a GNU Classpath based VM to OpenJDK is, however, non-trivial as the VM interfaces of the libraries are substantially different.
This talk will discuss the port of JamVM to the OpenJDK library. It will provide a brief overview of the library interfaces and will highlight several difficulties encountered due to mismatches in library/VM responsibilities.
The talk will be of particular interest to other runtime engineers thinking about doing a port to OpenJDK. However, it should be of interest to anybody who wishes to learn more about Java runtime internals, and the roles that the VM and class libraries play.
Concurrent events:
Next (up to 3) talks in the same room (AW1.125):
When | Event | Track |
---|---|---|
12:30-13:00 | IndyDroid | Free Java |
13:30-14:00 | Azul's Foray into Open Source | Free Java |
14:00-14:30 | Free Java | Free Java |
Events that start after this one (within 30 minutes):
When | Event | Track | Where |
---|---|---|---|
12:30-13:00 | IndyDroid | Free Java | AW1.125 |
12:30-13:00 | Easy hacks to get involved with | LibreOffice | H.2214 |
12:30-13:30 | Sharing package description (and translations) between distros. | CrossDistro | H.1302 |
12:30-13:30 | Debian on ARM | CrossDistro | H.1308 |
12:50-13:30 | Introduction to writing readable and maintainable Perl | Perl | AW1.126 |
13:00-13:30 | Fighting I/O: a story of Firefox startup speed improvements | Mozilla | H.1301 |
13:00-13:30 | The Document Foundation | LibreOffice | H.2214 |
13:00-13:40 | XiVO IPPBX OpenHardware | Open Source Telephony | AW1.124 |
13:00-13:45 | Gepetto | Configuration & Systems Management | AW1.120 |
13:00-13:45 | Creating and Distributing Games with Gluon | Crossdesktop | H.1309 |
13:00-14:00 | Introduction to OpenBricks, an Embedded Linux Framework | Embedded | Lameere |
13:00-14:45 | LPI Exam 4 | Certification | Guillissen |