Comparison table of various JVMs
(A work in progress, garnered from various opinions on #harmony/mailing-list by someone with no opinion of his own - HenriYandell)
|
JVM |
License |
Platform coverage |
Community |
Performance |
Debuggability |
|
for win32,unix; on x86,ppc,sparc,hppa; with C++ |
JIT |
||||
|
Proprietary |
OS X |
||||
|
Proprietary |
Windows/Linux |
||||
|
Tools are |
|||||
|
Proprietary |
|||||
|
Proprietary |
|||||
|
.Net/Mono |
|||||
|
*nix: x86 |
|||||
|
*nix: x86/Power PC/ARM |
|||||
|
Linux (x86+PowerPC)/AIX/OS X |
|||||
|
Modified ZLib |
PC, Playstation2, Xbox, Gamecube |
||||
|
Windows/Linux |
Inactive |
||||
|
Active |
Average |
JVMDI/JDWP |
|||
|
Various - SCSL/JRL |
Windows/Linux/Solaris |
||||
|
GPL/LGPL |
|
||||
|
GPL |
Windows/Linux x86, Java 1.3/1.4/1.5 |
||||
|
Unknown |
Unknown |
||||
|
GPL |
Linux/x86 |
||||
|
Alpha, i386, MIPS (64-bit), PowerPC (32-bit), x86_64 |
Active |
JIT |
|||