RCP製品の起動起動時間を最適化するための可能なJVMフラグを調べていると、これらの魅力的な名前-XX:UseFastEmptyMethods
とが見つかりまし-XX:UseFastAccessorMethods
た。
これらのフラグはJDK-6(およびデフォルトでオン)で使用可能でしたが、JDK-7ではデフォルトでオフに設定されていたようです。また、この最適化のトレードオフは、メソッド呼び出しカウンターが増加しないことです。
呼び出しカウンターを使用しないことの影響は何ですか?それはガベージコレクションに影響しますか?