Bug 263811

Summary: Add convenience option to enable/disable all Debug JITCode validations.
Product: WebKit Reporter: Mark Lam <mark.lam>
Component: JavaScriptCoreAssignee: Mark Lam <mark.lam>
Status: RESOLVED FIXED    
Severity: Normal CC: webkit-bug-importer
Priority: P2 Keywords: InRadar
Version: WebKit Nightly Build   
Hardware: Unspecified   
OS: Unspecified   

Description Mark Lam 2023-10-27 16:34:58 PDT
Sometimes, we just want to have the debuggability of a Debug build without all the JITCode validations cluttering up the generated code.  Conversely, sometimes, we want all the available validations enabled for a Release build test run.  We should have a jsc shell convenience option to toggle all the JITCode validation options on or off.
Comment 1 Radar WebKit Bug Importer 2023-10-27 16:35:45 PDT
<rdar://problem/117609282>
Comment 2 Mark Lam 2023-10-27 17:12:10 PDT
Pull request: https://github.com/WebKit/WebKit/pull/19667
Comment 3 EWS 2023-10-27 18:37:29 PDT
Committed 269879@main (77b974f043d5): <https://commits.webkit.org/269879@main>

Reviewed commits have been landed. Closing PR #19667 and removing active labels.