Software detaljer:
Version: 1.4 / 2.0 Alpha 3
Upload dato: 14 Apr 15
Licens: Gratis
Popularitet: 57
Barista er oprindeligt et mål Caml bibliotek designet til at indlæse, konstruere, manipulere og gemme Java class filer.
En kommando-line utility (også kaldet "barista") er blevet udviklet på biblioteket: både en assembler og disassembler til Java-platformen. I sin 1.0alpha version Barista understøtter Java 1.5 og behov Ob subjektive Caml 3.10.0 at bygge.
Softwaren bruges i Cafesterol projekt for kodegenerering
Hvad er nyt i denne udgivelse:.
- En opdatering blev foretaget for mål Caml 3.12.1 og Kamille 0.8.3.
- & quot; src & quot; mappe er reorganiseret.
- En væsentlig refactoring af koden blev foretaget (med en indvirkning på API).
- Eksekverbare navne blev ændret til & quot; barista.byte & quot; og & quot; barista.native & quot;.
- Peephole optimeringer blev foretaget.
- Optimering af stakrammer, undtagelse tabeller og & quot; transitive & quot; spring blev gjort.
- Fuld understøttelse af Java 1.7 blev tilføjet.
- Manualen blev forbedret.
- Java API er blevet fjernet.
Hvad er nyt i version 1.4:
- nye "StackState 'modul til stack / lokale manipulation
- ny 'ControlFlow' modul til styring informationsstrømmen (som en graf)
- ny 'Code' modul til beregning af Stak / lokale fra vejledning
- nye "støber flow 'kommandolinjeparameteren at generere flow grafen for en metode
- nye "-generate-stack-infos 'kommandolinjeparameteren at generere stack elementer
- skifte til OCaml 3.11.2
- bug # 28: støtte til ocamlfind
- bug # 46: ugyldig polstring størrelse til switch vejledning
- bug # 47: ugyldig håndtering af 'LineNumber "
Hvad er nyt i version 1.2:
- stor bugfix (relateret til LDC, LDC_W og INVOKEVIRTUAL vejledning)
Hvad er nyt i version 1.1:.
- Denne udgivelse er flyttet fra Java 1.5 til Java 1.6
- Det har støtte til stakken rammer (den StackMapTable atribute), støtte til gennemskære dækning, og fejlrettelser.
Krav :
- Java 2 Standard Edition Runtime Environment
Kommentarer ikke fundet