Barista

Software screenshot:
Barista
Dettagli del software:
Versione: 1.4 / 2.0 Alpha 3
Data di caricamento: 14 Apr 15
Sviluppatore: Xavier Clerc
Licenza: Libero
Popolarità: 291

Rating: 3.3/5 (Total Votes: 3)

Barista è inizialmente una libreria Caml Obiettivo progettato per caricare, costruire, manipolare e salvare i file di classe Java.
Una riga di comando (anche chiamato "barista"), è stato sviluppato sulla libreria: sia un assemblatore e disassemblatore per la piattaforma Java. Nella sua versione 1.0alpha, Barista supporti Java 1.5 e necessita Ob Caml proiettiva 3.10.0 per costruire.
 
Il software viene utilizzato nel progetto Cafesterol per la generazione di codice

Cosa c'è di nuovo in questa versione:.

  • Un aggiornamento è stato fatto per l'obiettivo Caml 3.12.1 e Camomilla 0.8.3.
  • Il & quot; src & quot; directory è stata riorganizzata.
  • Un importante refactoring del codice è stato fatto (con un impatto sul API).
  • nomi eseguibili sono stati cambiati a & quot; barista.byte & quot; e & quot; barista.native & quot;.
  • sono state fatte ottimizzazioni spioncino.
  • Ottimizzazione di stack frame, le tabelle di eccezione, e & quot; transitivo & quot; salti è stato fatto.

  • È stato aggiunto
  • Supporto completo per Java 1.7.
  • Il manuale è stato migliorato.
  • L'API Java è stato rimosso.

Cosa c'è di nuovo in versione 1.4:

  • nuovo modulo 'StackState' per lo stack / locali manipolazione
  • nuovo modulo 'ControlFlow' per informazioni flusso di controllo (come un grafico)
  • nuovo modulo 'codice' per il calcolo di pila / locali da istruzioni
  • nuovo switch '-flow' da riga di comando per generare il grafico di flusso per un metodo
  • di riga di comando nuove 'Generi i-stack-infos di generare gli elementi dello stack
  • interruttore di OCaml 3.11.2
  • bug # 28: il supporto per ocamlfind
  • bug # 46: dimensione imbottitura non valido per le istruzioni di commutazione
  • bug # 47: la gestione non valido di 'LineNumber'

Cosa c'è di nuovo nella versione 1.2:

  • importante bugfix (relative a LDC, LDC_W e istruzioni INVOKEVIRTUAL)

Cosa c'è di nuovo nella versione 1.1:.

  • Questa release si è spostato da Java 1.5 per Java 1.6
  • Ha il supporto per stack frame (il atribute StackMapTable), il supporto per la copertura Bisett e correzioni di bug.

Requisiti :

  • Java 2 Standard Edition Runtime Environment

Programmi simili

remake
remake

20 Feb 15

hexdump
hexdump

17 Feb 15

lindyFrame
lindyFrame

20 Feb 15

Altri software di sviluppo Xavier Clerc

Bolt (OCaml)
Bolt (OCaml)

20 Feb 15

Bisect
Bisect

20 Feb 15

OCaml-Java
OCaml-Java

21 Jul 15

Commenti a Barista

I commenti non trovato
Aggiungi commento
Accendere le immagini!