v8/src/js
jgruber 433c9ee77e Revert of [regexp] Port RegExpConstructor (patchset #2 id:20001 of https://codereview.chromium.org/2302773002/ )
Reason for revert:
Performance regressions: crbug.com/644087
Clusterfuzz: crbug.com/644074

We'll reland all regexp changes at once when the port is complete and at least performance-neutral, since the partial port requires slow workarounds.

Original issue's description:
> [regexp] Port RegExpConstructor
>
> BUG=v8:5339
>
> Committed: https://crrev.com/0aa80be16b8d876999066545c2922e1291e09610
> Cr-Commit-Position: refs/heads/master@{#39074}

TBR=bmeurer@chromium.org
# Not skipping CQ checks because original CL landed more than 1 days ago.
BUG=v8:5339

Review-Url: https://codereview.chromium.org/2312743002
Cr-Commit-Position: refs/heads/master@{#39177}
2016-09-05 14:29:15 +00:00
..
array-iterator.js Move family of MakeError functions to C++ 2016-08-09 07:43:19 +00:00
array.js [builtins] Array indexOf in TurboFan/Runtime 2016-08-22 18:37:08 +00:00
arraybuffer.js Move family of MakeError functions to C++ 2016-08-09 07:43:19 +00:00
collection-iterator.js Move family of MakeError functions to C++ 2016-08-09 07:43:19 +00:00
collection.js Move family of MakeError functions to C++ 2016-08-09 07:43:19 +00:00
harmony-async-await.js Desugar async/await to create the resulting Promise upfront 2016-08-26 22:18:21 +00:00
harmony-atomics.js Move family of MakeError functions to C++ 2016-08-09 07:43:19 +00:00
harmony-simd.js Move family of MakeError functions to C++ 2016-08-09 07:43:19 +00:00
harmony-string-padding.js Move family of MakeError functions to C++ 2016-08-09 07:43:19 +00:00
i18n.js [builtins] Array indexOf in TurboFan/Runtime 2016-08-22 18:37:08 +00:00
icu-case-mapping.js Use ICU case conversion/transliterator for case conversion 2016-05-11 19:03:04 +00:00
intl-extra.js Use stricter type checks in Intl's bound methods 2016-05-18 14:57:58 +00:00
iterator-prototype.js
macros.py [regexp][liveedit] Fix inconsistent JSArrays 2016-08-12 14:29:59 +00:00
math.js [builtins] Unify most of the remaining Math builtins. 2016-07-01 11:13:02 +00:00
messages.js Move remaining Message functions to C++ 2016-08-10 09:58:26 +00:00
OWNERS Add littledan to src/js/OWNERS 2016-01-13 01:09:19 +00:00
prologue.js Don't ignore passed attributes in InstallGetterSetter 2016-09-01 14:52:59 +00:00
promise.js Desugar async/await to create the resulting Promise upfront 2016-08-26 22:18:21 +00:00
proxy.js Remove the Proxy enumerate trap 2016-02-22 21:11:36 +00:00
regexp.js Revert of [regexp] Port RegExpConstructor (patchset #2 id:20001 of https://codereview.chromium.org/2302773002/ ) 2016-09-05 14:29:15 +00:00
runtime.js Reland of Amend DataView, ArrayBuffer, and TypedArray methods to use ToIndex. (patchset #2 id:170001 of https://codereview.chromium.org/2113593002/ ) 2016-08-17 17:38:56 +00:00
spread.js Move family of MakeError functions to C++ 2016-08-09 07:43:19 +00:00
string-iterator.js Move family of MakeError functions to C++ 2016-08-09 07:43:19 +00:00
string.js [builtins] Array indexOf in TurboFan/Runtime 2016-08-22 18:37:08 +00:00
symbol.js Move family of MakeError functions to C++ 2016-08-09 07:43:19 +00:00
templates.js [builtins] Migrate a bunch of Object builtins to C++. 2016-01-04 08:11:07 +00:00
typedarray.js [turbofan] Migrate remaining DataView builtins to C++. 2016-09-02 18:32:16 +00:00
v8natives.js Move family of MakeError functions to C++ 2016-08-09 07:43:19 +00:00
weak-collection.js Move family of MakeError functions to C++ 2016-08-09 07:43:19 +00:00