2

Redis のデバッグ中に、コードを でコンパイルしmake nooptました。Makefile では、最適化が に設定されていO0ます。デバッグ中、私はまだ最適化されたものを手に入れました:

GDB スクリーンショット

1 行目では、 のすべてのパラメータを確認できますがaeDeleteFileEventaeApiDelEvent(行 -2) に進むと、そのすべてのパラメータは<optimized out>です。

なぜこれらが起こったのですか?

別の質問です。3 行目で、すべてのブレークポイントを一覧表示しています。実は3つ目のブレークポイントはaeApiDelEventデバッグファイル( x.gdb )に設定したのですが、なぜに変わったのaeDeleteFileEventでしょうか?

4

1 に答える 1