|Summary:||JSRopeString should use release asserts, not debug asserts, about substring bounds|
|Product:||WebKit||Reporter:||Filip Pizlo <fpizlo>|
|Severity:||Normal||CC:||commit-queue, keith_miller, mark.lam, msaboff, sbarati|
|Version:||WebKit Nightly Build|
Description Filip Pizlo 2016-06-28 14:00:04 PDT
According to my experiments this change costs nothing. That's not surprising since the most common way to construct a rope these days is inlined into the JIT, which does its own safety checks. This makes us crash sooner rather than corrupting memory.