Detalhes de Software:
Versão: 1.4 / 2.0 Alpha 3
Data de upload: 14 Apr 15
Licença: Livre
Popularidade: 291
Barista é inicialmente uma biblioteca Caml Objetivo projetado para carregar, construir, manipular e salvar arquivos de classe Java.
Um utilitário de linha de comando (também chamado "barista") foi desenvolvido em cima da biblioteca: tanto um montador e desmontador para a plataforma Java. Na sua versão 1.0alpha, Barista suporta Java 1.5 e precisa de Ob jectivo Caml 3.10.0 para construir.
O software é utilizado no projeto Cafesterol para geração de código
O que é novo nesta versão:.
- Uma atualização foi feita para Objective Caml 3.12.1 e camomila 0.8.3.
- O & quot; src & quot; diretório foi reorganizada.
- Uma grande refatoração do código foi feito (com um impacto sobre a API).
- nomes executáveis foram alterados para & quot; barista.byte & quot; e & quot; barista.native & quot;.
- otimizações Peephole foram feitas.
- Otimização de quadros de pilha, tabelas de exceção, e & quot; transitivo & quot; saltos foi feito.
- Suporte total para Java 1.7.
- O manual foi melhorado.
- A API Java foi removido.
Foi adicionada
O que é novo na versão 1.4:
- novo módulo 'StackState' para pilha / manipulação moradores
- novo módulo 'ControlFlow "para informação de fluxos de controle (como um gráfico)
- novo módulo 'Código' para a computação de pilha / moradores de instruções
- novo '-flow' switch de linha de comando para gerar gráfico de fluxo de um método
- opção de linha de comando novas "-generate-stack-infos 'para gerar elementos da pilha
- para OCaml 3.11.2
- bug # 28: apoio para ocamlfind
- bug # 46: tamanho preenchimento inválido para instruções de troca
- bug # 47: manipulação inválido de 'LineNumber'
O que é novo na versão 1.2:
- grande bugfix (relacionado com a LDC, LDC_W e instruções invokevirtual)
O que é novo na versão 1.1:.
- Esta versão passou de Java 1.5 para Java 1.6
- Tem suporte para quadros de pilha (o atribute StackMapTable), apoio para a cobertura Bissecionar, e correções de erros.
Requisitos :
- Java 2 Standard Edition Runtime Environment
Comentários não encontrado