Up Virtuelle Maschinen

JVM - Java-Virtual-Machine

Ada on JVM Kap. 2

JVM an sich

Java-Technologien
Java Standard Edition
EE - Enterprise
ME Micro-Edition
für eingebettete Geräte (Mobiltelefone, TV settopboxes, Drucker, Karten

Sprachen auf der JVM

Andere Sprachen müssen oft eingeschränkt werden (Grunge TU Berlin)

Clojure
Funktionale, LISP-Basierende Sprace mit transaktionalem Speichersystem
JGNAT
ADA auf der JVM
SmartEiffel produziert auch Bytecode.
Jython - Python auf der JVM

Implementierungen

Oracle, ehemals SUN
Die Firma SUN definiert die Java Spezifikation und stellt eine Implementierung.
IBM
OpenJDK
Kaffe
Opensource-Implementierung aus Schweden
JamaicaVM
Echtzeit-Java auf VxWorks,NetOS, und Linux
Hier ein Artikel.
JamVM
eine JVMv2 -Implementierung mit 200K Speicherfootprint
libgccjit.so: an embeddable JIT-compiler based on GCC
Heise
Sammlungen:
Weitere
JVM

Mechanismen und Techniken

Weitere Links:
Java performance tuning
Java Tuning White Paper
Java performance Tuning
Ein Portal um Java-Performancetuning

Implementierungen


Informatik- und Netzwerkverein Ravensburg e.V Rudolf Weber