> On Aug 14, 2015, at 1:47 PM, Paul Herman <paulher...@google.com> wrote:
> 
> paulherman added a comment.
> 
> This patch does exactly that. It detects the language of the frame and 
> upgrades it according to the rules you said (I think I might've missed ObjC 
> -> ObjC++, but that can be added).
> 
> Regarding the global setting of ObjC, I believe it is not helpful. What I 
> mean is, when debugging something in ObjC the frame is probably already ObjC.

That is not true.  ObjC and particularly Cocoa & UIKit have lots of useful 
functions that start with some global objects and drill down.  So it is not 
uncommon for folks to do "pause/run some ObjC introspection code" and pause 
will in general end up somewhere without debug info (often in a system trap...) 
 So at least for Apple lldb, ObjC++ should be the default for unknown frames.

Jim
 

> 
> Paul
> 
> 
> http://reviews.llvm.org/D11790
> 
> 
> 

_______________________________________________
lldb-commits mailing list
lldb-commits@lists.llvm.org
http://lists.llvm.org/cgi-bin/mailman/listinfo/lldb-commits

Reply via email to