SableVM

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.

Áttekintés

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.

Lásd még

Jegyzetek

  1. A sablevm nyílt forráskódú projekt az Open Hubon: Nyelvek oldala - 2006.

Linkek