SableVM

SableVM
Typ Java virtuální stroj
Vývojář Sable Research Group
Zapsáno v Java [1]
Operační systém multiplatformní
Nejnovější verze 1.13 ( 30. března 2007 )
Stát Není podporováno
Licence GNU Lesser General Public License
webová stránka sablevm.org

SableVM  je interpret bajtového kódu Java pro čisté prostory , který implementuje specifikaci Java Virtual Machine (druhé vydání).

SableVM byl navržen tak, aby poskytoval robustní, vysoce přenosný, efektivní a plně kompatibilní (specifikace JVM, Java Native Interface , Invokační rozhraní, Debug rozhraní atd.) Java Virtual Machine, který lze snadno udržovat a rozšiřovat. V současné době již není podporováno.

Přehled

Srdcem SableVM je interpret , který využívá osvědčené postupy k dosažení vysokého výkonu blížícího se výkonu kompilátoru JIT při zachování výhod interpretů: přenositelnost , udržovatelnost a jednoduchost . tato jednoduchost činí zdrojový kód SableVM velmi přístupným a snadno srozumitelným pro nové uživatele/programátory.

SableVM je svobodný software  – je licencován pod licencí GNU Lesser General Public License ( LGPL ). Používá také GNU Classpath (autorská práva v držení FSF ), která je licencována pod licencí GNU General Public License s výjimkou propojení .

SableVM je první bezplatný virtuální stroj pro Javu, který zahrnuje podporu pro JVMDI (Java Virtual Machine Debugging Interface) a JDWP (Java Debug Wire Protocol). Tato standardní Java ladicí rozhraní používá například Eclipse k poskytování bohatého a uživatelsky přívětivého vývojového prostředí Java.

Viz také

Poznámky

  1. Projekt sablevm Open Source na Open Hub: Stránka jazyků - 2006.

Odkazy