とPython SBThread eBroadcastBitSelectedFrameChangedイベントスレッドをトレースlldb使うので、私が牽引方法私はそれが呼び出すすべての記号をログに記録して、スレッドをトレースする
1、lldb設定リスト見つかっする方法:
「ターゲットを.process.thread 'variables: trace-thread - trueの場合、このスレッドはシングルステップとログの実行を行います。
それはlldbが実行をログに記録しますが、ログは
2であり、私は見つけることができない、lldbパイソンSBThreadがイベントeBroadcastBitSelectedFrameChangedを持って、私はそれが時にスレッド枠の変更をコールバックすると思いますが、SBThreadが持っている理由を意味放送者はいませんか?
ありがとうございます。 – laikof
私はlldbを使用してアームレベル命令の実行を収集する方法はありますか?どの命令が実行されたか、またはどのシンボルが呼び出されたかなどの情報が含まれています – laikof
lldbはこのような調査のために多くの情報を提供しません。また、非常に遅くなるだけでなく、新しいスレッドをすべて捕捉して停止させる必要があるため、それらをシングルステップで実行することもできます。 llvm-covやInstrumentsのようなカバレッジツールを何をしようとしているかによって、より良い賭けになるかもしれません。 –