Bug 254730

Summary: Debug StringView lifetime validation is slow
Product: WebKit Reporter: Kimmo Kinnunen <kkinnunen>
Component: Web Template FrameworkAssignee: Nobody <webkit-unassigned>
Status: NEW ---    
Severity: Normal CC: aakash_jain, ap, darin, jbedard, ryanhaddad, webkit-bug-importer
Priority: P2 Keywords: InRadar
Version: WebKit Local Build   
Hardware: Unspecified   
OS: Unspecified   
See Also: https://bugs.webkit.org/show_bug.cgi?id=254736

Description Kimmo Kinnunen 2023-03-30 03:22:43 PDT
Debug StringView lifetime validation is slow

Causes webgl/2.0.y/conformance/extensions/webgl-compressed-texture-astc.html go from ~15s to ~30s.
Comment 1 Darin Adler 2023-03-31 08:44:46 PDT
We can turn it off by default and make it opt in by editing StringView.h, the way we do with hash table consistency checks. Not sure it has been catching mistakes.
Comment 2 Radar WebKit Bug Importer 2023-04-06 03:23:16 PDT
<rdar://problem/107702537>