Mjukvaruinformation:
Version: 1.4 / 2.0 Alpha 3
Ladda upp dagen: 14 Apr 15
Licens: Gratis
Popularitet: 291
Barista är initialt ett mål Caml bibliotek utformad för att ladda, konstruera, manipulera och spara Java-klassfiler.
En kommandoradsverktyg (även kallad "barista") har utvecklats på biblioteket: både en montör och disassembler för Java-plattformen. I sin 1.0alpha version stöder Barista Java 1,5 och behöver Ob subjektiva Caml 3.10.0 att bygga.
Mjukvaran används i Cafesterol projekt för kodgenerering
Vad är nytt i den här versionen.
- En uppdatering gjordes för mål Caml 3.12.1 och kamomill 0.8.3.
- & quot; src & quot; katalog omorganiserades.
- En stor refactoring av koden gjordes (med en effekt på API).
- körbara namn ändrades till & quot; barista.byte & quot; och & quot; barista.native & quot;.
- titthål optimeringar gjordes.
- Optimering av stackramar, undantags tabeller och & quot; transitiva & quot; hopp gjordes.
- Fullt stöd för Java 1,7 tillsattes.
- Den manuella förbättrades.
- Java API har tagits bort.
Vad är nytt i version 1.4:
- nya "StackState" modul för stapeln / lokalbefolkningen manipulation
- nya "Control" modul för informationsflödeskontroll (som en graf)
- nya "Koden" modul för beräkning av Stapla / lokalbefolkningen från instruktioner
- nya "-flow" kommandoradsväxel för att generera flödesgraf för en metod
- nya "Generera-stack-information" kommandoradsväxel för att generera stack element
- byta till OCaml 3.11.2
- bugg # 28: stöd för ocamlfind
- bugg # 46: ogiltig stoppning storlek för kopplingsinstruktioner
- bugg # 47: ogiltig hantering av "LineNumber"
Vad är nytt i version 1.2:
- större bugfix (relaterade till de minst utvecklade länderna, LDC_W och INVOKEVIRTUAL instruktioner)
Vad är nytt i version 1.1.
- Den här versionen har flyttat från Java 1.5 till Java 1.6
- Den har stöd för stackramar (den StackMapTable atribute), stöd för bisect täckning, och buggfixar.
Krav :
- Java 2 Standard Edition Runtime Environment
Kommentarer hittades inte