ホットスポットがコンパイルするJavaメソッド(8000バイトコード)の最大サイズを増やすコマンドラインパラメータはありますか?Javaホットスポットコマンドラインパラメータを使用してJavaメソッドの最大サイズを増やす
答えて
sourcesをダウンロードし、デバッグフラグを付けてビルドしなければならない場合があります(わかりません)。
java -XX:+UnlockDiagnosticVMOptions -XX:-DontCompileHugeMethods
詳しい情報はhereを見つけることができます。
あなたは私が(数百)のフラグのほとんどを考える源は... hotspot/src/share/vm/runtime/arguments.cpp
hotspot/src/share/vm/runtime/globals.cpp
ありがとうございます。私はインライン化されるメソッドの最大サイズを探すのではなく、ホットスポットによってコンパイルされるメソッドの最大サイズを探しています。デフォルトは8000です。私はそれらのファイルのいずれかでそれを見つけることができませんが、私はそのようなオプションの漠然とした記憶を持っています。 – user1203021
ああ、申し訳ありませんが、慎重に読んだことはありません:)ソースファイルにそのための幸運狩り:) –
私はそれを見つけました... -XX:-DontCompileHugeMethods – user1203021
- 1. javaのメソッドの最大サイズは?
- 2. java、アプレット内でHttpURLConnectionのパフォーマンスを使用してメソッドを増やす方法
- 3. pomファイルで最大Javaヒープサイズを増やす
- 4. memcachedのアイテムの最大サイズを増やしますか?
- 5. ループステートメントを使用してJava変数カウンタを増やす
- 6. Javaコンポーネントの最大サイズ
- 7. ドッカーのmemcachedアイテムの最大サイズを増やす方法
- 8. Java最小最大メソッド
- 9. ASP.NET Webフォームの最大アップロード制限サイズを増やす
- 10. クライアントの最大サイズを増やす方法Google Cloud Endpoints GKE
- 11. Java、ソケットタイムアウトを増やす
- 12. Java GUIグリッドサイズを増やす
- 13. SilverStripeサイトの最大ファイルアップロードサイズを増やす
- 14. 最大長の数字を増やす
- 15. 最大サイズのJava配列のインスタンス化
- 16. JAVA - キーを使ってSeleniumの入力数を増やす
- 17. Java 8コレクションの最大サイズは
- 18. Javaのセマフォ許可を増やす
- 19. Java FileInputStreamで使用される内部バッファーサイズを増やす
- 20. 増やすサイズ
- 21. Java Tomcatサーバーの要求の最大サイズを指定します。
- 22. グラフィックサークルのサイズを増やす
- 23. Extjs:JsonStoreのサイズを増やす
- 24. ウィジェットのサイズを増やす
- 25. サブレポートのサイズを増やす
- 26. Neo4jでJavaヒープサイズを増やす
- 27. Javaランタイムヒープメモリを増やす方法
- 28. Java EEサーバーを動的に増やす
- 29. 最終的な値はオブジェクトのサイズを増やしますか?
- 30. 大規模なデータセットのd3コンセプトマップのサイズを増やす方法
を見つけることができますダウンロードする場合は、コンテキストの詳細を説明することはできますか? – kosa
基本的に私は他の言語のクロスコンパイラを書いていますが、結果として得られるメソッドは依然として非常に肥大しています(時には50,000バイト以上のバイトコード)が、ホットスポットがそれらをコンパイルしているときの速度の尺度を得て、使用している構造体の出力 – user1203021
おそらくあまり有益な情報はありませんが、結果はここから得られます。 HotSpotは小さなメソッドを扱うのが好きなので、大きなメソッドでこれをしようとすると、あまり話せないかもしれません。 – kittylyst