Chromium Code Reviews
Description[regexp] Properly handle HeapNumbers in AdvanceStringIndex
This fixes behavior for HeapNumber {index} arguments passed to
AdvanceStringIndex.
Previously, we'd blindly treat {index} as a Smi. Passing a HeapNumber instead
would result in a Smi addition on the tagged HeapNumber pointer.
Backmerge of commit ed5496f3cd1b410e1632531799edddfad8afe4f6.
BUG=chromium:709015
NOPRESUBMIT=true
NOTRY=true
Review-Url: https://codereview.chromium.org/2808033002
Cr-Commit-Position: refs/branch-heads/5.8@{#55}
Cr-Branched-From: eda659cc5e307f20ac1ad542ba12ab32eaf4c7ef-refs/heads/5.8.283@{#1}
Cr-Branched-From: 4310cd02d2160b1457baed81a2f40063eb264a21-refs/heads/master@{#43429}
Committed: https://chromium.googlesource.com/v8/v8/+/bd8da83ff492de02d922abd5c08ad8f762bc7fba
Patch Set 1 #Patch Set 2 : Rebase #
Messages
Total messages: 13 (9 generated)
|
|||||||||||||||||||||||||||||||||||||