タイトルが言うように:
一部の C コンパイラ (GCC など) では、分岐予測結果の可能性についてコンパイラにヒントを与えることができることを覚えています。JVMにはそのような機能がありますか?
ありがとうございました!
私を逃した新しい注釈がない限り、いいえ。
一方で、そのような機能がどれほど便利かは明らかではありません。C/C++ などの言語とは異なり、ソース コードのレベルでの "予測" は必ずしも最善の戦略ではないことに注意してください。なぜなら、コードが実行されているときに実際にコードが実際に行っていることは謎ではないからです: JVM重大な動作を潜在的に監視し、必要に応じてその測定に従ってコードのセクションを再コンパイルできます。
いいえ、JVM には、ソース レベルでのそのようなコンパイラ ヒントや最適化はありません。