Description[regexp] Fix two more possible shape changes on fast path
This CL fixes two more cases in which a regexp could unintentionally transition
to slow mode while on the fast path, leading to possible OOB accesses of
lastIndex.
In both cases, the fix is to re-check the shape and possibly bail to runtime.
BUG=chromium:708247, v8:6210
Review-Url: https://codereview.chromium.org/2803603005
Cr-Commit-Position: refs/heads/master@{#44451}
Committed: https://chromium.googlesource.com/v8/v8/+/1ccf6c0943e328183cb670e14d718b7461cbcb93
Patch Set 1 #
Total comments: 6
Patch Set 2 : Add fast-path before ToUint32 #
Depends on Patchset: Messages
Total messages: 19 (14 generated)
|