Szczegóły programowe:
Wersja: 1.4 / 2.0 Alpha 3
Filmu: 14 Apr 15
Licencja: Wolny
Popularność: 291
Barista jest początkowo Cel biblioteki Caml przeznaczone do ładowania, budowy, manipulować i zapisać pliki klas Java.
Narzędzie wiersza poleceń (nazywane również "barista") został rozwijany od biblioteki: zarówno monter i dezasembler dla platformy Java. W wersji 1.0alpha, Barista obsługuje Java 1.5 i potrzebuje Ob jective caml 3.10.0 zbudować.
Oprogramowanie jest używane w projekcie Cafesterol do generowania kodu
Co nowego w tym wydaniu:.
- aktualizacja wykonana Celu caml 3.12.1 i Rumianek 0.8.3.
- & quot; src & quot; Katalog został zreorganizowany.
- głównym refaktoryzacji kodu powstał (z wpływem na API).
- Nazwy plików wykonywalnych zostały zmienione na & quot; barista.byte & quot; i & quot; barista.native & rdquo;.
- optymalizacje wizjer zostały wykonane.
- Optymalizacja klatek, stoły stosu wyjątku, i & quot; przechodnia & quot; skoki zostało zrobione.
- Pełna obsługa Java 1.7.
- instrukcja została poprawiona.
- Java API została usunięta.
Dodano
Co nowego w wersji 1.4:
- Nowy moduł "StackState 'dla stosu / manipulacji mieszkańcami
- Nowy moduł "ControlFlow" Sterowanie przepływem informacji (w postaci wykresu)
- Nowy moduł "Kod" do obliczania Plik / mieszkańców z instrukcjami
- Nowa "-flow" przełącznik wiersza polecenia, aby wygenerować wykres przepływu dla metody
- przełącznik wiersza polecenia nowy "-generate-stack-Infos" do generowania elementów stosu
- Przełącznik do OCaml 3.11.2
- bug # 28: wsparcie dla ocamlfind
- bug # 46: nieważne rozmiar wypełnienia do instrukcji switch,
- bug # 47: nieprawidłowe obchodzenie się z "LineNumber"
Co nowego w wersji 1.2:
- głównym bugfix (związane z LDC, LDC_W i INVOKEVIRTUAL instrukcji)
Co nowego w wersji 1.1.
- Ta wersja została przeniesiona z Java 1.5 do Java 1.6
- Posiada wsparcie dla ramek stosu (atribute StackMapTable), wsparcie dla pokrycia bisect i poprawek.
Wymagania :
- Java 2 Standard Edition Runtime Environment,
Komentarze nie znaleziono