Closed Bug 432721 Opened 16 years ago Closed 2 years ago

Let me include dis() in non-debug builds

Categories

(Core :: JavaScript Engine, enhancement)

x86
macOS
enhancement
Not set
normal

Tracking

()

RESOLVED FIXED

People

(Reporter: jruderman, Unassigned)

Details

jsfunfuzz now relies on dis() for trap fuzzing (see bug 429239 and bug 396512).  But dis() is only built in debug builds, so I can't fuzz traps effectively in opt builds.  It's useful to test opt builds because they're faster and let me find out if there are "real crashes" hiding behind assertions.

Could we make js.c builds always include dis() and the functions it depends on?  Or could we use a new ifdef (separate from DEBUG) to include dis()?
Assignee: general → nobody

dis() is available under --enable-jitspew

Status: NEW → RESOLVED
Closed: 2 years ago
Resolution: --- → FIXED

(In reply to Matthew Gaudet (he/him) [:mgaudet] from comment #1)

dis() is available under --enable-jitspew

... and --enable-jitspew and --disable-debug actually do work together this week :-)

You need to log in before you can comment on or make changes to this bug.