• jgruber's avatar
    [regexp] Port split · 05a55992
    jgruber authored
    This CL ports RegExp.prototype[@@split] to C++. Performance
    regressions are expected due to:
    
    * Slow RegExpImpl::Exec implementation instead of RegExpExec
      stub. We should be able to improve this by straight-lining
      RegExpImpl::Exec.
    * Slow Factory::NewSubString instead of SubStringStub.
    * Slow elements access to lastMatchInfo.
    
    These points will be addressed in a follow-up CL.
    
    BUG=v8:5339
    
    Review-Url: https://codereview.chromium.org/2401643002
    Cr-Commit-Position: refs/heads/master@{#40161}
    05a55992
Name
Last commit
Last update
..
OWNERS Loading commit data...
array-iterator.js Loading commit data...
array.js Loading commit data...
arraybuffer.js Loading commit data...
async-await.js Loading commit data...
collection-iterator.js Loading commit data...
collection.js Loading commit data...
datetime-format-to-parts.js Loading commit data...
harmony-atomics.js Loading commit data...
harmony-simd.js Loading commit data...
harmony-string-padding.js Loading commit data...
i18n.js Loading commit data...
icu-case-mapping.js Loading commit data...
macros.py Loading commit data...
messages.js Loading commit data...
prologue.js Loading commit data...
promise.js Loading commit data...
proxy.js Loading commit data...
regexp.js Loading commit data...
runtime.js Loading commit data...
spread.js Loading commit data...
string.js Loading commit data...
symbol.js Loading commit data...
templates.js Loading commit data...
typedarray.js Loading commit data...
v8natives.js Loading commit data...
weak-collection.js Loading commit data...