ソフトウェアの詳細:
バリスタは、最初に、ロード構築、操作し、Javaクラスファイルを保存するように設計された目的Camlのライブラリです。
(また、 "バリスタ"という名前の)コマンドラインユーティリティは、ライブラリーの際に開発されました:Javaプラットフォーム用のアセンブラと逆アセンブラの両方を。その1.0alphaのバージョンでは、バリスタは、Java 1.5をサポートし、構築するためにオビ主観Camlの3.10.0が必要です。
ソフトウェアは、コード生成のためCafesterolプロジェクトで使用されます。
のこのリリースでは、の新機能:更新が行われました。
- 目的Camlの3.12.1とカモミール0.8.3用ます。
- ザ" SRC"ディレクトリが再編成されました。
- コードの主要なリファクタリングが(APIへの影響で)行われました。
- 実行ファイルの名前は、QUOTから&に変更されました。barista.byte"と" barista.native"ます。
- ピープホール最適化が行われた。
- スタックフレーム、例外テーブル、および&QUOTの最適化、推移"ジャンプが行われました。
- のJava 1.7の完全なサポートが追加されました。
- マニュアルを改善しました。
- Java APIは、削除されています。
こののバージョン1.4の新しいのです何ます。
- スタック/地元の人々の操作のための新しい「StackState「モジュール
- (グラフなど)の制御フロー情報のための新しい「ControlFlow「モジュール
- 新しい命令からスタック/地元の人々の計算のための「コード」モジュールます。
- 新しい「-flow 'コマンドラインスイッチは、方法のフローグラフを生成する
- 新しい「-generate-スタックに関する情報」コマンドラインスイッチスタック要素を生成するために、
- OCamlの3.11.2への切り替えます。
- バグ#28:はocamlfindをサポートます。
- バグ#46:スイッチ命令の無効なパディングサイズます。
- バグ#47:「@LineNumber」の無効扱います。
バージョン1.2のの新機能
<強い>
- 主要なバグ修正(LDC、LDC_WとINVOKEVIRTUAL命令に関連します)
こののあるどのバージョン1.1のの新しい:ます。
- このリリースは、Java 1.5のJava 1.6に移動しました
- これは、スタック·フレーム(StackMapTableのatribute)、二等分カバレッジのサポート、およびバグ修正をサポートしています。
このの要件の
- のJava 2 Standard Editionのランタイム環境ます。
コメントが見つかりません