Barista

Software screenshot:
Barista
Software informatie:
Versie: 1.4 / 2.0 Alpha 3
Upload datum: 14 Apr 15
Ontwikkelaar: Xavier Clerc
Licentie: Gratis
Populariteit: 291

Rating: 3.3/5 (Total Votes: 3)

Barista is in eerste instantie een Objective Caml bibliotheek ontworpen om te laden, te construeren, manipuleren en opslaan Java-class-bestanden.
Een command-line utility (ook wel "barista") is ontwikkeld op de bibliotheek: zowel een assembler en disassembler voor het Java-platform. In haar 1.0alpha versie, Barista ondersteunt Java 1.5 en moet Ob subjectieve Caml 3.10.0 te bouwen.
 
De software wordt gebruikt in de Cafesterol project voor codegeneratie

Wat is nieuw in deze release:.

  • Een update werd gemaakt voor doelstelling Caml 3.12.1 en Kamille 0.8.3.
  • De & quot; src & quot; directory werd gereorganiseerd.
  • Een belangrijke refactoring van de code werd gemaakt (met een impact op de API).
  • Executable namen werden veranderd om & quot; barista.byte & quot; en & quot; barista.native & quot;.
  • kijkgaatje optimalisaties werden gemaakt.
  • Optimalisatie van stapel frames, behalve tafels, en & quot; transitieve & quot; sprongen werd gedaan.
  • Volledige ondersteuning voor Java 1.7 werd toegevoegd.
  • Het handboek werd verbeterd.
  • De Java API is verwijderd.

Wat is nieuw in versie 1.4:

  • Nieuwe 'StackState' module voor stack / locals manipulatie
  • Nieuwe 'ControlFlow' module voor de controle stroom informatie (als een grafiek)
  • Nieuwe 'Code' module voor berekening van stapel / bewoners van de instructies
  • Nieuwe '-flow' command-line switch naar stroom grafiek voor een methode te genereren
  • Nieuwe '-Genereer-stack-info' command-line switch naar stack elementen genereren
  • schakelaar OCaml 3.11.2
  • bug # 28: ondersteuning voor ocamlfind
  • bug # 46: ongeldige opvulling grootte voor switch instructies
  • bug # 47: ongeldig afhandeling van 'LineNumber'

Wat is nieuw in versie 1.2:

  • belangrijke bugfix (gerelateerd aan LDC, LDC_W en INVOKEVIRTUAL instructies)

Wat is nieuw in versie 1.1:.

  • Deze release is verhuisd van Java 1.5 naar Java 1.6
  • Het heeft ondersteuning voor stack frames (de StackMapTable atribute), ondersteuning voor bisect dekking, en bugfixes.

Eisen

  • Java 2 Standard Edition Runtime Environment

Vergelijkbare software

Decorum
Decorum

12 May 15

Alienbuild
Alienbuild

3 Jun 15

GNU Make
GNU Make

20 Jun 16

Andere software van ontwikkelaar Xavier Clerc

Bolt (OCaml)
Bolt (OCaml)

20 Feb 15

OCaml-Java
OCaml-Java

21 Jul 15

Bisect
Bisect

20 Feb 15

Reacties op Barista

Reacties niet gevonden
Commentaar toe te voegen
Zet op de beelden!