Как использовать аппаратные точки останова в LLDB? - PullRequest
0 голосов
/ 16 февраля 2019

Я играю с API-интерфейсом lldb Python, чтобы установить точку наблюдения, и печатаю ее:

Watchpoint 1: addr = 0x700005451ff0 size = 8 state = enabled type = w
    declare @ '/Users/stringer/test.c:945'
    new value: 0x000000011a4b1000
    hw_index = -1  hit_count = 0     ignore_count = 0 

Из исходного кода:

With -1 representing an invalid hardware index.

Я вижу, что производительностьтоже довольно медленно.Есть ли что-то, что можно сделать, чтобы использовать аппаратные точки останова?

Редактировать:

Глядя на исходный код , кажется, что точка наблюдения должна быть создана либо с чтением, либо с записьюустановите True, что является моим случаем.

...