Closed bcc2528 closed 1 year ago
master
以外のブランチを作成し、そこからPRを出すことをおすすめします。今後 bcc2528:master に追加されたコミットが全てこのPRに追加されていくので(途中でフォールトが起きたときのespの値など、Push, Pop周りは今の仕組みのままではちょっとうまくいかないことがあるのがわかっているので、あまり力をいれるのはお勧めしません...)
申し訳ございません。Visual Studio のエディタで自動調整されてタブに置き換わってしまったようです。 解析ツールでのCPU負荷の値はFetchInstructionでのFetchOperandの読み出しが11%代から10%代に低下する程度の効果で誤差もある大きな最適化ではないので問題があるようでしたらmergeしないでください。
2015072 で一旦変更を差し戻していて、449afb3 の差分(変更内容)が主題なのでしたら、以下のような手順でどうでしょうか。
よくわからない点があったら気軽に質問してください。
Optimize Interrupt and FetchOperand.