SableVM | |
---|---|
Típusú | Java virtuális gép |
Fejlesztő | Sable Kutatócsoport |
Beírva | Java [1] |
Operációs rendszer | platformközi |
legújabb verzió | 1,13 ( 2007. március 30. ) |
Állapot | Nem támogatott |
Engedély | GNU Lesser General Public License |
Weboldal | sablevm.org |
A SableVM egy tisztatéri Java bájtkód értelmező , amely megvalósítja a Java virtuális gép specifikációját (második kiadás).
A SableVM-et úgy tervezték, hogy egy robusztus, nagymértékben hordozható, hatékony és a specifikációkkal teljes mértékben kompatibilis (JVM specifikáció, Java Native Interface , Invocation interface, Debug interfész stb.) Java virtuális gépet biztosítson, amely könnyen karbantartható és bővíthető. Jelenleg már nem támogatott.
A SableVM középpontjában egy olyan tolmács áll, amely a legjobb gyakorlatokat használja a JIT -fordítókét megközelítő nagy teljesítmény elérésére, miközben megőrzi a tolmácsok előnyeit: hordozhatóság , karbantarthatóság és egyszerűség . ez az egyszerűség teszi a SableVM forráskódot nagyon hozzáférhetővé és könnyen érthetővé az új felhasználók/programozók számára.
A SableVM ingyenes szoftver – a GNU Lesser General Public License ( LGPL ) licence alá tartozik. Használja a GNU Classpath -t is (a szerzői jog az FSF birtokában van ), amely a GNU General Public License alatt van licencelve, hivatkozási kivétellel .
A SableVM az első ingyenes virtuális gép Java számára, amely támogatja a JVMDI -t (Java Virtual Machine Debugging Interface) és a JDWP-t (Java Debug Wire Protocol). Ezeket a szabványos Java hibakereső felületeket például az Eclipse használja , hogy gazdag és felhasználóbarát Java fejlesztői környezetet biztosítson.
Java virtuális gépek ( összehasonlítás ) | |
---|---|
Sun , Oracle |
|
Főbb megvalósítások | |
Beágyazott |
|
Egyéb | |
Nem támogatott |