Я нахожусь в ситуации, когда чтение точек наблюдения было бы очень кстати. Посмотрев в справке lldb, я смог найти команду watchpoint, но она, кажется, поддерживает только точки наблюдения (которые, по общему признанию, намного более полезны в целом, но не будут делать этого в моем случае).

Я знаю, что в gdb есть команда rwatch, которая устанавливает точки наблюдения за чтением. Есть ли эквивалент с lldb?

3
zneak 18 Фев 2013 в 10:00
В качестве примечания, я, очевидно, просто воспользуюсь gdb, чтобы закончить работу за это время.
 – 
zneak
18 Фев 2013 в 10:04

1 ответ

Лучший ответ

watch set variable|expression оба принимают аргумент -w / --watch, указывающий либо write (по умолчанию), read, либо read_write. например

(lldb) wa s v -w read myvar
6
Jason Molenda 18 Фев 2013 в 14:00
О, я вижу. Думаю, я недостаточно углубился в помощь.
 – 
zneak
18 Фев 2013 в 21:44