ダウンロードリスト

プロジェクト概要

カカオは、Java プログラムを実行するための仮想マシンです。アルファ、腕、i386、M68k、MIPS (32 ビットおよび 64 ビット)、PowerPC、PowerPC64、S390、および x 86 64 アーキテクチャの JIT コンパイラを使用します。

システム要件

システム要件が設定されていません
プロジェクトのリリース情報やプロジェクトリソースの情報です。
注: プロジェクトリソースの情報は Freecode.com ページからの引用です。ダウンロードそのものは、OSDNにホスティングされているものではありません。

2008-06-18 20:47
0.99.1

OpenJDKはこのコードは、バグ修正リリースで修正プログラムのコンパイル(関連libltdlが)、OOMEsを修正するため、新たなGNU / Javaの/ラング/ CPStringBuilder.java輸入および修正OpenJDKののJavaバイナリを中止するときに終了する。
タグ: Major bugfixes
This bugfix release fixes compilation of OpenJDK
code (libltdl related), imports a new
gnu/java/lang/CPStringBuilder.java to fix OOMEs,
and fixes an abort with OpenJDK's java binary when
exiting.

2008-06-17 17:44
0.99

このリリースではバージョン7.1には、Javaランタイムライブラリとしてベームでは、修正プログラムのメモリリークOpenJDKを使用して初期のサポート- GCは、更新ベーム- GCの追加、8を使用してバイトのスタックスロットすべてのアーキテクチャでlibltdlの依存関係を削除すると、高速な『C - to - Javaの呼び出し、これは、クロスコンパイルはるかに簡単ですが、genoffsetsを削除し、注釈とアサーションのサポートを追加します。
タグ: Major feature enhancements
This release adds initial support for using OpenJDK as the Java runtime library, fixes a memory leak in Boehm-GC, updates Boehm-GC to version 7.1, removes the libltdl dependency, uses 8-byte stack-slots on all architectures, includes faster C-to-Java calls, removes genoffsets so that cross-compilation is much easier, and adds annotation and assertion support.

2007-06-08 17:25
0.98

ARMおよびMIPS32コードジェネレータを現在開いているソース。 PowerPC64コードジェネレータが追加されています。 Sunの音素CLDC - 1.1クラスは、現在のJavaのコアライブラリとして使用することができます。例外をスローするコードが完全に書き直されて、この20%-50%からは、JITコードのサイズを節約できます。ロックレコードのコードと書き直され、メモリリークが修正されている。スレッドと例外コードを改良されており、改善された。メモリリーク、スレッドのコードで修正されています。
タグ: Major feature enhancements
The ARM and MIPS32 code generators are now Open
Source. A PowerPC64 code
generator has been added. Sun's phoneme CLDC-1.1
classes can now be used
as a Java core library. Exception throwing code
has been completely
rewritten; this saves the JIT code size from
20%-50%. The lock-record
code has been rewritten and a memory leak has been
fixed. The threads
and exception code has been reworked and improved.
A memory leak has
been fixed in the threads code.

2006-11-01 17:56
0.97

新しい命令フォーマットは、統一された変数は、ローカルサブルーチンを消去して新しい中間表現と、新しいスタック検証ベース(に使用されるXint)が実装された。インタプリタなので、すぐにEclipseを実行し、固定されたサポートの有効化とシステムのアサーション(-esa/-dsa)を無効にするために追加されました。初期javax.managementのサポートと初期sun.misc.Unsafe(JSR166)のサポートが追加されました。 AbstractMethodErrorバグbuiltin_isanysubclassでBeanShellのバグを修正、ダンプのメモリ内での例外は、JITによってスローされた行番号、およびメモリリークが修正されました。
タグ: Minor feature enhancements
A new instruction format, a new intermediate
representation with unified variables, local
subroutine elimination, and a new stack-based
verifier (used for -Xint) were implemented. The
interpreter was fixed, so it runs Eclipse now.
Support for enabling and disabling system
assertion (-esa/-dsa) was added. Initial
javax.management support and initial
sun.misc.Unsafe (JSR166) support were added. Fixed
An AbstractMethodError bug, a BeanShell bug in
builtin_isanysubclass, line numbers in exceptions
thrown through the JIT, and a memory leak in dump
memory were fixed.

2006-05-30 00:25
0.96

新しいたすきロックの実装は、マルチプロセッサマシン上でデッドロックの問題を解決します。ミランダメソッドを適切に処理されます。しようJikesは固定されていると、行番号、問題をキャッチします。サポートlibjvm.soの(呼び出しAPIを含む)が追加されています。コードジェネレータのオブジェクトコードのサイズを剥奪されています。
タグ: Minor feature enhancements
New tasuki lock implementation resolves deadlock problems on multi-processor machines. Miranda methods are handled properly. A try-catch line number problem with Jikes has been fixed. Support has been added for libjvm.so (including the invocation API). The object code size of code generators has been stripped down.

プロジェクトリソース