Add command to lldbinit to print objects using their concrete type; no bug. (NPOTB, DONTBUILD) rs=ehsan
authorCameron McCormack <cam@mcc.id.au>
Wed, 08 Jan 2014 09:52:51 +1100
changeset 162451 c23f0d94ba4bd893d72842a4db451da37baa8367
parent 162450 23e682c34d7565fe187ccf5a8da0bfdc0890f6a4
child 162452 2e7e2de7b13e90e066b375e919c0446e037d3cd8
push id38199
push usercmccormack@mozilla.com
push dateWed, 08 Jan 2014 00:11:18 +0000
treeherdermozilla-inbound@c23f0d94ba4b [default view] [failures only]
perfherder[talos] [build metrics] [platform microbench] (compared to previous push)
reviewersehsan
milestone29.0a1
first release with
nightly linux32
nightly linux64
nightly mac
nightly win32
nightly win64
last release without
nightly linux32
nightly linux64
nightly mac
nightly win32
nightly win64
Add command to lldbinit to print objects using their concrete type; no bug. (NPOTB, DONTBUILD) rs=ehsan
.lldbinit
--- a/.lldbinit
+++ b/.lldbinit
@@ -1,7 +1,9 @@
 # .lldbinit file for debugging Mozilla
 
 # Mozilla's use of UNIFIED_SOURCES to include multiple source files into a
 # single compiled file breaks lldb breakpoint setting. This works around that.
 # See http://lldb.llvm.org/troubleshooting.html for more info.
 settings set target.inline-breakpoint-strategy always
 
+# Deduce the concrete types of objects and pointers when printing them.
+settings set target.prefer-dynamic-value run-target