jimingham wrote:

We would very much like to support debug sessions with two targets on different 
systems.  For instance, imagine debugging a Windows client on the host system,  
and a Linux server running on another machine.  There's all sorts of 
opportunities to do coordinated debugging between server and client, so we 
really want to support this scenario.

But it shouldn't be that hard to support this.  When you are about to use a 
cached formatter, just run the validator function from that formatter on the 
candidate VO.  If it doesn't pass the validator, fall back to the full search.  
Running the validator should be much quicker than a full type search, so you 
still get a lot of the benefit of caching, but you won't use the cache when it 
isn't appropriate.



https://github.com/llvm/llvm-project/pull/143748
_______________________________________________
lldb-commits mailing list
lldb-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/lldb-commits

Reply via email to