[Webkit-unassigned] [Bug 77669] New: Release build debugging should be easier
bugzilla-daemon at webkit.org
bugzilla-daemon at webkit.org
Thu Feb 2 12:45:13 PST 2012
https://bugs.webkit.org/show_bug.cgi?id=77669
Summary: Release build debugging should be easier
Product: WebKit
Version: 528+ (Nightly build)
Platform: All
OS/Version: All
Status: NEW
Severity: Normal
Priority: P2
Component: JavaScriptCore
AssignedTo: webkit-unassigned at lists.webkit.org
ReportedBy: fpizlo at apple.com
JavaScriptCore has loads of #ifndef NDEBUG guards for helper methods that print the internal representation (bytecode, DFG, JSValue). While this saves some space in release binaries, it also makes it really hard to do meaningful debugging while in release mode. Not to mention it adds more preprocessor noise. It would be better if we just let the various debugging helpers compiled in always, so we can always call them even when in a release build.
--
Configure bugmail: https://bugs.webkit.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.
More information about the webkit-unassigned
mailing list