• littledan's avatar
    Stage RegExp subclassing · 8c663eea
    littledan authored
    This patch stages the first part of RegExp subclassing--defining
    Symbol.{match,replace,search,split}, but keeping their original
    definitions which are restricted to a RegExp receiver and do not
    call out to the core 'exec' method. This is being staged separately
    because the two sets of extension points are separate features with
    separate functionality. The amount of behavior which is held behind
    the flag is very small, just exposing the symbols as properties of
    Symbol--the behavior that the String methods call out to these Symbol
    properties has already been shipping unflagged.
    
    R=yangguo@chromium.org
    BUG=v8:4305,v8:4343,v8:4344,v8:4345
    LOG=Y
    
    Review URL: https://codereview.chromium.org/1637703003
    
    Cr-Commit-Position: refs/heads/master@{#33534}
    8c663eea
Name
Last commit
Last update
benchmarks Loading commit data...
build Loading commit data...
docs Loading commit data...
include Loading commit data...
infra Loading commit data...
samples Loading commit data...
src Loading commit data...
test Loading commit data...
testing Loading commit data...
third_party/binutils Loading commit data...
tools Loading commit data...
.clang-format Loading commit data...
.gitignore Loading commit data...
.ycm_extra_conf.py Loading commit data...
AUTHORS Loading commit data...
BUILD.gn Loading commit data...
ChangeLog Loading commit data...
DEPS Loading commit data...
LICENSE Loading commit data...
LICENSE.strongtalk Loading commit data...
LICENSE.v8 Loading commit data...
LICENSE.valgrind Loading commit data...
Makefile Loading commit data...
Makefile.android Loading commit data...
Makefile.nacl Loading commit data...
OWNERS Loading commit data...
PRESUBMIT.py Loading commit data...
README.md Loading commit data...
WATCHLISTS Loading commit data...
codereview.settings Loading commit data...
snapshot_toolchain.gni Loading commit data...