実行前にJava ByteCodeをマシンネイティブコードに変換してパフォーマンスを向上させるためのトランスレータを探しています。ByteCodeをネイティブコードに変換する方法
OpenOfficeはJAVAで作成されていると聞きましたが、インストールフォルダにjarファイルが表示されないので、翻訳者がいますが見つかりませんでした。
誰かがそれを行うためのツールやコマーシャル製品を知っていますか?
ありがとうございます!
実行前にJava ByteCodeをマシンネイティブコードに変換してパフォーマンスを向上させるためのトランスレータを探しています。ByteCodeをネイティブコードに変換する方法
OpenOfficeはJAVAで作成されていると聞きましたが、インストールフォルダにjarファイルが表示されないので、翻訳者がいますが見つかりませんでした。
誰かがそれを行うためのツールやコマーシャル製品を知っていますか?
ありがとうございます!
Avian JVMを見てください。私の返信hereを参照してください。この質問の埋め込み方法やスタンドアロン実行ファイルの生成に使用できるクラスライブラリについては、こちらを参照してください。
管理言語/プラットフォームだけが必要な場合は、.NET/Mono AOTを使用することもできます。 Mono 2.xに含まれているmkbundleツールを参照してください。
GCJ(GCC Java compiler?) – Mat
JVM自体には、必要なときにバイトコードを機械コードに変換するJITコンパイラが含まれていますが、市場のツールは通常、JVMを実行可能ファイル内にラップします。 ExcelsiorJET - http://www.excelsior-usa.com/jet.html –
検索するキーワードを指定すると、AOT(ahead of time)コンパイラが検索されます。 – Polynomial