Как использовать аппаратные точки останова в LLDB?
Я играю с 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
это мой случай.