llvm-project
79fa36f9 - [lldb][Windows] Invalidate cached register values on thread stop (#192430)

Commit
144 days ago
[lldb][Windows] Invalidate cached register values on thread stop (#192430) Invalidate cached values in register context data structures on every thread stop. NativeRegisterContextRegisterInfo::InvalidateAllRegisters performs no operation by default. Subclasses may override it to clear cached values within their register context data structures whenever a thread stops. This change intends to set up the necessary infrastructure to support caching of the thread context in NativeRegisterContextWindows_arm64, which will improve read performance. Currently, the thread context is retrieved for every read or write operation.
Parents
Loading