Commit d0cb7cf5 authored by adamk's avatar adamk Committed by Commit bot

Stage --harmony-regexp-exec

R=littledan@chromium.org
BUG=v8:4602
LOG=y

Review URL: https://codereview.chromium.org/1838393002

Cr-Commit-Position: refs/heads/master@{#35120}
parent 5ac8e667
......@@ -199,12 +199,12 @@ DEFINE_IMPLICATION(es_staging, move_object_start)
V(harmony_sharedarraybuffer, "harmony sharedarraybuffer") \
V(harmony_simd, "harmony simd") \
V(harmony_do_expressions, "harmony do-expressions") \
V(harmony_regexp_exec, "harmony RegExp exec override behavior") \
V(harmony_regexp_property, "harmony unicode regexp property classes") \
V(harmony_string_padding, "harmony String-padding methods")
// Features that are complete (but still behind --harmony/es-staging flag).
#define HARMONY_STAGED(V) \
V(harmony_regexp_exec, "harmony RegExp exec override behavior") \
V(harmony_regexp_lookbehind, "harmony regexp lookbehind") \
V(harmony_tailcalls, "harmony tail calls") \
V(harmony_object_values_entries, "harmony Object.values / Object.entries") \
......
......@@ -125,15 +125,6 @@
# Spec change in progress: https://github.com/tc39/ecma262/issues/489
'built-ins/RegExp/prototype/Symbol.replace/get-sticky-err': [SKIP],
# Skip everything that will fail without the --harmony-regexp-exec flag.
# These lines should be removed when that flag is staged.
'built-ins/RegExp/prototype/Symbol.match/*': [SKIP],
'built-ins/RegExp/prototype/Symbol.replace/*': [SKIP],
'built-ins/RegExp/prototype/Symbol.search/*': [SKIP],
'built-ins/RegExp/prototype/Symbol.split/*': [SKIP],
'built-ins/RegExp/prototype/exec/get-sticky-err': [SKIP],
'built-ins/RegExp/prototype/test/get-sticky-err': [SKIP],
#
###### END REGEXP SUBCLASSING SECTION ######
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment