• jgruber's avatar
    [regexp] Port remaining JS functions in regexp.js · a10b4712
    jgruber authored
    This ports RegExpInitialize, IsRegExp, InternalMatch and InternalReplace to C++
    / TurboFan. InternalMatch is in TurboFan because it calls RegExpExecStub and
    needs to construct a RegExpResult (which are, respectively, a PlatformStub and
    a CodeStubAssembler function).
    
    Except for LastMatchInfo (and GetSubstitution, which could be moved to string.js
    anytime), regexp.js is now completely empty.
    
    BUG=v8:5339
    
    Review-Url: https://codereview.chromium.org/2409513003
    Cr-Commit-Position: refs/heads/master@{#40277}
    a10b4712
Name
Last commit
Last update
..
arm Loading commit data...
arm64 Loading commit data...
ia32 Loading commit data...
mips Loading commit data...
mips64 Loading commit data...
ppc Loading commit data...
s390 Loading commit data...
x64 Loading commit data...
x87 Loading commit data...
builtins-api.cc Loading commit data...
builtins-array.cc Loading commit data...
builtins-arraybuffer.cc Loading commit data...
builtins-boolean.cc Loading commit data...
builtins-call.cc Loading commit data...
builtins-callsite.cc Loading commit data...
builtins-conversion.cc Loading commit data...
builtins-dataview.cc Loading commit data...
builtins-date.cc Loading commit data...
builtins-debug.cc Loading commit data...
builtins-error.cc Loading commit data...
builtins-function.cc Loading commit data...
builtins-generator.cc Loading commit data...
builtins-global.cc Loading commit data...
builtins-handler.cc Loading commit data...
builtins-internal.cc Loading commit data...
builtins-interpreter.cc Loading commit data...
builtins-iterator.cc Loading commit data...
builtins-json.cc Loading commit data...
builtins-math.cc Loading commit data...
builtins-number.cc Loading commit data...
builtins-object.cc Loading commit data...
builtins-proxy.cc Loading commit data...
builtins-reflect.cc Loading commit data...
builtins-regexp.cc Loading commit data...
builtins-sharedarraybuffer.cc Loading commit data...
builtins-string.cc Loading commit data...
builtins-symbol.cc Loading commit data...
builtins-typedarray.cc Loading commit data...
builtins-utils.h Loading commit data...
builtins.cc Loading commit data...
builtins.h Loading commit data...