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

BNM
BNM

12 May 15

SML/NJ
SML/NJ

3 Jun 15

dasm
dasm

2 Jun 15

cconf
cconf

2 Jun 15

Altri software di sviluppo Xavier Clerc

OCaml-Java
OCaml-Java

21 Jul 15

Bisect
Bisect

20 Feb 15

Bolt (OCaml)
Bolt (OCaml)

20 Feb 15

Commenti a Barista

I commenti non trovato
Aggiungi commento
Accendere le immagini!