From: rossberg@chromium.org Date: Fri, 8 Aug 2014 09:58:19 +0000 (+0000) Subject: Remove proxies from --harmony switch for M38, because problems X-Git-Tag: upstream/4.7.83~7724 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=5427ea52855c68ee64a202f6225d902e483d77ba;p=platform%2Fupstream%2Fv8.git Remove proxies from --harmony switch for M38, because problems They can still be activated separately using the --harmony-proxies switch, but are no longer implied by Chrome's "Experimental JavaScript" option. R=yangguo@chromium.org BUG= LOG=Y Review URL: https://codereview.chromium.org/453903002 git-svn-id: https://v8.googlecode.com/svn/branches/bleeding_edge@22990 ce2b1a6d-e550-0410-aec6-3dcde31c8c00 --- diff --git a/src/flag-definitions.h b/src/flag-definitions.h index fbe1ed7..22459a8 100644 --- a/src/flag-definitions.h +++ b/src/flag-definitions.h @@ -161,11 +161,12 @@ DEFINE_BOOL(harmony_strings, false, "enable harmony string") DEFINE_BOOL(harmony_arrays, false, "enable harmony arrays") DEFINE_BOOL(harmony_arrow_functions, false, "enable harmony arrow functions") DEFINE_BOOL(harmony_unscopables, false, "enable harmony unscopables") -DEFINE_BOOL(harmony, false, "enable all harmony features") +DEFINE_BOOL(harmony, false, "enable all harmony features (except proxies)") DEFINE_IMPLICATION(harmony, harmony_scoping) DEFINE_IMPLICATION(harmony, harmony_modules) -DEFINE_IMPLICATION(harmony, harmony_proxies) +// TODO(rossberg): Reenable when problems are sorted out. +// DEFINE_IMPLICATION(harmony, harmony_proxies) DEFINE_IMPLICATION(harmony, harmony_generators) DEFINE_IMPLICATION(harmony, harmony_numeric_literals) DEFINE_IMPLICATION(harmony, harmony_strings) diff --git a/test/mjsunit/harmony/proxies-example-membrane.js b/test/mjsunit/harmony/proxies-example-membrane.js index a645a66..7b2af72 100644 --- a/test/mjsunit/harmony/proxies-example-membrane.js +++ b/test/mjsunit/harmony/proxies-example-membrane.js @@ -25,7 +25,7 @@ // (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE // OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. -// Flags: --harmony +// Flags: --harmony --harmony-proxies // A simple no-op handler. Adapted from: diff --git a/test/mjsunit/harmony/proxies-json.js b/test/mjsunit/harmony/proxies-json.js index 539c5a8..eba10a1 100644 --- a/test/mjsunit/harmony/proxies-json.js +++ b/test/mjsunit/harmony/proxies-json.js @@ -25,7 +25,7 @@ // (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE // OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. -// Flags: --harmony +// Flags: --harmony-proxies function testStringify(expected, object) { // Test fast case that bails out to slow case. diff --git a/test/mjsunit/runtime-gen/apply.js b/test/mjsunit/runtime-gen/apply.js index 90e9c71..94c4753 100644 --- a/test/mjsunit/runtime-gen/apply.js +++ b/test/mjsunit/runtime-gen/apply.js @@ -1,6 +1,6 @@ // Copyright 2014 the V8 project authors. All rights reserved. // AUTO-GENERATED BY tools/generate-runtime-tests.py, DO NOT MODIFY -// Flags: --allow-natives-syntax --harmony +// Flags: --allow-natives-syntax --harmony --harmony-proxies var arg0 = function() {}; var _receiver = new Object(); var _arguments = new Object(); diff --git a/test/mjsunit/runtime-gen/arraybuffergetbytelength.js b/test/mjsunit/runtime-gen/arraybuffergetbytelength.js index b363791..8aff9ac 100644 --- a/test/mjsunit/runtime-gen/arraybuffergetbytelength.js +++ b/test/mjsunit/runtime-gen/arraybuffergetbytelength.js @@ -1,5 +1,5 @@ // Copyright 2014 the V8 project authors. All rights reserved. // AUTO-GENERATED BY tools/generate-runtime-tests.py, DO NOT MODIFY -// Flags: --allow-natives-syntax --harmony +// Flags: --allow-natives-syntax --harmony --harmony-proxies var _holder = new ArrayBuffer(8); %ArrayBufferGetByteLength(_holder); diff --git a/test/mjsunit/runtime-gen/arraybufferinitialize.js b/test/mjsunit/runtime-gen/arraybufferinitialize.js index 9ae5d9f..c4520c6 100644 --- a/test/mjsunit/runtime-gen/arraybufferinitialize.js +++ b/test/mjsunit/runtime-gen/arraybufferinitialize.js @@ -1,6 +1,6 @@ // Copyright 2014 the V8 project authors. All rights reserved. // AUTO-GENERATED BY tools/generate-runtime-tests.py, DO NOT MODIFY -// Flags: --allow-natives-syntax --harmony +// Flags: --allow-natives-syntax --harmony --harmony-proxies var _holder = new ArrayBuffer(8); var _byteLength = 1.5; %ArrayBufferInitialize(_holder, _byteLength); diff --git a/test/mjsunit/runtime-gen/arraybufferisview.js b/test/mjsunit/runtime-gen/arraybufferisview.js index def6b3b..46cc5ba 100644 --- a/test/mjsunit/runtime-gen/arraybufferisview.js +++ b/test/mjsunit/runtime-gen/arraybufferisview.js @@ -1,5 +1,5 @@ // Copyright 2014 the V8 project authors. All rights reserved. // AUTO-GENERATED BY tools/generate-runtime-tests.py, DO NOT MODIFY -// Flags: --allow-natives-syntax --harmony +// Flags: --allow-natives-syntax --harmony --harmony-proxies var _object = new Object(); %ArrayBufferIsView(_object); diff --git a/test/mjsunit/runtime-gen/arraybufferneuter.js b/test/mjsunit/runtime-gen/arraybufferneuter.js index f239edf..89e9ee9 100644 --- a/test/mjsunit/runtime-gen/arraybufferneuter.js +++ b/test/mjsunit/runtime-gen/arraybufferneuter.js @@ -1,5 +1,5 @@ // Copyright 2014 the V8 project authors. All rights reserved. // AUTO-GENERATED BY tools/generate-runtime-tests.py, DO NOT MODIFY -// Flags: --allow-natives-syntax --harmony +// Flags: --allow-natives-syntax --harmony --harmony-proxies var _array_buffer = new ArrayBuffer(8); %ArrayBufferNeuter(_array_buffer); diff --git a/test/mjsunit/runtime-gen/arraybuffersliceimpl.js b/test/mjsunit/runtime-gen/arraybuffersliceimpl.js index 8ed24d6..cb02bb0 100644 --- a/test/mjsunit/runtime-gen/arraybuffersliceimpl.js +++ b/test/mjsunit/runtime-gen/arraybuffersliceimpl.js @@ -1,6 +1,6 @@ // Copyright 2014 the V8 project authors. All rights reserved. // AUTO-GENERATED BY tools/generate-runtime-tests.py, DO NOT MODIFY -// Flags: --allow-natives-syntax --harmony +// Flags: --allow-natives-syntax --harmony --harmony-proxies var _source = new ArrayBuffer(8); var _target = new ArrayBuffer(8); var arg2 = 0; diff --git a/test/mjsunit/runtime-gen/arraybufferviewgetbytelength.js b/test/mjsunit/runtime-gen/arraybufferviewgetbytelength.js index 243c382..e32ea0d 100644 --- a/test/mjsunit/runtime-gen/arraybufferviewgetbytelength.js +++ b/test/mjsunit/runtime-gen/arraybufferviewgetbytelength.js @@ -1,5 +1,5 @@ // Copyright 2014 the V8 project authors. All rights reserved. // AUTO-GENERATED BY tools/generate-runtime-tests.py, DO NOT MODIFY -// Flags: --allow-natives-syntax --harmony +// Flags: --allow-natives-syntax --harmony --harmony-proxies var _holder = new Int32Array(2); %ArrayBufferViewGetByteLength(_holder); diff --git a/test/mjsunit/runtime-gen/arraybufferviewgetbyteoffset.js b/test/mjsunit/runtime-gen/arraybufferviewgetbyteoffset.js index c9d025b..4c64ff2 100644 --- a/test/mjsunit/runtime-gen/arraybufferviewgetbyteoffset.js +++ b/test/mjsunit/runtime-gen/arraybufferviewgetbyteoffset.js @@ -1,5 +1,5 @@ // Copyright 2014 the V8 project authors. All rights reserved. // AUTO-GENERATED BY tools/generate-runtime-tests.py, DO NOT MODIFY -// Flags: --allow-natives-syntax --harmony +// Flags: --allow-natives-syntax --harmony --harmony-proxies var _holder = new Int32Array(2); %ArrayBufferViewGetByteOffset(_holder); diff --git a/test/mjsunit/runtime-gen/arrayconcat.js b/test/mjsunit/runtime-gen/arrayconcat.js index 0b08069..09487a6 100644 --- a/test/mjsunit/runtime-gen/arrayconcat.js +++ b/test/mjsunit/runtime-gen/arrayconcat.js @@ -1,5 +1,5 @@ // Copyright 2014 the V8 project authors. All rights reserved. // AUTO-GENERATED BY tools/generate-runtime-tests.py, DO NOT MODIFY -// Flags: --allow-natives-syntax --harmony +// Flags: --allow-natives-syntax --harmony --harmony-proxies var arg0 = [1, 'a']; %ArrayConcat(arg0); diff --git a/test/mjsunit/runtime-gen/availablelocalesof.js b/test/mjsunit/runtime-gen/availablelocalesof.js index 819acbe..a59c9b0 100644 --- a/test/mjsunit/runtime-gen/availablelocalesof.js +++ b/test/mjsunit/runtime-gen/availablelocalesof.js @@ -1,5 +1,5 @@ // Copyright 2014 the V8 project authors. All rights reserved. // AUTO-GENERATED BY tools/generate-runtime-tests.py, DO NOT MODIFY -// Flags: --allow-natives-syntax --harmony +// Flags: --allow-natives-syntax --harmony --harmony-proxies var _service = "foo"; %AvailableLocalesOf(_service); diff --git a/test/mjsunit/runtime-gen/basicjsonstringify.js b/test/mjsunit/runtime-gen/basicjsonstringify.js index 0b2f086..55d1978 100644 --- a/test/mjsunit/runtime-gen/basicjsonstringify.js +++ b/test/mjsunit/runtime-gen/basicjsonstringify.js @@ -1,5 +1,5 @@ // Copyright 2014 the V8 project authors. All rights reserved. // AUTO-GENERATED BY tools/generate-runtime-tests.py, DO NOT MODIFY -// Flags: --allow-natives-syntax --harmony +// Flags: --allow-natives-syntax --harmony --harmony-proxies var _object = new Object(); %BasicJSONStringify(_object); diff --git a/test/mjsunit/runtime-gen/booleanize.js b/test/mjsunit/runtime-gen/booleanize.js index d264d5d..8685368 100644 --- a/test/mjsunit/runtime-gen/booleanize.js +++ b/test/mjsunit/runtime-gen/booleanize.js @@ -1,6 +1,6 @@ // Copyright 2014 the V8 project authors. All rights reserved. // AUTO-GENERATED BY tools/generate-runtime-tests.py, DO NOT MODIFY -// Flags: --allow-natives-syntax --harmony +// Flags: --allow-natives-syntax --harmony --harmony-proxies var _value_raw = new Object(); var _token_raw = 1; %Booleanize(_value_raw, _token_raw); diff --git a/test/mjsunit/runtime-gen/boundfunctiongetbindings.js b/test/mjsunit/runtime-gen/boundfunctiongetbindings.js index 8c4986f..9221d3d 100644 --- a/test/mjsunit/runtime-gen/boundfunctiongetbindings.js +++ b/test/mjsunit/runtime-gen/boundfunctiongetbindings.js @@ -1,5 +1,5 @@ // Copyright 2014 the V8 project authors. All rights reserved. // AUTO-GENERATED BY tools/generate-runtime-tests.py, DO NOT MODIFY -// Flags: --allow-natives-syntax --harmony +// Flags: --allow-natives-syntax --harmony --harmony-proxies var _callable = new Object(); %BoundFunctionGetBindings(_callable); diff --git a/test/mjsunit/runtime-gen/break.js b/test/mjsunit/runtime-gen/break.js index f53766a..4b600d8 100644 --- a/test/mjsunit/runtime-gen/break.js +++ b/test/mjsunit/runtime-gen/break.js @@ -1,4 +1,4 @@ // Copyright 2014 the V8 project authors. All rights reserved. // AUTO-GENERATED BY tools/generate-runtime-tests.py, DO NOT MODIFY -// Flags: --allow-natives-syntax --harmony +// Flags: --allow-natives-syntax --harmony --harmony-proxies %Break(); diff --git a/test/mjsunit/runtime-gen/breakiteratoradopttext.js b/test/mjsunit/runtime-gen/breakiteratoradopttext.js index 768b948..64b6059 100644 --- a/test/mjsunit/runtime-gen/breakiteratoradopttext.js +++ b/test/mjsunit/runtime-gen/breakiteratoradopttext.js @@ -1,6 +1,6 @@ // Copyright 2014 the V8 project authors. All rights reserved. // AUTO-GENERATED BY tools/generate-runtime-tests.py, DO NOT MODIFY -// Flags: --allow-natives-syntax --harmony +// Flags: --allow-natives-syntax --harmony --harmony-proxies var arg0 = %GetImplFromInitializedIntlObject(new Intl.v8BreakIterator()); var _text = "foo"; %BreakIteratorAdoptText(arg0, _text); diff --git a/test/mjsunit/runtime-gen/breakiteratorbreaktype.js b/test/mjsunit/runtime-gen/breakiteratorbreaktype.js index 5f21fae..08cceb8 100644 --- a/test/mjsunit/runtime-gen/breakiteratorbreaktype.js +++ b/test/mjsunit/runtime-gen/breakiteratorbreaktype.js @@ -1,5 +1,5 @@ // Copyright 2014 the V8 project authors. All rights reserved. // AUTO-GENERATED BY tools/generate-runtime-tests.py, DO NOT MODIFY -// Flags: --allow-natives-syntax --harmony +// Flags: --allow-natives-syntax --harmony --harmony-proxies var arg0 = %GetImplFromInitializedIntlObject(new Intl.v8BreakIterator()); %BreakIteratorBreakType(arg0); diff --git a/test/mjsunit/runtime-gen/breakiteratorcurrent.js b/test/mjsunit/runtime-gen/breakiteratorcurrent.js index e11d43d..42000a8 100644 --- a/test/mjsunit/runtime-gen/breakiteratorcurrent.js +++ b/test/mjsunit/runtime-gen/breakiteratorcurrent.js @@ -1,5 +1,5 @@ // Copyright 2014 the V8 project authors. All rights reserved. // AUTO-GENERATED BY tools/generate-runtime-tests.py, DO NOT MODIFY -// Flags: --allow-natives-syntax --harmony +// Flags: --allow-natives-syntax --harmony --harmony-proxies var arg0 = %GetImplFromInitializedIntlObject(new Intl.v8BreakIterator()); %BreakIteratorCurrent(arg0); diff --git a/test/mjsunit/runtime-gen/breakiteratorfirst.js b/test/mjsunit/runtime-gen/breakiteratorfirst.js index ab584d5..3fad88c 100644 --- a/test/mjsunit/runtime-gen/breakiteratorfirst.js +++ b/test/mjsunit/runtime-gen/breakiteratorfirst.js @@ -1,5 +1,5 @@ // Copyright 2014 the V8 project authors. All rights reserved. // AUTO-GENERATED BY tools/generate-runtime-tests.py, DO NOT MODIFY -// Flags: --allow-natives-syntax --harmony +// Flags: --allow-natives-syntax --harmony --harmony-proxies var arg0 = %GetImplFromInitializedIntlObject(new Intl.v8BreakIterator()); %BreakIteratorFirst(arg0); diff --git a/test/mjsunit/runtime-gen/breakiteratornext.js b/test/mjsunit/runtime-gen/breakiteratornext.js index 5401641..be72ffc 100644 --- a/test/mjsunit/runtime-gen/breakiteratornext.js +++ b/test/mjsunit/runtime-gen/breakiteratornext.js @@ -1,5 +1,5 @@ // Copyright 2014 the V8 project authors. All rights reserved. // AUTO-GENERATED BY tools/generate-runtime-tests.py, DO NOT MODIFY -// Flags: --allow-natives-syntax --harmony +// Flags: --allow-natives-syntax --harmony --harmony-proxies var arg0 = %GetImplFromInitializedIntlObject(new Intl.v8BreakIterator()); %BreakIteratorNext(arg0); diff --git a/test/mjsunit/runtime-gen/canonicalizelanguagetag.js b/test/mjsunit/runtime-gen/canonicalizelanguagetag.js index debf352..45df230a 100644 --- a/test/mjsunit/runtime-gen/canonicalizelanguagetag.js +++ b/test/mjsunit/runtime-gen/canonicalizelanguagetag.js @@ -1,5 +1,5 @@ // Copyright 2014 the V8 project authors. All rights reserved. // AUTO-GENERATED BY tools/generate-runtime-tests.py, DO NOT MODIFY -// Flags: --allow-natives-syntax --harmony +// Flags: --allow-natives-syntax --harmony --harmony-proxies var _locale_id_str = "foo"; %CanonicalizeLanguageTag(_locale_id_str); diff --git a/test/mjsunit/runtime-gen/changebreakonexception.js b/test/mjsunit/runtime-gen/changebreakonexception.js index e4e3bfa..4bc0d43 100644 --- a/test/mjsunit/runtime-gen/changebreakonexception.js +++ b/test/mjsunit/runtime-gen/changebreakonexception.js @@ -1,6 +1,6 @@ // Copyright 2014 the V8 project authors. All rights reserved. // AUTO-GENERATED BY tools/generate-runtime-tests.py, DO NOT MODIFY -// Flags: --allow-natives-syntax --harmony +// Flags: --allow-natives-syntax --harmony --harmony-proxies var _type_arg = 32; var _enable = true; %ChangeBreakOnException(_type_arg, _enable); diff --git a/test/mjsunit/runtime-gen/charfromcode.js b/test/mjsunit/runtime-gen/charfromcode.js index 9e01522..2082339 100644 --- a/test/mjsunit/runtime-gen/charfromcode.js +++ b/test/mjsunit/runtime-gen/charfromcode.js @@ -1,5 +1,5 @@ // Copyright 2014 the V8 project authors. All rights reserved. // AUTO-GENERATED BY tools/generate-runtime-tests.py, DO NOT MODIFY -// Flags: --allow-natives-syntax --harmony +// Flags: --allow-natives-syntax --harmony --harmony-proxies var _code = 32; %CharFromCode(_code); diff --git a/test/mjsunit/runtime-gen/checkexecutionstate.js b/test/mjsunit/runtime-gen/checkexecutionstate.js index 93690fe..7e740c3 100644 --- a/test/mjsunit/runtime-gen/checkexecutionstate.js +++ b/test/mjsunit/runtime-gen/checkexecutionstate.js @@ -1,6 +1,6 @@ // Copyright 2014 the V8 project authors. All rights reserved. // AUTO-GENERATED BY tools/generate-runtime-tests.py, DO NOT MODIFY -// Flags: --allow-natives-syntax --harmony +// Flags: --allow-natives-syntax --harmony --harmony-proxies var _break_id = 32; try { %CheckExecutionState(_break_id); diff --git a/test/mjsunit/runtime-gen/checkisbootstrapping.js b/test/mjsunit/runtime-gen/checkisbootstrapping.js index 27a8224..114b20c 100644 --- a/test/mjsunit/runtime-gen/checkisbootstrapping.js +++ b/test/mjsunit/runtime-gen/checkisbootstrapping.js @@ -1,6 +1,6 @@ // Copyright 2014 the V8 project authors. All rights reserved. // AUTO-GENERATED BY tools/generate-runtime-tests.py, DO NOT MODIFY -// Flags: --allow-natives-syntax --harmony +// Flags: --allow-natives-syntax --harmony --harmony-proxies try { %CheckIsBootstrapping(); } catch(e) {} diff --git a/test/mjsunit/runtime-gen/clearbreakpoint.js b/test/mjsunit/runtime-gen/clearbreakpoint.js index 20ecded..1c11bc8 100644 --- a/test/mjsunit/runtime-gen/clearbreakpoint.js +++ b/test/mjsunit/runtime-gen/clearbreakpoint.js @@ -1,5 +1,5 @@ // Copyright 2014 the V8 project authors. All rights reserved. // AUTO-GENERATED BY tools/generate-runtime-tests.py, DO NOT MODIFY -// Flags: --allow-natives-syntax --harmony +// Flags: --allow-natives-syntax --harmony --harmony-proxies var _break_point_object_arg = new Object(); %ClearBreakPoint(_break_point_object_arg); diff --git a/test/mjsunit/runtime-gen/clearfunctiontypefeedback.js b/test/mjsunit/runtime-gen/clearfunctiontypefeedback.js index e613228..f42b8da 100644 --- a/test/mjsunit/runtime-gen/clearfunctiontypefeedback.js +++ b/test/mjsunit/runtime-gen/clearfunctiontypefeedback.js @@ -1,5 +1,5 @@ // Copyright 2014 the V8 project authors. All rights reserved. // AUTO-GENERATED BY tools/generate-runtime-tests.py, DO NOT MODIFY -// Flags: --allow-natives-syntax --harmony +// Flags: --allow-natives-syntax --harmony --harmony-proxies var _function = function() {}; %ClearFunctionTypeFeedback(_function); diff --git a/test/mjsunit/runtime-gen/clearstepping.js b/test/mjsunit/runtime-gen/clearstepping.js index 8461e31..bfab2cd 100644 --- a/test/mjsunit/runtime-gen/clearstepping.js +++ b/test/mjsunit/runtime-gen/clearstepping.js @@ -1,4 +1,4 @@ // Copyright 2014 the V8 project authors. All rights reserved. // AUTO-GENERATED BY tools/generate-runtime-tests.py, DO NOT MODIFY -// Flags: --allow-natives-syntax --harmony +// Flags: --allow-natives-syntax --harmony --harmony-proxies %ClearStepping(); diff --git a/test/mjsunit/runtime-gen/collectstacktrace.js b/test/mjsunit/runtime-gen/collectstacktrace.js index 58bf9f7..bac9b6a 100644 --- a/test/mjsunit/runtime-gen/collectstacktrace.js +++ b/test/mjsunit/runtime-gen/collectstacktrace.js @@ -1,6 +1,6 @@ // Copyright 2014 the V8 project authors. All rights reserved. // AUTO-GENERATED BY tools/generate-runtime-tests.py, DO NOT MODIFY -// Flags: --allow-natives-syntax --harmony +// Flags: --allow-natives-syntax --harmony --harmony-proxies var _error_object = new Object(); var _caller = new Object(); %CollectStackTrace(_error_object, _caller); diff --git a/test/mjsunit/runtime-gen/compilestring.js b/test/mjsunit/runtime-gen/compilestring.js index cc3e10c..659afca 100644 --- a/test/mjsunit/runtime-gen/compilestring.js +++ b/test/mjsunit/runtime-gen/compilestring.js @@ -1,6 +1,6 @@ // Copyright 2014 the V8 project authors. All rights reserved. // AUTO-GENERATED BY tools/generate-runtime-tests.py, DO NOT MODIFY -// Flags: --allow-natives-syntax --harmony +// Flags: --allow-natives-syntax --harmony --harmony-proxies var _source = "foo"; var arg1 = false; %CompileString(_source, arg1); diff --git a/test/mjsunit/runtime-gen/constructdouble.js b/test/mjsunit/runtime-gen/constructdouble.js index 4ed6c6a..9ac3dee 100644 --- a/test/mjsunit/runtime-gen/constructdouble.js +++ b/test/mjsunit/runtime-gen/constructdouble.js @@ -1,6 +1,6 @@ // Copyright 2014 the V8 project authors. All rights reserved. // AUTO-GENERATED BY tools/generate-runtime-tests.py, DO NOT MODIFY -// Flags: --allow-natives-syntax --harmony +// Flags: --allow-natives-syntax --harmony --harmony-proxies var _hi = 32; var _lo = 32; %ConstructDouble(_hi, _lo); diff --git a/test/mjsunit/runtime-gen/createbreakiterator.js b/test/mjsunit/runtime-gen/createbreakiterator.js index 03f4451..a8750b3 100644 --- a/test/mjsunit/runtime-gen/createbreakiterator.js +++ b/test/mjsunit/runtime-gen/createbreakiterator.js @@ -1,6 +1,6 @@ // Copyright 2014 the V8 project authors. All rights reserved. // AUTO-GENERATED BY tools/generate-runtime-tests.py, DO NOT MODIFY -// Flags: --allow-natives-syntax --harmony +// Flags: --allow-natives-syntax --harmony --harmony-proxies var arg0 = 'en-US'; var arg1 = {type: 'string'}; var _resolved = new Object(); diff --git a/test/mjsunit/runtime-gen/createcollator.js b/test/mjsunit/runtime-gen/createcollator.js index 2ecebb8..0d5b18d 100644 --- a/test/mjsunit/runtime-gen/createcollator.js +++ b/test/mjsunit/runtime-gen/createcollator.js @@ -1,6 +1,6 @@ // Copyright 2014 the V8 project authors. All rights reserved. // AUTO-GENERATED BY tools/generate-runtime-tests.py, DO NOT MODIFY -// Flags: --allow-natives-syntax --harmony +// Flags: --allow-natives-syntax --harmony --harmony-proxies var _locale = "foo"; var _options = new Object(); var _resolved = new Object(); diff --git a/test/mjsunit/runtime-gen/createglobalprivatesymbol.js b/test/mjsunit/runtime-gen/createglobalprivatesymbol.js index c90ac44..e4968c1 100644 --- a/test/mjsunit/runtime-gen/createglobalprivatesymbol.js +++ b/test/mjsunit/runtime-gen/createglobalprivatesymbol.js @@ -1,5 +1,5 @@ // Copyright 2014 the V8 project authors. All rights reserved. // AUTO-GENERATED BY tools/generate-runtime-tests.py, DO NOT MODIFY -// Flags: --allow-natives-syntax --harmony +// Flags: --allow-natives-syntax --harmony --harmony-proxies var _name = "foo"; %CreateGlobalPrivateSymbol(_name); diff --git a/test/mjsunit/runtime-gen/createjsfunctionproxy.js b/test/mjsunit/runtime-gen/createjsfunctionproxy.js index cdb0725..b4e1c31 100644 --- a/test/mjsunit/runtime-gen/createjsfunctionproxy.js +++ b/test/mjsunit/runtime-gen/createjsfunctionproxy.js @@ -1,6 +1,6 @@ // Copyright 2014 the V8 project authors. All rights reserved. // AUTO-GENERATED BY tools/generate-runtime-tests.py, DO NOT MODIFY -// Flags: --allow-natives-syntax --harmony +// Flags: --allow-natives-syntax --harmony --harmony-proxies var _handler = new Object(); var arg1 = function() {}; var _construct_trap = function() {}; diff --git a/test/mjsunit/runtime-gen/createjsproxy.js b/test/mjsunit/runtime-gen/createjsproxy.js index 4fb9744..ecdef60 100644 --- a/test/mjsunit/runtime-gen/createjsproxy.js +++ b/test/mjsunit/runtime-gen/createjsproxy.js @@ -1,6 +1,6 @@ // Copyright 2014 the V8 project authors. All rights reserved. // AUTO-GENERATED BY tools/generate-runtime-tests.py, DO NOT MODIFY -// Flags: --allow-natives-syntax --harmony +// Flags: --allow-natives-syntax --harmony --harmony-proxies var _handler = new Object(); var _prototype = new Object(); %CreateJSProxy(_handler, _prototype); diff --git a/test/mjsunit/runtime-gen/createprivatesymbol.js b/test/mjsunit/runtime-gen/createprivatesymbol.js index 23f4cca..bbd99c1 100644 --- a/test/mjsunit/runtime-gen/createprivatesymbol.js +++ b/test/mjsunit/runtime-gen/createprivatesymbol.js @@ -1,5 +1,5 @@ // Copyright 2014 the V8 project authors. All rights reserved. // AUTO-GENERATED BY tools/generate-runtime-tests.py, DO NOT MODIFY -// Flags: --allow-natives-syntax --harmony +// Flags: --allow-natives-syntax --harmony --harmony-proxies var arg0 = "foo"; %CreatePrivateSymbol(arg0); diff --git a/test/mjsunit/runtime-gen/createsymbol.js b/test/mjsunit/runtime-gen/createsymbol.js index 0a02aa9..8452b9c 100644 --- a/test/mjsunit/runtime-gen/createsymbol.js +++ b/test/mjsunit/runtime-gen/createsymbol.js @@ -1,5 +1,5 @@ // Copyright 2014 the V8 project authors. All rights reserved. // AUTO-GENERATED BY tools/generate-runtime-tests.py, DO NOT MODIFY -// Flags: --allow-natives-syntax --harmony +// Flags: --allow-natives-syntax --harmony --harmony-proxies var arg0 = "foo"; %CreateSymbol(arg0); diff --git a/test/mjsunit/runtime-gen/dataviewgetbuffer.js b/test/mjsunit/runtime-gen/dataviewgetbuffer.js index b4dc225..84bab80 100644 --- a/test/mjsunit/runtime-gen/dataviewgetbuffer.js +++ b/test/mjsunit/runtime-gen/dataviewgetbuffer.js @@ -1,5 +1,5 @@ // Copyright 2014 the V8 project authors. All rights reserved. // AUTO-GENERATED BY tools/generate-runtime-tests.py, DO NOT MODIFY -// Flags: --allow-natives-syntax --harmony +// Flags: --allow-natives-syntax --harmony --harmony-proxies var _holder = new DataView(new ArrayBuffer(24)); %DataViewGetBuffer(_holder); diff --git a/test/mjsunit/runtime-gen/dataviewgetfloat32.js b/test/mjsunit/runtime-gen/dataviewgetfloat32.js index 3d377a2..57f3c2a 100644 --- a/test/mjsunit/runtime-gen/dataviewgetfloat32.js +++ b/test/mjsunit/runtime-gen/dataviewgetfloat32.js @@ -1,6 +1,6 @@ // Copyright 2014 the V8 project authors. All rights reserved. // AUTO-GENERATED BY tools/generate-runtime-tests.py, DO NOT MODIFY -// Flags: --allow-natives-syntax --harmony +// Flags: --allow-natives-syntax --harmony --harmony-proxies var _holder = new DataView(new ArrayBuffer(24)); var _offset = 1.5; var _is_little_endian = true; diff --git a/test/mjsunit/runtime-gen/dataviewgetfloat64.js b/test/mjsunit/runtime-gen/dataviewgetfloat64.js index 82fc220..7f80c5b 100644 --- a/test/mjsunit/runtime-gen/dataviewgetfloat64.js +++ b/test/mjsunit/runtime-gen/dataviewgetfloat64.js @@ -1,6 +1,6 @@ // Copyright 2014 the V8 project authors. All rights reserved. // AUTO-GENERATED BY tools/generate-runtime-tests.py, DO NOT MODIFY -// Flags: --allow-natives-syntax --harmony +// Flags: --allow-natives-syntax --harmony --harmony-proxies var _holder = new DataView(new ArrayBuffer(24)); var _offset = 1.5; var _is_little_endian = true; diff --git a/test/mjsunit/runtime-gen/dataviewgetint16.js b/test/mjsunit/runtime-gen/dataviewgetint16.js index e418ed2..e618c1c 100644 --- a/test/mjsunit/runtime-gen/dataviewgetint16.js +++ b/test/mjsunit/runtime-gen/dataviewgetint16.js @@ -1,6 +1,6 @@ // Copyright 2014 the V8 project authors. All rights reserved. // AUTO-GENERATED BY tools/generate-runtime-tests.py, DO NOT MODIFY -// Flags: --allow-natives-syntax --harmony +// Flags: --allow-natives-syntax --harmony --harmony-proxies var _holder = new DataView(new ArrayBuffer(24)); var _offset = 1.5; var _is_little_endian = true; diff --git a/test/mjsunit/runtime-gen/dataviewgetint32.js b/test/mjsunit/runtime-gen/dataviewgetint32.js index 787101d..2395a6d 100644 --- a/test/mjsunit/runtime-gen/dataviewgetint32.js +++ b/test/mjsunit/runtime-gen/dataviewgetint32.js @@ -1,6 +1,6 @@ // Copyright 2014 the V8 project authors. All rights reserved. // AUTO-GENERATED BY tools/generate-runtime-tests.py, DO NOT MODIFY -// Flags: --allow-natives-syntax --harmony +// Flags: --allow-natives-syntax --harmony --harmony-proxies var _holder = new DataView(new ArrayBuffer(24)); var _offset = 1.5; var _is_little_endian = true; diff --git a/test/mjsunit/runtime-gen/dataviewgetint8.js b/test/mjsunit/runtime-gen/dataviewgetint8.js index d3a3864..fe92ed7 100644 --- a/test/mjsunit/runtime-gen/dataviewgetint8.js +++ b/test/mjsunit/runtime-gen/dataviewgetint8.js @@ -1,6 +1,6 @@ // Copyright 2014 the V8 project authors. All rights reserved. // AUTO-GENERATED BY tools/generate-runtime-tests.py, DO NOT MODIFY -// Flags: --allow-natives-syntax --harmony +// Flags: --allow-natives-syntax --harmony --harmony-proxies var _holder = new DataView(new ArrayBuffer(24)); var _offset = 1.5; var _is_little_endian = true; diff --git a/test/mjsunit/runtime-gen/dataviewgetuint16.js b/test/mjsunit/runtime-gen/dataviewgetuint16.js index 0437811..50be62b 100644 --- a/test/mjsunit/runtime-gen/dataviewgetuint16.js +++ b/test/mjsunit/runtime-gen/dataviewgetuint16.js @@ -1,6 +1,6 @@ // Copyright 2014 the V8 project authors. All rights reserved. // AUTO-GENERATED BY tools/generate-runtime-tests.py, DO NOT MODIFY -// Flags: --allow-natives-syntax --harmony +// Flags: --allow-natives-syntax --harmony --harmony-proxies var _holder = new DataView(new ArrayBuffer(24)); var _offset = 1.5; var _is_little_endian = true; diff --git a/test/mjsunit/runtime-gen/dataviewgetuint32.js b/test/mjsunit/runtime-gen/dataviewgetuint32.js index af5122d..2f85aee 100644 --- a/test/mjsunit/runtime-gen/dataviewgetuint32.js +++ b/test/mjsunit/runtime-gen/dataviewgetuint32.js @@ -1,6 +1,6 @@ // Copyright 2014 the V8 project authors. All rights reserved. // AUTO-GENERATED BY tools/generate-runtime-tests.py, DO NOT MODIFY -// Flags: --allow-natives-syntax --harmony +// Flags: --allow-natives-syntax --harmony --harmony-proxies var _holder = new DataView(new ArrayBuffer(24)); var _offset = 1.5; var _is_little_endian = true; diff --git a/test/mjsunit/runtime-gen/dataviewgetuint8.js b/test/mjsunit/runtime-gen/dataviewgetuint8.js index 77e2c2d..6a682e1 100644 --- a/test/mjsunit/runtime-gen/dataviewgetuint8.js +++ b/test/mjsunit/runtime-gen/dataviewgetuint8.js @@ -1,6 +1,6 @@ // Copyright 2014 the V8 project authors. All rights reserved. // AUTO-GENERATED BY tools/generate-runtime-tests.py, DO NOT MODIFY -// Flags: --allow-natives-syntax --harmony +// Flags: --allow-natives-syntax --harmony --harmony-proxies var _holder = new DataView(new ArrayBuffer(24)); var _offset = 1.5; var _is_little_endian = true; diff --git a/test/mjsunit/runtime-gen/dataviewinitialize.js b/test/mjsunit/runtime-gen/dataviewinitialize.js index 0836651..167d531 100644 --- a/test/mjsunit/runtime-gen/dataviewinitialize.js +++ b/test/mjsunit/runtime-gen/dataviewinitialize.js @@ -1,6 +1,6 @@ // Copyright 2014 the V8 project authors. All rights reserved. // AUTO-GENERATED BY tools/generate-runtime-tests.py, DO NOT MODIFY -// Flags: --allow-natives-syntax --harmony +// Flags: --allow-natives-syntax --harmony --harmony-proxies var _holder = new DataView(new ArrayBuffer(24)); var _buffer = new ArrayBuffer(8); var _byte_offset = 1.5; diff --git a/test/mjsunit/runtime-gen/dataviewsetfloat32.js b/test/mjsunit/runtime-gen/dataviewsetfloat32.js index 009bbcc..46d00af 100644 --- a/test/mjsunit/runtime-gen/dataviewsetfloat32.js +++ b/test/mjsunit/runtime-gen/dataviewsetfloat32.js @@ -1,6 +1,6 @@ // Copyright 2014 the V8 project authors. All rights reserved. // AUTO-GENERATED BY tools/generate-runtime-tests.py, DO NOT MODIFY -// Flags: --allow-natives-syntax --harmony +// Flags: --allow-natives-syntax --harmony --harmony-proxies var _holder = new DataView(new ArrayBuffer(24)); var _offset = 1.5; var _value = 1.5; diff --git a/test/mjsunit/runtime-gen/dataviewsetfloat64.js b/test/mjsunit/runtime-gen/dataviewsetfloat64.js index 97c5d3e..c57b514 100644 --- a/test/mjsunit/runtime-gen/dataviewsetfloat64.js +++ b/test/mjsunit/runtime-gen/dataviewsetfloat64.js @@ -1,6 +1,6 @@ // Copyright 2014 the V8 project authors. All rights reserved. // AUTO-GENERATED BY tools/generate-runtime-tests.py, DO NOT MODIFY -// Flags: --allow-natives-syntax --harmony +// Flags: --allow-natives-syntax --harmony --harmony-proxies var _holder = new DataView(new ArrayBuffer(24)); var _offset = 1.5; var _value = 1.5; diff --git a/test/mjsunit/runtime-gen/dataviewsetint16.js b/test/mjsunit/runtime-gen/dataviewsetint16.js index 27b608b..1f45448 100644 --- a/test/mjsunit/runtime-gen/dataviewsetint16.js +++ b/test/mjsunit/runtime-gen/dataviewsetint16.js @@ -1,6 +1,6 @@ // Copyright 2014 the V8 project authors. All rights reserved. // AUTO-GENERATED BY tools/generate-runtime-tests.py, DO NOT MODIFY -// Flags: --allow-natives-syntax --harmony +// Flags: --allow-natives-syntax --harmony --harmony-proxies var _holder = new DataView(new ArrayBuffer(24)); var _offset = 1.5; var _value = 1.5; diff --git a/test/mjsunit/runtime-gen/dataviewsetint32.js b/test/mjsunit/runtime-gen/dataviewsetint32.js index 2a4164c..837d4f2 100644 --- a/test/mjsunit/runtime-gen/dataviewsetint32.js +++ b/test/mjsunit/runtime-gen/dataviewsetint32.js @@ -1,6 +1,6 @@ // Copyright 2014 the V8 project authors. All rights reserved. // AUTO-GENERATED BY tools/generate-runtime-tests.py, DO NOT MODIFY -// Flags: --allow-natives-syntax --harmony +// Flags: --allow-natives-syntax --harmony --harmony-proxies var _holder = new DataView(new ArrayBuffer(24)); var _offset = 1.5; var _value = 1.5; diff --git a/test/mjsunit/runtime-gen/dataviewsetint8.js b/test/mjsunit/runtime-gen/dataviewsetint8.js index 9990c4b..725e658 100644 --- a/test/mjsunit/runtime-gen/dataviewsetint8.js +++ b/test/mjsunit/runtime-gen/dataviewsetint8.js @@ -1,6 +1,6 @@ // Copyright 2014 the V8 project authors. All rights reserved. // AUTO-GENERATED BY tools/generate-runtime-tests.py, DO NOT MODIFY -// Flags: --allow-natives-syntax --harmony +// Flags: --allow-natives-syntax --harmony --harmony-proxies var _holder = new DataView(new ArrayBuffer(24)); var _offset = 1.5; var _value = 1.5; diff --git a/test/mjsunit/runtime-gen/dataviewsetuint16.js b/test/mjsunit/runtime-gen/dataviewsetuint16.js index fc2800c..d1b1a24 100644 --- a/test/mjsunit/runtime-gen/dataviewsetuint16.js +++ b/test/mjsunit/runtime-gen/dataviewsetuint16.js @@ -1,6 +1,6 @@ // Copyright 2014 the V8 project authors. All rights reserved. // AUTO-GENERATED BY tools/generate-runtime-tests.py, DO NOT MODIFY -// Flags: --allow-natives-syntax --harmony +// Flags: --allow-natives-syntax --harmony --harmony-proxies var _holder = new DataView(new ArrayBuffer(24)); var _offset = 1.5; var _value = 1.5; diff --git a/test/mjsunit/runtime-gen/dataviewsetuint32.js b/test/mjsunit/runtime-gen/dataviewsetuint32.js index 837623f..e46c8f3 100644 --- a/test/mjsunit/runtime-gen/dataviewsetuint32.js +++ b/test/mjsunit/runtime-gen/dataviewsetuint32.js @@ -1,6 +1,6 @@ // Copyright 2014 the V8 project authors. All rights reserved. // AUTO-GENERATED BY tools/generate-runtime-tests.py, DO NOT MODIFY -// Flags: --allow-natives-syntax --harmony +// Flags: --allow-natives-syntax --harmony --harmony-proxies var _holder = new DataView(new ArrayBuffer(24)); var _offset = 1.5; var _value = 1.5; diff --git a/test/mjsunit/runtime-gen/dataviewsetuint8.js b/test/mjsunit/runtime-gen/dataviewsetuint8.js index d1e7bc1..6c36723 100644 --- a/test/mjsunit/runtime-gen/dataviewsetuint8.js +++ b/test/mjsunit/runtime-gen/dataviewsetuint8.js @@ -1,6 +1,6 @@ // Copyright 2014 the V8 project authors. All rights reserved. // AUTO-GENERATED BY tools/generate-runtime-tests.py, DO NOT MODIFY -// Flags: --allow-natives-syntax --harmony +// Flags: --allow-natives-syntax --harmony --harmony-proxies var _holder = new DataView(new ArrayBuffer(24)); var _offset = 1.5; var _value = 1.5; diff --git a/test/mjsunit/runtime-gen/datecacheversion.js b/test/mjsunit/runtime-gen/datecacheversion.js index d622fa2..ea56c73 100644 --- a/test/mjsunit/runtime-gen/datecacheversion.js +++ b/test/mjsunit/runtime-gen/datecacheversion.js @@ -1,4 +1,4 @@ // Copyright 2014 the V8 project authors. All rights reserved. // AUTO-GENERATED BY tools/generate-runtime-tests.py, DO NOT MODIFY -// Flags: --allow-natives-syntax --harmony +// Flags: --allow-natives-syntax --harmony --harmony-proxies %DateCacheVersion(); diff --git a/test/mjsunit/runtime-gen/datecurrenttime.js b/test/mjsunit/runtime-gen/datecurrenttime.js index 569eeff..759ebd0 100644 --- a/test/mjsunit/runtime-gen/datecurrenttime.js +++ b/test/mjsunit/runtime-gen/datecurrenttime.js @@ -1,4 +1,4 @@ // Copyright 2014 the V8 project authors. All rights reserved. // AUTO-GENERATED BY tools/generate-runtime-tests.py, DO NOT MODIFY -// Flags: --allow-natives-syntax --harmony +// Flags: --allow-natives-syntax --harmony --harmony-proxies %DateCurrentTime(); diff --git a/test/mjsunit/runtime-gen/datelocaltimezone.js b/test/mjsunit/runtime-gen/datelocaltimezone.js index 16897f3..bfc1a81 100644 --- a/test/mjsunit/runtime-gen/datelocaltimezone.js +++ b/test/mjsunit/runtime-gen/datelocaltimezone.js @@ -1,5 +1,5 @@ // Copyright 2014 the V8 project authors. All rights reserved. // AUTO-GENERATED BY tools/generate-runtime-tests.py, DO NOT MODIFY -// Flags: --allow-natives-syntax --harmony +// Flags: --allow-natives-syntax --harmony --harmony-proxies var _x = 1.5; %DateLocalTimezone(_x); diff --git a/test/mjsunit/runtime-gen/datemakeday.js b/test/mjsunit/runtime-gen/datemakeday.js index 1be1e1d..3d2334f 100644 --- a/test/mjsunit/runtime-gen/datemakeday.js +++ b/test/mjsunit/runtime-gen/datemakeday.js @@ -1,6 +1,6 @@ // Copyright 2014 the V8 project authors. All rights reserved. // AUTO-GENERATED BY tools/generate-runtime-tests.py, DO NOT MODIFY -// Flags: --allow-natives-syntax --harmony +// Flags: --allow-natives-syntax --harmony --harmony-proxies var _year = 1; var _month = 1; %DateMakeDay(_year, _month); diff --git a/test/mjsunit/runtime-gen/dateparsestring.js b/test/mjsunit/runtime-gen/dateparsestring.js index e050e58..fdf5faa 100644 --- a/test/mjsunit/runtime-gen/dateparsestring.js +++ b/test/mjsunit/runtime-gen/dateparsestring.js @@ -1,6 +1,6 @@ // Copyright 2014 the V8 project authors. All rights reserved. // AUTO-GENERATED BY tools/generate-runtime-tests.py, DO NOT MODIFY -// Flags: --allow-natives-syntax --harmony +// Flags: --allow-natives-syntax --harmony --harmony-proxies var _str = "foo"; var arg1 = new Array(8); %DateParseString(_str, arg1); diff --git a/test/mjsunit/runtime-gen/datesetvalue.js b/test/mjsunit/runtime-gen/datesetvalue.js index 773f0af..dac1a36 100644 --- a/test/mjsunit/runtime-gen/datesetvalue.js +++ b/test/mjsunit/runtime-gen/datesetvalue.js @@ -1,6 +1,6 @@ // Copyright 2014 the V8 project authors. All rights reserved. // AUTO-GENERATED BY tools/generate-runtime-tests.py, DO NOT MODIFY -// Flags: --allow-natives-syntax --harmony +// Flags: --allow-natives-syntax --harmony --harmony-proxies var _date = new Date(); var _time = 1.5; var _is_utc = 1; diff --git a/test/mjsunit/runtime-gen/datetoutc.js b/test/mjsunit/runtime-gen/datetoutc.js index cfa70d1..f46644e 100644 --- a/test/mjsunit/runtime-gen/datetoutc.js +++ b/test/mjsunit/runtime-gen/datetoutc.js @@ -1,5 +1,5 @@ // Copyright 2014 the V8 project authors. All rights reserved. // AUTO-GENERATED BY tools/generate-runtime-tests.py, DO NOT MODIFY -// Flags: --allow-natives-syntax --harmony +// Flags: --allow-natives-syntax --harmony --harmony-proxies var _x = 1.5; %DateToUTC(_x); diff --git a/test/mjsunit/runtime-gen/debugasynctaskevent.js b/test/mjsunit/runtime-gen/debugasynctaskevent.js index e87b172..ceeaf13 100644 --- a/test/mjsunit/runtime-gen/debugasynctaskevent.js +++ b/test/mjsunit/runtime-gen/debugasynctaskevent.js @@ -1,5 +1,5 @@ // Copyright 2014 the V8 project authors. All rights reserved. // AUTO-GENERATED BY tools/generate-runtime-tests.py, DO NOT MODIFY -// Flags: --allow-natives-syntax --harmony +// Flags: --allow-natives-syntax --harmony --harmony-proxies var _data = new Object(); %DebugAsyncTaskEvent(_data); diff --git a/test/mjsunit/runtime-gen/debugbreak.js b/test/mjsunit/runtime-gen/debugbreak.js index be807d9..68220df 100644 --- a/test/mjsunit/runtime-gen/debugbreak.js +++ b/test/mjsunit/runtime-gen/debugbreak.js @@ -1,4 +1,4 @@ // Copyright 2014 the V8 project authors. All rights reserved. // AUTO-GENERATED BY tools/generate-runtime-tests.py, DO NOT MODIFY -// Flags: --allow-natives-syntax --harmony +// Flags: --allow-natives-syntax --harmony --harmony-proxies %DebugBreak(); diff --git a/test/mjsunit/runtime-gen/debugcallbacksupportsstepping.js b/test/mjsunit/runtime-gen/debugcallbacksupportsstepping.js index 8707381..b683be0 100644 --- a/test/mjsunit/runtime-gen/debugcallbacksupportsstepping.js +++ b/test/mjsunit/runtime-gen/debugcallbacksupportsstepping.js @@ -1,5 +1,5 @@ // Copyright 2014 the V8 project authors. All rights reserved. // AUTO-GENERATED BY tools/generate-runtime-tests.py, DO NOT MODIFY -// Flags: --allow-natives-syntax --harmony +// Flags: --allow-natives-syntax --harmony --harmony-proxies var _callback = new Object(); %DebugCallbackSupportsStepping(_callback); diff --git a/test/mjsunit/runtime-gen/debugconstructedby.js b/test/mjsunit/runtime-gen/debugconstructedby.js index d7fa0f4..8850344 100644 --- a/test/mjsunit/runtime-gen/debugconstructedby.js +++ b/test/mjsunit/runtime-gen/debugconstructedby.js @@ -1,6 +1,6 @@ // Copyright 2014 the V8 project authors. All rights reserved. // AUTO-GENERATED BY tools/generate-runtime-tests.py, DO NOT MODIFY -// Flags: --allow-natives-syntax --harmony +// Flags: --allow-natives-syntax --harmony --harmony-proxies var _constructor = function() {}; var _max_references = 32; %DebugConstructedBy(_constructor, _max_references); diff --git a/test/mjsunit/runtime-gen/debugdisassembleconstructor.js b/test/mjsunit/runtime-gen/debugdisassembleconstructor.js index a2b1a53..c2faca4 100644 --- a/test/mjsunit/runtime-gen/debugdisassembleconstructor.js +++ b/test/mjsunit/runtime-gen/debugdisassembleconstructor.js @@ -1,5 +1,5 @@ // Copyright 2014 the V8 project authors. All rights reserved. // AUTO-GENERATED BY tools/generate-runtime-tests.py, DO NOT MODIFY -// Flags: --allow-natives-syntax --harmony +// Flags: --allow-natives-syntax --harmony --harmony-proxies var _func = function() {}; %DebugDisassembleConstructor(_func); diff --git a/test/mjsunit/runtime-gen/debugdisassemblefunction.js b/test/mjsunit/runtime-gen/debugdisassemblefunction.js index e49d974..f658867 100644 --- a/test/mjsunit/runtime-gen/debugdisassemblefunction.js +++ b/test/mjsunit/runtime-gen/debugdisassemblefunction.js @@ -1,5 +1,5 @@ // Copyright 2014 the V8 project authors. All rights reserved. // AUTO-GENERATED BY tools/generate-runtime-tests.py, DO NOT MODIFY -// Flags: --allow-natives-syntax --harmony +// Flags: --allow-natives-syntax --harmony --harmony-proxies var _func = function() {}; %DebugDisassembleFunction(_func); diff --git a/test/mjsunit/runtime-gen/debugevaluate.js b/test/mjsunit/runtime-gen/debugevaluate.js index 18a83b2..60e1e63 100644 --- a/test/mjsunit/runtime-gen/debugevaluate.js +++ b/test/mjsunit/runtime-gen/debugevaluate.js @@ -1,6 +1,6 @@ // Copyright 2014 the V8 project authors. All rights reserved. // AUTO-GENERATED BY tools/generate-runtime-tests.py, DO NOT MODIFY -// Flags: --allow-natives-syntax --harmony +// Flags: --allow-natives-syntax --harmony --harmony-proxies var _break_id = 32; var _wrapped_id = 1; var _inlined_jsframe_index = 32; diff --git a/test/mjsunit/runtime-gen/debugevaluateglobal.js b/test/mjsunit/runtime-gen/debugevaluateglobal.js index 90c41ae..11411d1 100644 --- a/test/mjsunit/runtime-gen/debugevaluateglobal.js +++ b/test/mjsunit/runtime-gen/debugevaluateglobal.js @@ -1,6 +1,6 @@ // Copyright 2014 the V8 project authors. All rights reserved. // AUTO-GENERATED BY tools/generate-runtime-tests.py, DO NOT MODIFY -// Flags: --allow-natives-syntax --harmony +// Flags: --allow-natives-syntax --harmony --harmony-proxies var _break_id = 32; var _source = "foo"; var _disable_break = true; diff --git a/test/mjsunit/runtime-gen/debuggetproperty.js b/test/mjsunit/runtime-gen/debuggetproperty.js index b5b5191..90109d1 100644 --- a/test/mjsunit/runtime-gen/debuggetproperty.js +++ b/test/mjsunit/runtime-gen/debuggetproperty.js @@ -1,6 +1,6 @@ // Copyright 2014 the V8 project authors. All rights reserved. // AUTO-GENERATED BY tools/generate-runtime-tests.py, DO NOT MODIFY -// Flags: --allow-natives-syntax --harmony +// Flags: --allow-natives-syntax --harmony --harmony-proxies var _obj = new Object(); var _name = "name"; %DebugGetProperty(_obj, _name); diff --git a/test/mjsunit/runtime-gen/debuggetpropertydetails.js b/test/mjsunit/runtime-gen/debuggetpropertydetails.js index e317636..0fe2f31 100644 --- a/test/mjsunit/runtime-gen/debuggetpropertydetails.js +++ b/test/mjsunit/runtime-gen/debuggetpropertydetails.js @@ -1,6 +1,6 @@ // Copyright 2014 the V8 project authors. All rights reserved. // AUTO-GENERATED BY tools/generate-runtime-tests.py, DO NOT MODIFY -// Flags: --allow-natives-syntax --harmony +// Flags: --allow-natives-syntax --harmony --harmony-proxies var _obj = new Object(); var _name = "name"; %DebugGetPropertyDetails(_obj, _name); diff --git a/test/mjsunit/runtime-gen/debuggetprototype.js b/test/mjsunit/runtime-gen/debuggetprototype.js index f2fc9d5..27de855 100644 --- a/test/mjsunit/runtime-gen/debuggetprototype.js +++ b/test/mjsunit/runtime-gen/debuggetprototype.js @@ -1,5 +1,5 @@ // Copyright 2014 the V8 project authors. All rights reserved. // AUTO-GENERATED BY tools/generate-runtime-tests.py, DO NOT MODIFY -// Flags: --allow-natives-syntax --harmony +// Flags: --allow-natives-syntax --harmony --harmony-proxies var _obj = new Object(); %DebugGetPrototype(_obj); diff --git a/test/mjsunit/runtime-gen/debugindexedinterceptorelementvalue.js b/test/mjsunit/runtime-gen/debugindexedinterceptorelementvalue.js index 26d9cc4..22d24ee 100644 --- a/test/mjsunit/runtime-gen/debugindexedinterceptorelementvalue.js +++ b/test/mjsunit/runtime-gen/debugindexedinterceptorelementvalue.js @@ -1,6 +1,6 @@ // Copyright 2014 the V8 project authors. All rights reserved. // AUTO-GENERATED BY tools/generate-runtime-tests.py, DO NOT MODIFY -// Flags: --allow-natives-syntax --harmony +// Flags: --allow-natives-syntax --harmony --harmony-proxies var _obj = new Object(); var _index = 32; try { diff --git a/test/mjsunit/runtime-gen/debugnamedinterceptorpropertyvalue.js b/test/mjsunit/runtime-gen/debugnamedinterceptorpropertyvalue.js index 714bd08..13641d2 100644 --- a/test/mjsunit/runtime-gen/debugnamedinterceptorpropertyvalue.js +++ b/test/mjsunit/runtime-gen/debugnamedinterceptorpropertyvalue.js @@ -1,6 +1,6 @@ // Copyright 2014 the V8 project authors. All rights reserved. // AUTO-GENERATED BY tools/generate-runtime-tests.py, DO NOT MODIFY -// Flags: --allow-natives-syntax --harmony +// Flags: --allow-natives-syntax --harmony --harmony-proxies var _obj = new Object(); var _name = "name"; try { diff --git a/test/mjsunit/runtime-gen/debugpoppromise.js b/test/mjsunit/runtime-gen/debugpoppromise.js index f08e4dd..9b81b13 100644 --- a/test/mjsunit/runtime-gen/debugpoppromise.js +++ b/test/mjsunit/runtime-gen/debugpoppromise.js @@ -1,4 +1,4 @@ // Copyright 2014 the V8 project authors. All rights reserved. // AUTO-GENERATED BY tools/generate-runtime-tests.py, DO NOT MODIFY -// Flags: --allow-natives-syntax --harmony +// Flags: --allow-natives-syntax --harmony --harmony-proxies %DebugPopPromise(); diff --git a/test/mjsunit/runtime-gen/debugpreparestepinifstepping.js b/test/mjsunit/runtime-gen/debugpreparestepinifstepping.js index 48af82c..a6061e6 100644 --- a/test/mjsunit/runtime-gen/debugpreparestepinifstepping.js +++ b/test/mjsunit/runtime-gen/debugpreparestepinifstepping.js @@ -1,5 +1,5 @@ // Copyright 2014 the V8 project authors. All rights reserved. // AUTO-GENERATED BY tools/generate-runtime-tests.py, DO NOT MODIFY -// Flags: --allow-natives-syntax --harmony +// Flags: --allow-natives-syntax --harmony --harmony-proxies var _callback = function() {}; %DebugPrepareStepInIfStepping(_callback); diff --git a/test/mjsunit/runtime-gen/debugprintscopes.js b/test/mjsunit/runtime-gen/debugprintscopes.js index 8ecff6a..2f106dd 100644 --- a/test/mjsunit/runtime-gen/debugprintscopes.js +++ b/test/mjsunit/runtime-gen/debugprintscopes.js @@ -1,4 +1,4 @@ // Copyright 2014 the V8 project authors. All rights reserved. // AUTO-GENERATED BY tools/generate-runtime-tests.py, DO NOT MODIFY -// Flags: --allow-natives-syntax --harmony +// Flags: --allow-natives-syntax --harmony --harmony-proxies %DebugPrintScopes(); diff --git a/test/mjsunit/runtime-gen/debugpromiseevent.js b/test/mjsunit/runtime-gen/debugpromiseevent.js index 8f5020b..20ae13c 100644 --- a/test/mjsunit/runtime-gen/debugpromiseevent.js +++ b/test/mjsunit/runtime-gen/debugpromiseevent.js @@ -1,5 +1,5 @@ // Copyright 2014 the V8 project authors. All rights reserved. // AUTO-GENERATED BY tools/generate-runtime-tests.py, DO NOT MODIFY -// Flags: --allow-natives-syntax --harmony +// Flags: --allow-natives-syntax --harmony --harmony-proxies var _data = new Object(); %DebugPromiseEvent(_data); diff --git a/test/mjsunit/runtime-gen/debugpromiserejectevent.js b/test/mjsunit/runtime-gen/debugpromiserejectevent.js index 731d8ca..4e6e633 100644 --- a/test/mjsunit/runtime-gen/debugpromiserejectevent.js +++ b/test/mjsunit/runtime-gen/debugpromiserejectevent.js @@ -1,6 +1,6 @@ // Copyright 2014 the V8 project authors. All rights reserved. // AUTO-GENERATED BY tools/generate-runtime-tests.py, DO NOT MODIFY -// Flags: --allow-natives-syntax --harmony +// Flags: --allow-natives-syntax --harmony --harmony-proxies var _promise = new Object(); var _value = new Object(); %DebugPromiseRejectEvent(_promise, _value); diff --git a/test/mjsunit/runtime-gen/debugpropertyattributesfromdetails.js b/test/mjsunit/runtime-gen/debugpropertyattributesfromdetails.js index 34ef24a..7802a35 100644 --- a/test/mjsunit/runtime-gen/debugpropertyattributesfromdetails.js +++ b/test/mjsunit/runtime-gen/debugpropertyattributesfromdetails.js @@ -1,5 +1,5 @@ // Copyright 2014 the V8 project authors. All rights reserved. // AUTO-GENERATED BY tools/generate-runtime-tests.py, DO NOT MODIFY -// Flags: --allow-natives-syntax --harmony +// Flags: --allow-natives-syntax --harmony --harmony-proxies var _details = 513; %DebugPropertyAttributesFromDetails(_details); diff --git a/test/mjsunit/runtime-gen/debugpropertyindexfromdetails.js b/test/mjsunit/runtime-gen/debugpropertyindexfromdetails.js index 215870a..02edeee 100644 --- a/test/mjsunit/runtime-gen/debugpropertyindexfromdetails.js +++ b/test/mjsunit/runtime-gen/debugpropertyindexfromdetails.js @@ -1,5 +1,5 @@ // Copyright 2014 the V8 project authors. All rights reserved. // AUTO-GENERATED BY tools/generate-runtime-tests.py, DO NOT MODIFY -// Flags: --allow-natives-syntax --harmony +// Flags: --allow-natives-syntax --harmony --harmony-proxies var _details = 513; %DebugPropertyIndexFromDetails(_details); diff --git a/test/mjsunit/runtime-gen/debugpropertytypefromdetails.js b/test/mjsunit/runtime-gen/debugpropertytypefromdetails.js index 115982e..551ff2c 100644 --- a/test/mjsunit/runtime-gen/debugpropertytypefromdetails.js +++ b/test/mjsunit/runtime-gen/debugpropertytypefromdetails.js @@ -1,5 +1,5 @@ // Copyright 2014 the V8 project authors. All rights reserved. // AUTO-GENERATED BY tools/generate-runtime-tests.py, DO NOT MODIFY -// Flags: --allow-natives-syntax --harmony +// Flags: --allow-natives-syntax --harmony --harmony-proxies var _details = 513; %DebugPropertyTypeFromDetails(_details); diff --git a/test/mjsunit/runtime-gen/debugpushpromise.js b/test/mjsunit/runtime-gen/debugpushpromise.js index aa351c9..350a613 100644 --- a/test/mjsunit/runtime-gen/debugpushpromise.js +++ b/test/mjsunit/runtime-gen/debugpushpromise.js @@ -1,5 +1,5 @@ // Copyright 2014 the V8 project authors. All rights reserved. // AUTO-GENERATED BY tools/generate-runtime-tests.py, DO NOT MODIFY -// Flags: --allow-natives-syntax --harmony +// Flags: --allow-natives-syntax --harmony --harmony-proxies var _promise = new Object(); %DebugPushPromise(_promise); diff --git a/test/mjsunit/runtime-gen/debugreferencedby.js b/test/mjsunit/runtime-gen/debugreferencedby.js index 214e6d4..94e1242 100644 --- a/test/mjsunit/runtime-gen/debugreferencedby.js +++ b/test/mjsunit/runtime-gen/debugreferencedby.js @@ -1,6 +1,6 @@ // Copyright 2014 the V8 project authors. All rights reserved. // AUTO-GENERATED BY tools/generate-runtime-tests.py, DO NOT MODIFY -// Flags: --allow-natives-syntax --harmony +// Flags: --allow-natives-syntax --harmony --harmony-proxies var _target = new Object(); var _instance_filter = new Object(); var _max_references = 32; diff --git a/test/mjsunit/runtime-gen/debugtrace.js b/test/mjsunit/runtime-gen/debugtrace.js index 4200333..2933ad1 100644 --- a/test/mjsunit/runtime-gen/debugtrace.js +++ b/test/mjsunit/runtime-gen/debugtrace.js @@ -1,4 +1,4 @@ // Copyright 2014 the V8 project authors. All rights reserved. // AUTO-GENERATED BY tools/generate-runtime-tests.py, DO NOT MODIFY -// Flags: --allow-natives-syntax --harmony +// Flags: --allow-natives-syntax --harmony --harmony-proxies %DebugTrace(); diff --git a/test/mjsunit/runtime-gen/defineaccessorpropertyunchecked.js b/test/mjsunit/runtime-gen/defineaccessorpropertyunchecked.js index 0155ee9..c6cbb91 100644 --- a/test/mjsunit/runtime-gen/defineaccessorpropertyunchecked.js +++ b/test/mjsunit/runtime-gen/defineaccessorpropertyunchecked.js @@ -1,6 +1,6 @@ // Copyright 2014 the V8 project authors. All rights reserved. // AUTO-GENERATED BY tools/generate-runtime-tests.py, DO NOT MODIFY -// Flags: --allow-natives-syntax --harmony +// Flags: --allow-natives-syntax --harmony --harmony-proxies var _obj = new Object(); var _name = "name"; var arg2 = function() {}; diff --git a/test/mjsunit/runtime-gen/defineapiaccessorproperty.js b/test/mjsunit/runtime-gen/defineapiaccessorproperty.js index 536ad52..856a531 100644 --- a/test/mjsunit/runtime-gen/defineapiaccessorproperty.js +++ b/test/mjsunit/runtime-gen/defineapiaccessorproperty.js @@ -1,6 +1,6 @@ // Copyright 2014 the V8 project authors. All rights reserved. // AUTO-GENERATED BY tools/generate-runtime-tests.py, DO NOT MODIFY -// Flags: --allow-natives-syntax --harmony +// Flags: --allow-natives-syntax --harmony --harmony-proxies var _object = new Object(); var _name = "name"; var arg2 = undefined; diff --git a/test/mjsunit/runtime-gen/definedatapropertyunchecked.js b/test/mjsunit/runtime-gen/definedatapropertyunchecked.js index ffa88aa..cb0f07f 100644 --- a/test/mjsunit/runtime-gen/definedatapropertyunchecked.js +++ b/test/mjsunit/runtime-gen/definedatapropertyunchecked.js @@ -1,6 +1,6 @@ // Copyright 2014 the V8 project authors. All rights reserved. // AUTO-GENERATED BY tools/generate-runtime-tests.py, DO NOT MODIFY -// Flags: --allow-natives-syntax --harmony +// Flags: --allow-natives-syntax --harmony --harmony-proxies var _js_object = new Object(); var _name = "name"; var _obj_value = new Object(); diff --git a/test/mjsunit/runtime-gen/deleteproperty.js b/test/mjsunit/runtime-gen/deleteproperty.js index 2f17c34..66a882b 100644 --- a/test/mjsunit/runtime-gen/deleteproperty.js +++ b/test/mjsunit/runtime-gen/deleteproperty.js @@ -1,6 +1,6 @@ // Copyright 2014 the V8 project authors. All rights reserved. // AUTO-GENERATED BY tools/generate-runtime-tests.py, DO NOT MODIFY -// Flags: --allow-natives-syntax --harmony +// Flags: --allow-natives-syntax --harmony --harmony-proxies var _object = new Object(); var _key = "name"; var _strict_mode = 1; diff --git a/test/mjsunit/runtime-gen/deoptimizefunction.js b/test/mjsunit/runtime-gen/deoptimizefunction.js index 64fddac..ec5db2d 100644 --- a/test/mjsunit/runtime-gen/deoptimizefunction.js +++ b/test/mjsunit/runtime-gen/deoptimizefunction.js @@ -1,5 +1,5 @@ // Copyright 2014 the V8 project authors. All rights reserved. // AUTO-GENERATED BY tools/generate-runtime-tests.py, DO NOT MODIFY -// Flags: --allow-natives-syntax --harmony +// Flags: --allow-natives-syntax --harmony --harmony-proxies var _function = function() {}; %DeoptimizeFunction(_function); diff --git a/test/mjsunit/runtime-gen/doublehi.js b/test/mjsunit/runtime-gen/doublehi.js index 9212f6d..ac945dc 100644 --- a/test/mjsunit/runtime-gen/doublehi.js +++ b/test/mjsunit/runtime-gen/doublehi.js @@ -1,5 +1,5 @@ // Copyright 2014 the V8 project authors. All rights reserved. // AUTO-GENERATED BY tools/generate-runtime-tests.py, DO NOT MODIFY -// Flags: --allow-natives-syntax --harmony +// Flags: --allow-natives-syntax --harmony --harmony-proxies var _x = 1.5; %DoubleHi(_x); diff --git a/test/mjsunit/runtime-gen/doublelo.js b/test/mjsunit/runtime-gen/doublelo.js index cbc0b8e..42c4c25 100644 --- a/test/mjsunit/runtime-gen/doublelo.js +++ b/test/mjsunit/runtime-gen/doublelo.js @@ -1,5 +1,5 @@ // Copyright 2014 the V8 project authors. All rights reserved. // AUTO-GENERATED BY tools/generate-runtime-tests.py, DO NOT MODIFY -// Flags: --allow-natives-syntax --harmony +// Flags: --allow-natives-syntax --harmony --harmony-proxies var _x = 1.5; %DoubleLo(_x); diff --git a/test/mjsunit/runtime-gen/enqueuemicrotask.js b/test/mjsunit/runtime-gen/enqueuemicrotask.js index 94d7495..2f21667 100644 --- a/test/mjsunit/runtime-gen/enqueuemicrotask.js +++ b/test/mjsunit/runtime-gen/enqueuemicrotask.js @@ -1,5 +1,5 @@ // Copyright 2014 the V8 project authors. All rights reserved. // AUTO-GENERATED BY tools/generate-runtime-tests.py, DO NOT MODIFY -// Flags: --allow-natives-syntax --harmony +// Flags: --allow-natives-syntax --harmony --harmony-proxies var _microtask = function() {}; %EnqueueMicrotask(_microtask); diff --git a/test/mjsunit/runtime-gen/estimatenumberofelements.js b/test/mjsunit/runtime-gen/estimatenumberofelements.js index e7bfe95..cf3b9b6 100644 --- a/test/mjsunit/runtime-gen/estimatenumberofelements.js +++ b/test/mjsunit/runtime-gen/estimatenumberofelements.js @@ -1,5 +1,5 @@ // Copyright 2014 the V8 project authors. All rights reserved. // AUTO-GENERATED BY tools/generate-runtime-tests.py, DO NOT MODIFY -// Flags: --allow-natives-syntax --harmony +// Flags: --allow-natives-syntax --harmony --harmony-proxies var _array = new Array(); %EstimateNumberOfElements(_array); diff --git a/test/mjsunit/runtime-gen/executeindebugcontext.js b/test/mjsunit/runtime-gen/executeindebugcontext.js index 8d5080a..18bfac9 100644 --- a/test/mjsunit/runtime-gen/executeindebugcontext.js +++ b/test/mjsunit/runtime-gen/executeindebugcontext.js @@ -1,6 +1,6 @@ // Copyright 2014 the V8 project authors. All rights reserved. // AUTO-GENERATED BY tools/generate-runtime-tests.py, DO NOT MODIFY -// Flags: --allow-natives-syntax --harmony +// Flags: --allow-natives-syntax --harmony --harmony-proxies var _function = function() {}; var _without_debugger = true; %ExecuteInDebugContext(_function, _without_debugger); diff --git a/test/mjsunit/runtime-gen/finisharrayprototypesetup.js b/test/mjsunit/runtime-gen/finisharrayprototypesetup.js index 6ced997..e4e8eab 100644 --- a/test/mjsunit/runtime-gen/finisharrayprototypesetup.js +++ b/test/mjsunit/runtime-gen/finisharrayprototypesetup.js @@ -1,5 +1,5 @@ // Copyright 2014 the V8 project authors. All rights reserved. // AUTO-GENERATED BY tools/generate-runtime-tests.py, DO NOT MODIFY -// Flags: --allow-natives-syntax --harmony +// Flags: --allow-natives-syntax --harmony --harmony-proxies var _prototype = new Array(); %FinishArrayPrototypeSetup(_prototype); diff --git a/test/mjsunit/runtime-gen/fix.js b/test/mjsunit/runtime-gen/fix.js index e0ec1c6..010d2bc 100644 --- a/test/mjsunit/runtime-gen/fix.js +++ b/test/mjsunit/runtime-gen/fix.js @@ -1,5 +1,5 @@ // Copyright 2014 the V8 project authors. All rights reserved. // AUTO-GENERATED BY tools/generate-runtime-tests.py, DO NOT MODIFY -// Flags: --allow-natives-syntax --harmony +// Flags: --allow-natives-syntax --harmony --harmony-proxies var _proxy = Proxy.create({}); %Fix(_proxy); diff --git a/test/mjsunit/runtime-gen/flattenstring.js b/test/mjsunit/runtime-gen/flattenstring.js index 5fd5e17..3f0b38d 100644 --- a/test/mjsunit/runtime-gen/flattenstring.js +++ b/test/mjsunit/runtime-gen/flattenstring.js @@ -1,5 +1,5 @@ // Copyright 2014 the V8 project authors. All rights reserved. // AUTO-GENERATED BY tools/generate-runtime-tests.py, DO NOT MODIFY -// Flags: --allow-natives-syntax --harmony +// Flags: --allow-natives-syntax --harmony --harmony-proxies var _str = "foo"; %FlattenString(_str); diff --git a/test/mjsunit/runtime-gen/functionbindarguments.js b/test/mjsunit/runtime-gen/functionbindarguments.js index cc842fa..4d36716 100644 --- a/test/mjsunit/runtime-gen/functionbindarguments.js +++ b/test/mjsunit/runtime-gen/functionbindarguments.js @@ -1,6 +1,6 @@ // Copyright 2014 the V8 project authors. All rights reserved. // AUTO-GENERATED BY tools/generate-runtime-tests.py, DO NOT MODIFY -// Flags: --allow-natives-syntax --harmony +// Flags: --allow-natives-syntax --harmony --harmony-proxies var _bound_function = function() {}; var _bindee = new Object(); var arg2 = undefined; diff --git a/test/mjsunit/runtime-gen/functiongetinferredname.js b/test/mjsunit/runtime-gen/functiongetinferredname.js index 4db674c..8d76500 100644 --- a/test/mjsunit/runtime-gen/functiongetinferredname.js +++ b/test/mjsunit/runtime-gen/functiongetinferredname.js @@ -1,5 +1,5 @@ // Copyright 2014 the V8 project authors. All rights reserved. // AUTO-GENERATED BY tools/generate-runtime-tests.py, DO NOT MODIFY -// Flags: --allow-natives-syntax --harmony +// Flags: --allow-natives-syntax --harmony --harmony-proxies var _f = function() {}; %FunctionGetInferredName(_f); diff --git a/test/mjsunit/runtime-gen/functiongetname.js b/test/mjsunit/runtime-gen/functiongetname.js index eae0d18..ad23b11 100644 --- a/test/mjsunit/runtime-gen/functiongetname.js +++ b/test/mjsunit/runtime-gen/functiongetname.js @@ -1,5 +1,5 @@ // Copyright 2014 the V8 project authors. All rights reserved. // AUTO-GENERATED BY tools/generate-runtime-tests.py, DO NOT MODIFY -// Flags: --allow-natives-syntax --harmony +// Flags: --allow-natives-syntax --harmony --harmony-proxies var _f = function() {}; %FunctionGetName(_f); diff --git a/test/mjsunit/runtime-gen/functiongetscript.js b/test/mjsunit/runtime-gen/functiongetscript.js index c641990..bd43644 100644 --- a/test/mjsunit/runtime-gen/functiongetscript.js +++ b/test/mjsunit/runtime-gen/functiongetscript.js @@ -1,5 +1,5 @@ // Copyright 2014 the V8 project authors. All rights reserved. // AUTO-GENERATED BY tools/generate-runtime-tests.py, DO NOT MODIFY -// Flags: --allow-natives-syntax --harmony +// Flags: --allow-natives-syntax --harmony --harmony-proxies var _fun = function() {}; %FunctionGetScript(_fun); diff --git a/test/mjsunit/runtime-gen/functiongetscriptsourceposition.js b/test/mjsunit/runtime-gen/functiongetscriptsourceposition.js index 996b633..eb462f9 100644 --- a/test/mjsunit/runtime-gen/functiongetscriptsourceposition.js +++ b/test/mjsunit/runtime-gen/functiongetscriptsourceposition.js @@ -1,5 +1,5 @@ // Copyright 2014 the V8 project authors. All rights reserved. // AUTO-GENERATED BY tools/generate-runtime-tests.py, DO NOT MODIFY -// Flags: --allow-natives-syntax --harmony +// Flags: --allow-natives-syntax --harmony --harmony-proxies var _fun = function() {}; %FunctionGetScriptSourcePosition(_fun); diff --git a/test/mjsunit/runtime-gen/functiongetsourcecode.js b/test/mjsunit/runtime-gen/functiongetsourcecode.js index 8f1195c..b9de88a 100644 --- a/test/mjsunit/runtime-gen/functiongetsourcecode.js +++ b/test/mjsunit/runtime-gen/functiongetsourcecode.js @@ -1,5 +1,5 @@ // Copyright 2014 the V8 project authors. All rights reserved. // AUTO-GENERATED BY tools/generate-runtime-tests.py, DO NOT MODIFY -// Flags: --allow-natives-syntax --harmony +// Flags: --allow-natives-syntax --harmony --harmony-proxies var _f = function() {}; %FunctionGetSourceCode(_f); diff --git a/test/mjsunit/runtime-gen/functionisapifunction.js b/test/mjsunit/runtime-gen/functionisapifunction.js index bd00a33..7fb8a21 100644 --- a/test/mjsunit/runtime-gen/functionisapifunction.js +++ b/test/mjsunit/runtime-gen/functionisapifunction.js @@ -1,5 +1,5 @@ // Copyright 2014 the V8 project authors. All rights reserved. // AUTO-GENERATED BY tools/generate-runtime-tests.py, DO NOT MODIFY -// Flags: --allow-natives-syntax --harmony +// Flags: --allow-natives-syntax --harmony --harmony-proxies var _f = function() {}; %FunctionIsAPIFunction(_f); diff --git a/test/mjsunit/runtime-gen/functionisarrow.js b/test/mjsunit/runtime-gen/functionisarrow.js index be4b605..08410b4 100644 --- a/test/mjsunit/runtime-gen/functionisarrow.js +++ b/test/mjsunit/runtime-gen/functionisarrow.js @@ -1,5 +1,5 @@ // Copyright 2014 the V8 project authors. All rights reserved. // AUTO-GENERATED BY tools/generate-runtime-tests.py, DO NOT MODIFY -// Flags: --allow-natives-syntax --harmony +// Flags: --allow-natives-syntax --harmony --harmony-proxies var arg0 = () => null; %FunctionIsArrow(arg0); diff --git a/test/mjsunit/runtime-gen/functionisbuiltin.js b/test/mjsunit/runtime-gen/functionisbuiltin.js index be4f734..a8dd6c6 100644 --- a/test/mjsunit/runtime-gen/functionisbuiltin.js +++ b/test/mjsunit/runtime-gen/functionisbuiltin.js @@ -1,5 +1,5 @@ // Copyright 2014 the V8 project authors. All rights reserved. // AUTO-GENERATED BY tools/generate-runtime-tests.py, DO NOT MODIFY -// Flags: --allow-natives-syntax --harmony +// Flags: --allow-natives-syntax --harmony --harmony-proxies var _f = function() {}; %FunctionIsBuiltin(_f); diff --git a/test/mjsunit/runtime-gen/functionisgenerator.js b/test/mjsunit/runtime-gen/functionisgenerator.js index 7e9f2f8..8be6aab 100644 --- a/test/mjsunit/runtime-gen/functionisgenerator.js +++ b/test/mjsunit/runtime-gen/functionisgenerator.js @@ -1,5 +1,5 @@ // Copyright 2014 the V8 project authors. All rights reserved. // AUTO-GENERATED BY tools/generate-runtime-tests.py, DO NOT MODIFY -// Flags: --allow-natives-syntax --harmony +// Flags: --allow-natives-syntax --harmony --harmony-proxies var _f = function() {}; %FunctionIsGenerator(_f); diff --git a/test/mjsunit/runtime-gen/functionmarknameshouldprintasanonymous.js b/test/mjsunit/runtime-gen/functionmarknameshouldprintasanonymous.js index 244420b..74f18e2 100644 --- a/test/mjsunit/runtime-gen/functionmarknameshouldprintasanonymous.js +++ b/test/mjsunit/runtime-gen/functionmarknameshouldprintasanonymous.js @@ -1,5 +1,5 @@ // Copyright 2014 the V8 project authors. All rights reserved. // AUTO-GENERATED BY tools/generate-runtime-tests.py, DO NOT MODIFY -// Flags: --allow-natives-syntax --harmony +// Flags: --allow-natives-syntax --harmony --harmony-proxies var _f = function() {}; %FunctionMarkNameShouldPrintAsAnonymous(_f); diff --git a/test/mjsunit/runtime-gen/functionnameshouldprintasanonymous.js b/test/mjsunit/runtime-gen/functionnameshouldprintasanonymous.js index 4d4941d..aa5bcdd 100644 --- a/test/mjsunit/runtime-gen/functionnameshouldprintasanonymous.js +++ b/test/mjsunit/runtime-gen/functionnameshouldprintasanonymous.js @@ -1,5 +1,5 @@ // Copyright 2014 the V8 project authors. All rights reserved. // AUTO-GENERATED BY tools/generate-runtime-tests.py, DO NOT MODIFY -// Flags: --allow-natives-syntax --harmony +// Flags: --allow-natives-syntax --harmony --harmony-proxies var _f = function() {}; %FunctionNameShouldPrintAsAnonymous(_f); diff --git a/test/mjsunit/runtime-gen/functionremoveprototype.js b/test/mjsunit/runtime-gen/functionremoveprototype.js index e1433a6..a7ec5f5 100644 --- a/test/mjsunit/runtime-gen/functionremoveprototype.js +++ b/test/mjsunit/runtime-gen/functionremoveprototype.js @@ -1,5 +1,5 @@ // Copyright 2014 the V8 project authors. All rights reserved. // AUTO-GENERATED BY tools/generate-runtime-tests.py, DO NOT MODIFY -// Flags: --allow-natives-syntax --harmony +// Flags: --allow-natives-syntax --harmony --harmony-proxies var _f = function() {}; %FunctionRemovePrototype(_f); diff --git a/test/mjsunit/runtime-gen/functionsetinstanceclassname.js b/test/mjsunit/runtime-gen/functionsetinstanceclassname.js index 7a44ffd..6986a15 100644 --- a/test/mjsunit/runtime-gen/functionsetinstanceclassname.js +++ b/test/mjsunit/runtime-gen/functionsetinstanceclassname.js @@ -1,6 +1,6 @@ // Copyright 2014 the V8 project authors. All rights reserved. // AUTO-GENERATED BY tools/generate-runtime-tests.py, DO NOT MODIFY -// Flags: --allow-natives-syntax --harmony +// Flags: --allow-natives-syntax --harmony --harmony-proxies var _fun = function() {}; var _name = "foo"; %FunctionSetInstanceClassName(_fun, _name); diff --git a/test/mjsunit/runtime-gen/functionsetlength.js b/test/mjsunit/runtime-gen/functionsetlength.js index 4bb1072..5582e82 100644 --- a/test/mjsunit/runtime-gen/functionsetlength.js +++ b/test/mjsunit/runtime-gen/functionsetlength.js @@ -1,6 +1,6 @@ // Copyright 2014 the V8 project authors. All rights reserved. // AUTO-GENERATED BY tools/generate-runtime-tests.py, DO NOT MODIFY -// Flags: --allow-natives-syntax --harmony +// Flags: --allow-natives-syntax --harmony --harmony-proxies var _fun = function() {}; var _length = 1; %FunctionSetLength(_fun, _length); diff --git a/test/mjsunit/runtime-gen/functionsetname.js b/test/mjsunit/runtime-gen/functionsetname.js index f46ced2..0d44b20 100644 --- a/test/mjsunit/runtime-gen/functionsetname.js +++ b/test/mjsunit/runtime-gen/functionsetname.js @@ -1,6 +1,6 @@ // Copyright 2014 the V8 project authors. All rights reserved. // AUTO-GENERATED BY tools/generate-runtime-tests.py, DO NOT MODIFY -// Flags: --allow-natives-syntax --harmony +// Flags: --allow-natives-syntax --harmony --harmony-proxies var _f = function() {}; var _name = "foo"; %FunctionSetName(_f, _name); diff --git a/test/mjsunit/runtime-gen/functionsetprototype.js b/test/mjsunit/runtime-gen/functionsetprototype.js index 5cfe78a..eb69ea8 100644 --- a/test/mjsunit/runtime-gen/functionsetprototype.js +++ b/test/mjsunit/runtime-gen/functionsetprototype.js @@ -1,6 +1,6 @@ // Copyright 2014 the V8 project authors. All rights reserved. // AUTO-GENERATED BY tools/generate-runtime-tests.py, DO NOT MODIFY -// Flags: --allow-natives-syntax --harmony +// Flags: --allow-natives-syntax --harmony --harmony-proxies var _fun = function() {}; var _value = new Object(); %FunctionSetPrototype(_fun, _value); diff --git a/test/mjsunit/runtime-gen/getallscopesdetails.js b/test/mjsunit/runtime-gen/getallscopesdetails.js index dc26830..97ad7cb 100644 --- a/test/mjsunit/runtime-gen/getallscopesdetails.js +++ b/test/mjsunit/runtime-gen/getallscopesdetails.js @@ -1,6 +1,6 @@ // Copyright 2014 the V8 project authors. All rights reserved. // AUTO-GENERATED BY tools/generate-runtime-tests.py, DO NOT MODIFY -// Flags: --allow-natives-syntax --harmony +// Flags: --allow-natives-syntax --harmony --harmony-proxies var _break_id = 32; var _wrapped_id = 1; var _inlined_jsframe_index = 32; diff --git a/test/mjsunit/runtime-gen/getargumentsproperty.js b/test/mjsunit/runtime-gen/getargumentsproperty.js index 4802277..646e56b 100644 --- a/test/mjsunit/runtime-gen/getargumentsproperty.js +++ b/test/mjsunit/runtime-gen/getargumentsproperty.js @@ -1,5 +1,5 @@ // Copyright 2014 the V8 project authors. All rights reserved. // AUTO-GENERATED BY tools/generate-runtime-tests.py, DO NOT MODIFY -// Flags: --allow-natives-syntax --harmony +// Flags: --allow-natives-syntax --harmony --harmony-proxies var _raw_key = new Object(); %GetArgumentsProperty(_raw_key); diff --git a/test/mjsunit/runtime-gen/getarraykeys.js b/test/mjsunit/runtime-gen/getarraykeys.js index bb7e88a..341faa6 100644 --- a/test/mjsunit/runtime-gen/getarraykeys.js +++ b/test/mjsunit/runtime-gen/getarraykeys.js @@ -1,6 +1,6 @@ // Copyright 2014 the V8 project authors. All rights reserved. // AUTO-GENERATED BY tools/generate-runtime-tests.py, DO NOT MODIFY -// Flags: --allow-natives-syntax --harmony +// Flags: --allow-natives-syntax --harmony --harmony-proxies var _array = new Object(); var _length = 32; %GetArrayKeys(_array, _length); diff --git a/test/mjsunit/runtime-gen/getbreaklocations.js b/test/mjsunit/runtime-gen/getbreaklocations.js index be23e4d..d31fa15 100644 --- a/test/mjsunit/runtime-gen/getbreaklocations.js +++ b/test/mjsunit/runtime-gen/getbreaklocations.js @@ -1,6 +1,6 @@ // Copyright 2014 the V8 project authors. All rights reserved. // AUTO-GENERATED BY tools/generate-runtime-tests.py, DO NOT MODIFY -// Flags: --allow-natives-syntax --harmony +// Flags: --allow-natives-syntax --harmony --harmony-proxies var _fun = function() {}; var arg1 = 0; %GetBreakLocations(_fun, arg1); diff --git a/test/mjsunit/runtime-gen/getcalltrap.js b/test/mjsunit/runtime-gen/getcalltrap.js index 1ec8a7d..406af9f 100644 --- a/test/mjsunit/runtime-gen/getcalltrap.js +++ b/test/mjsunit/runtime-gen/getcalltrap.js @@ -1,5 +1,5 @@ // Copyright 2014 the V8 project authors. All rights reserved. // AUTO-GENERATED BY tools/generate-runtime-tests.py, DO NOT MODIFY -// Flags: --allow-natives-syntax --harmony +// Flags: --allow-natives-syntax --harmony --harmony-proxies var _proxy = Proxy.createFunction({}, function() {}); %GetCallTrap(_proxy); diff --git a/test/mjsunit/runtime-gen/getconstructordelegate.js b/test/mjsunit/runtime-gen/getconstructordelegate.js index 55bce7c..6d01415 100644 --- a/test/mjsunit/runtime-gen/getconstructordelegate.js +++ b/test/mjsunit/runtime-gen/getconstructordelegate.js @@ -1,5 +1,5 @@ // Copyright 2014 the V8 project authors. All rights reserved. // AUTO-GENERATED BY tools/generate-runtime-tests.py, DO NOT MODIFY -// Flags: --allow-natives-syntax --harmony +// Flags: --allow-natives-syntax --harmony --harmony-proxies var _object = new Object(); %GetConstructorDelegate(_object); diff --git a/test/mjsunit/runtime-gen/getconstructtrap.js b/test/mjsunit/runtime-gen/getconstructtrap.js index 2d88957..116d301 100644 --- a/test/mjsunit/runtime-gen/getconstructtrap.js +++ b/test/mjsunit/runtime-gen/getconstructtrap.js @@ -1,5 +1,5 @@ // Copyright 2014 the V8 project authors. All rights reserved. // AUTO-GENERATED BY tools/generate-runtime-tests.py, DO NOT MODIFY -// Flags: --allow-natives-syntax --harmony +// Flags: --allow-natives-syntax --harmony --harmony-proxies var _proxy = Proxy.createFunction({}, function() {}); %GetConstructTrap(_proxy); diff --git a/test/mjsunit/runtime-gen/getdataproperty.js b/test/mjsunit/runtime-gen/getdataproperty.js index 9d18efd..59cfba5 100644 --- a/test/mjsunit/runtime-gen/getdataproperty.js +++ b/test/mjsunit/runtime-gen/getdataproperty.js @@ -1,6 +1,6 @@ // Copyright 2014 the V8 project authors. All rights reserved. // AUTO-GENERATED BY tools/generate-runtime-tests.py, DO NOT MODIFY -// Flags: --allow-natives-syntax --harmony +// Flags: --allow-natives-syntax --harmony --harmony-proxies var _object = new Object(); var _key = "name"; %GetDataProperty(_object, _key); diff --git a/test/mjsunit/runtime-gen/getdefaulticulocale.js b/test/mjsunit/runtime-gen/getdefaulticulocale.js index ef971d1..920f256 100644 --- a/test/mjsunit/runtime-gen/getdefaulticulocale.js +++ b/test/mjsunit/runtime-gen/getdefaulticulocale.js @@ -1,4 +1,4 @@ // Copyright 2014 the V8 project authors. All rights reserved. // AUTO-GENERATED BY tools/generate-runtime-tests.py, DO NOT MODIFY -// Flags: --allow-natives-syntax --harmony +// Flags: --allow-natives-syntax --harmony --harmony-proxies %GetDefaultICULocale(); diff --git a/test/mjsunit/runtime-gen/getdefaultreceiver.js b/test/mjsunit/runtime-gen/getdefaultreceiver.js index 313bdce..1d5b1cb 100644 --- a/test/mjsunit/runtime-gen/getdefaultreceiver.js +++ b/test/mjsunit/runtime-gen/getdefaultreceiver.js @@ -1,5 +1,5 @@ // Copyright 2014 the V8 project authors. All rights reserved. // AUTO-GENERATED BY tools/generate-runtime-tests.py, DO NOT MODIFY -// Flags: --allow-natives-syntax --harmony +// Flags: --allow-natives-syntax --harmony --harmony-proxies var arg0 = function() {}; %GetDefaultReceiver(arg0); diff --git a/test/mjsunit/runtime-gen/getframecount.js b/test/mjsunit/runtime-gen/getframecount.js index 361da7f..a958efc 100644 --- a/test/mjsunit/runtime-gen/getframecount.js +++ b/test/mjsunit/runtime-gen/getframecount.js @@ -1,6 +1,6 @@ // Copyright 2014 the V8 project authors. All rights reserved. // AUTO-GENERATED BY tools/generate-runtime-tests.py, DO NOT MODIFY -// Flags: --allow-natives-syntax --harmony +// Flags: --allow-natives-syntax --harmony --harmony-proxies var _break_id = 32; try { %GetFrameCount(_break_id); diff --git a/test/mjsunit/runtime-gen/getframedetails.js b/test/mjsunit/runtime-gen/getframedetails.js index 9f04756..1138424 100644 --- a/test/mjsunit/runtime-gen/getframedetails.js +++ b/test/mjsunit/runtime-gen/getframedetails.js @@ -1,6 +1,6 @@ // Copyright 2014 the V8 project authors. All rights reserved. // AUTO-GENERATED BY tools/generate-runtime-tests.py, DO NOT MODIFY -// Flags: --allow-natives-syntax --harmony +// Flags: --allow-natives-syntax --harmony --harmony-proxies var _break_id = 32; var _index = 32; try { diff --git a/test/mjsunit/runtime-gen/getfunctioncodepositionfromsource.js b/test/mjsunit/runtime-gen/getfunctioncodepositionfromsource.js index 8767e69..473b263 100644 --- a/test/mjsunit/runtime-gen/getfunctioncodepositionfromsource.js +++ b/test/mjsunit/runtime-gen/getfunctioncodepositionfromsource.js @@ -1,6 +1,6 @@ // Copyright 2014 the V8 project authors. All rights reserved. // AUTO-GENERATED BY tools/generate-runtime-tests.py, DO NOT MODIFY -// Flags: --allow-natives-syntax --harmony +// Flags: --allow-natives-syntax --harmony --harmony-proxies var _function = function() {}; var _source_position = 32; %GetFunctionCodePositionFromSource(_function, _source_position); diff --git a/test/mjsunit/runtime-gen/getfunctiondelegate.js b/test/mjsunit/runtime-gen/getfunctiondelegate.js index 4fb5002..4d02ec2 100644 --- a/test/mjsunit/runtime-gen/getfunctiondelegate.js +++ b/test/mjsunit/runtime-gen/getfunctiondelegate.js @@ -1,5 +1,5 @@ // Copyright 2014 the V8 project authors. All rights reserved. // AUTO-GENERATED BY tools/generate-runtime-tests.py, DO NOT MODIFY -// Flags: --allow-natives-syntax --harmony +// Flags: --allow-natives-syntax --harmony --harmony-proxies var _object = new Object(); %GetFunctionDelegate(_object); diff --git a/test/mjsunit/runtime-gen/getfunctionscopecount.js b/test/mjsunit/runtime-gen/getfunctionscopecount.js index afd5b8a..fb854cf 100644 --- a/test/mjsunit/runtime-gen/getfunctionscopecount.js +++ b/test/mjsunit/runtime-gen/getfunctionscopecount.js @@ -1,5 +1,5 @@ // Copyright 2014 the V8 project authors. All rights reserved. // AUTO-GENERATED BY tools/generate-runtime-tests.py, DO NOT MODIFY -// Flags: --allow-natives-syntax --harmony +// Flags: --allow-natives-syntax --harmony --harmony-proxies var _fun = function() {}; %GetFunctionScopeCount(_fun); diff --git a/test/mjsunit/runtime-gen/getfunctionscopedetails.js b/test/mjsunit/runtime-gen/getfunctionscopedetails.js index f1f5378..c243140 100644 --- a/test/mjsunit/runtime-gen/getfunctionscopedetails.js +++ b/test/mjsunit/runtime-gen/getfunctionscopedetails.js @@ -1,6 +1,6 @@ // Copyright 2014 the V8 project authors. All rights reserved. // AUTO-GENERATED BY tools/generate-runtime-tests.py, DO NOT MODIFY -// Flags: --allow-natives-syntax --harmony +// Flags: --allow-natives-syntax --harmony --harmony-proxies var _fun = function() {}; var _index = 32; %GetFunctionScopeDetails(_fun, _index); diff --git a/test/mjsunit/runtime-gen/gethandler.js b/test/mjsunit/runtime-gen/gethandler.js index 411f608..ea982cb 100644 --- a/test/mjsunit/runtime-gen/gethandler.js +++ b/test/mjsunit/runtime-gen/gethandler.js @@ -1,5 +1,5 @@ // Copyright 2014 the V8 project authors. All rights reserved. // AUTO-GENERATED BY tools/generate-runtime-tests.py, DO NOT MODIFY -// Flags: --allow-natives-syntax --harmony +// Flags: --allow-natives-syntax --harmony --harmony-proxies var _proxy = Proxy.create({}); %GetHandler(_proxy); diff --git a/test/mjsunit/runtime-gen/getheapusage.js b/test/mjsunit/runtime-gen/getheapusage.js index 50b4f2e..cb174b7 100644 --- a/test/mjsunit/runtime-gen/getheapusage.js +++ b/test/mjsunit/runtime-gen/getheapusage.js @@ -1,4 +1,4 @@ // Copyright 2014 the V8 project authors. All rights reserved. // AUTO-GENERATED BY tools/generate-runtime-tests.py, DO NOT MODIFY -// Flags: --allow-natives-syntax --harmony +// Flags: --allow-natives-syntax --harmony --harmony-proxies %GetHeapUsage(); diff --git a/test/mjsunit/runtime-gen/getimplfrominitializedintlobject.js b/test/mjsunit/runtime-gen/getimplfrominitializedintlobject.js index 2eb845e..899ba88 100644 --- a/test/mjsunit/runtime-gen/getimplfrominitializedintlobject.js +++ b/test/mjsunit/runtime-gen/getimplfrominitializedintlobject.js @@ -1,5 +1,5 @@ // Copyright 2014 the V8 project authors. All rights reserved. // AUTO-GENERATED BY tools/generate-runtime-tests.py, DO NOT MODIFY -// Flags: --allow-natives-syntax --harmony +// Flags: --allow-natives-syntax --harmony --harmony-proxies var arg0 = new Intl.NumberFormat('en-US'); %GetImplFromInitializedIntlObject(arg0); diff --git a/test/mjsunit/runtime-gen/getindexedinterceptorelementnames.js b/test/mjsunit/runtime-gen/getindexedinterceptorelementnames.js index 0e3505d..8a83f0a 100644 --- a/test/mjsunit/runtime-gen/getindexedinterceptorelementnames.js +++ b/test/mjsunit/runtime-gen/getindexedinterceptorelementnames.js @@ -1,5 +1,5 @@ // Copyright 2014 the V8 project authors. All rights reserved. // AUTO-GENERATED BY tools/generate-runtime-tests.py, DO NOT MODIFY -// Flags: --allow-natives-syntax --harmony +// Flags: --allow-natives-syntax --harmony --harmony-proxies var _obj = new Object(); %GetIndexedInterceptorElementNames(_obj); diff --git a/test/mjsunit/runtime-gen/getinterceptorinfo.js b/test/mjsunit/runtime-gen/getinterceptorinfo.js index d7f8395..b33ba64 100644 --- a/test/mjsunit/runtime-gen/getinterceptorinfo.js +++ b/test/mjsunit/runtime-gen/getinterceptorinfo.js @@ -1,5 +1,5 @@ // Copyright 2014 the V8 project authors. All rights reserved. // AUTO-GENERATED BY tools/generate-runtime-tests.py, DO NOT MODIFY -// Flags: --allow-natives-syntax --harmony +// Flags: --allow-natives-syntax --harmony --harmony-proxies var _obj = new Object(); %GetInterceptorInfo(_obj); diff --git a/test/mjsunit/runtime-gen/getlanguagetagvariants.js b/test/mjsunit/runtime-gen/getlanguagetagvariants.js index fdced6f..0ecfee5 100644 --- a/test/mjsunit/runtime-gen/getlanguagetagvariants.js +++ b/test/mjsunit/runtime-gen/getlanguagetagvariants.js @@ -1,5 +1,5 @@ // Copyright 2014 the V8 project authors. All rights reserved. // AUTO-GENERATED BY tools/generate-runtime-tests.py, DO NOT MODIFY -// Flags: --allow-natives-syntax --harmony +// Flags: --allow-natives-syntax --harmony --harmony-proxies var _input = new Array(); %GetLanguageTagVariants(_input); diff --git a/test/mjsunit/runtime-gen/getnamedinterceptorpropertynames.js b/test/mjsunit/runtime-gen/getnamedinterceptorpropertynames.js index 30ebdcf..0dee531 100644 --- a/test/mjsunit/runtime-gen/getnamedinterceptorpropertynames.js +++ b/test/mjsunit/runtime-gen/getnamedinterceptorpropertynames.js @@ -1,5 +1,5 @@ // Copyright 2014 the V8 project authors. All rights reserved. // AUTO-GENERATED BY tools/generate-runtime-tests.py, DO NOT MODIFY -// Flags: --allow-natives-syntax --harmony +// Flags: --allow-natives-syntax --harmony --harmony-proxies var _obj = new Object(); %GetNamedInterceptorPropertyNames(_obj); diff --git a/test/mjsunit/runtime-gen/getobjectcontextnotifierperformchange.js b/test/mjsunit/runtime-gen/getobjectcontextnotifierperformchange.js index 4c5cdc6..2960ace 100644 --- a/test/mjsunit/runtime-gen/getobjectcontextnotifierperformchange.js +++ b/test/mjsunit/runtime-gen/getobjectcontextnotifierperformchange.js @@ -1,5 +1,5 @@ // Copyright 2014 the V8 project authors. All rights reserved. // AUTO-GENERATED BY tools/generate-runtime-tests.py, DO NOT MODIFY -// Flags: --allow-natives-syntax --harmony +// Flags: --allow-natives-syntax --harmony --harmony-proxies var _object_info = new Object(); %GetObjectContextNotifierPerformChange(_object_info); diff --git a/test/mjsunit/runtime-gen/getobjectcontextobjectgetnotifier.js b/test/mjsunit/runtime-gen/getobjectcontextobjectgetnotifier.js index eb458a2..d6a0430 100644 --- a/test/mjsunit/runtime-gen/getobjectcontextobjectgetnotifier.js +++ b/test/mjsunit/runtime-gen/getobjectcontextobjectgetnotifier.js @@ -1,5 +1,5 @@ // Copyright 2014 the V8 project authors. All rights reserved. // AUTO-GENERATED BY tools/generate-runtime-tests.py, DO NOT MODIFY -// Flags: --allow-natives-syntax --harmony +// Flags: --allow-natives-syntax --harmony --harmony-proxies var _object = new Object(); %GetObjectContextObjectGetNotifier(_object); diff --git a/test/mjsunit/runtime-gen/getobjectcontextobjectobserve.js b/test/mjsunit/runtime-gen/getobjectcontextobjectobserve.js index 3b10b56..f1669e7 100644 --- a/test/mjsunit/runtime-gen/getobjectcontextobjectobserve.js +++ b/test/mjsunit/runtime-gen/getobjectcontextobjectobserve.js @@ -1,5 +1,5 @@ // Copyright 2014 the V8 project authors. All rights reserved. // AUTO-GENERATED BY tools/generate-runtime-tests.py, DO NOT MODIFY -// Flags: --allow-natives-syntax --harmony +// Flags: --allow-natives-syntax --harmony --harmony-proxies var _object = new Object(); %GetObjectContextObjectObserve(_object); diff --git a/test/mjsunit/runtime-gen/getobservationstate.js b/test/mjsunit/runtime-gen/getobservationstate.js index 4a2d8ee..429cdcd 100644 --- a/test/mjsunit/runtime-gen/getobservationstate.js +++ b/test/mjsunit/runtime-gen/getobservationstate.js @@ -1,4 +1,4 @@ // Copyright 2014 the V8 project authors. All rights reserved. // AUTO-GENERATED BY tools/generate-runtime-tests.py, DO NOT MODIFY -// Flags: --allow-natives-syntax --harmony +// Flags: --allow-natives-syntax --harmony --harmony-proxies %GetObservationState(); diff --git a/test/mjsunit/runtime-gen/getoptimizationcount.js b/test/mjsunit/runtime-gen/getoptimizationcount.js index 1979919..da1ab9e 100644 --- a/test/mjsunit/runtime-gen/getoptimizationcount.js +++ b/test/mjsunit/runtime-gen/getoptimizationcount.js @@ -1,5 +1,5 @@ // Copyright 2014 the V8 project authors. All rights reserved. // AUTO-GENERATED BY tools/generate-runtime-tests.py, DO NOT MODIFY -// Flags: --allow-natives-syntax --harmony +// Flags: --allow-natives-syntax --harmony --harmony-proxies var _function = function() {}; %GetOptimizationCount(_function); diff --git a/test/mjsunit/runtime-gen/getownelementnames.js b/test/mjsunit/runtime-gen/getownelementnames.js index 3f02cba..54d9a69 100644 --- a/test/mjsunit/runtime-gen/getownelementnames.js +++ b/test/mjsunit/runtime-gen/getownelementnames.js @@ -1,5 +1,5 @@ // Copyright 2014 the V8 project authors. All rights reserved. // AUTO-GENERATED BY tools/generate-runtime-tests.py, DO NOT MODIFY -// Flags: --allow-natives-syntax --harmony +// Flags: --allow-natives-syntax --harmony --harmony-proxies var _obj = new Object(); %GetOwnElementNames(_obj); diff --git a/test/mjsunit/runtime-gen/getownproperty.js b/test/mjsunit/runtime-gen/getownproperty.js index f864279..1e5a808 100644 --- a/test/mjsunit/runtime-gen/getownproperty.js +++ b/test/mjsunit/runtime-gen/getownproperty.js @@ -1,6 +1,6 @@ // Copyright 2014 the V8 project authors. All rights reserved. // AUTO-GENERATED BY tools/generate-runtime-tests.py, DO NOT MODIFY -// Flags: --allow-natives-syntax --harmony +// Flags: --allow-natives-syntax --harmony --harmony-proxies var _obj = new Object(); var _name = "name"; %GetOwnProperty(_obj, _name); diff --git a/test/mjsunit/runtime-gen/getownpropertynames.js b/test/mjsunit/runtime-gen/getownpropertynames.js index f05268f..10f7f2c 100644 --- a/test/mjsunit/runtime-gen/getownpropertynames.js +++ b/test/mjsunit/runtime-gen/getownpropertynames.js @@ -1,6 +1,6 @@ // Copyright 2014 the V8 project authors. All rights reserved. // AUTO-GENERATED BY tools/generate-runtime-tests.py, DO NOT MODIFY -// Flags: --allow-natives-syntax --harmony +// Flags: --allow-natives-syntax --harmony --harmony-proxies var _obj = new Object(); var _filter_value = 1; %GetOwnPropertyNames(_obj, _filter_value); diff --git a/test/mjsunit/runtime-gen/getproperty.js b/test/mjsunit/runtime-gen/getproperty.js index 66a49c8..569189a 100644 --- a/test/mjsunit/runtime-gen/getproperty.js +++ b/test/mjsunit/runtime-gen/getproperty.js @@ -1,6 +1,6 @@ // Copyright 2014 the V8 project authors. All rights reserved. // AUTO-GENERATED BY tools/generate-runtime-tests.py, DO NOT MODIFY -// Flags: --allow-natives-syntax --harmony +// Flags: --allow-natives-syntax --harmony --harmony-proxies var _object = new Object(); var _key = new Object(); %GetProperty(_object, _key); diff --git a/test/mjsunit/runtime-gen/getpropertynames.js b/test/mjsunit/runtime-gen/getpropertynames.js index 2a41896..ad94eed 100644 --- a/test/mjsunit/runtime-gen/getpropertynames.js +++ b/test/mjsunit/runtime-gen/getpropertynames.js @@ -1,5 +1,5 @@ // Copyright 2014 the V8 project authors. All rights reserved. // AUTO-GENERATED BY tools/generate-runtime-tests.py, DO NOT MODIFY -// Flags: --allow-natives-syntax --harmony +// Flags: --allow-natives-syntax --harmony --harmony-proxies var _object = new Object(); %GetPropertyNames(_object); diff --git a/test/mjsunit/runtime-gen/getpropertynamesfast.js b/test/mjsunit/runtime-gen/getpropertynamesfast.js index 2fbe93c..c2d14cb 100644 --- a/test/mjsunit/runtime-gen/getpropertynamesfast.js +++ b/test/mjsunit/runtime-gen/getpropertynamesfast.js @@ -1,5 +1,5 @@ // Copyright 2014 the V8 project authors. All rights reserved. // AUTO-GENERATED BY tools/generate-runtime-tests.py, DO NOT MODIFY -// Flags: --allow-natives-syntax --harmony +// Flags: --allow-natives-syntax --harmony --harmony-proxies var _raw_object = new Object(); %GetPropertyNamesFast(_raw_object); diff --git a/test/mjsunit/runtime-gen/getprototype.js b/test/mjsunit/runtime-gen/getprototype.js index c17be9c..b9ef1f9 100644 --- a/test/mjsunit/runtime-gen/getprototype.js +++ b/test/mjsunit/runtime-gen/getprototype.js @@ -1,5 +1,5 @@ // Copyright 2014 the V8 project authors. All rights reserved. // AUTO-GENERATED BY tools/generate-runtime-tests.py, DO NOT MODIFY -// Flags: --allow-natives-syntax --harmony +// Flags: --allow-natives-syntax --harmony --harmony-proxies var _obj = new Object(); %GetPrototype(_obj); diff --git a/test/mjsunit/runtime-gen/getrootnan.js b/test/mjsunit/runtime-gen/getrootnan.js index 9acc60f..b6df0fd 100644 --- a/test/mjsunit/runtime-gen/getrootnan.js +++ b/test/mjsunit/runtime-gen/getrootnan.js @@ -1,6 +1,6 @@ // Copyright 2014 the V8 project authors. All rights reserved. // AUTO-GENERATED BY tools/generate-runtime-tests.py, DO NOT MODIFY -// Flags: --allow-natives-syntax --harmony +// Flags: --allow-natives-syntax --harmony --harmony-proxies try { %GetRootNaN(); } catch(e) {} diff --git a/test/mjsunit/runtime-gen/getscopecount.js b/test/mjsunit/runtime-gen/getscopecount.js index f1d0a2c..d53bece 100644 --- a/test/mjsunit/runtime-gen/getscopecount.js +++ b/test/mjsunit/runtime-gen/getscopecount.js @@ -1,6 +1,6 @@ // Copyright 2014 the V8 project authors. All rights reserved. // AUTO-GENERATED BY tools/generate-runtime-tests.py, DO NOT MODIFY -// Flags: --allow-natives-syntax --harmony +// Flags: --allow-natives-syntax --harmony --harmony-proxies var _break_id = 32; var _wrapped_id = 1; try { diff --git a/test/mjsunit/runtime-gen/getscopedetails.js b/test/mjsunit/runtime-gen/getscopedetails.js index e6aeb97..4ea28ac 100644 --- a/test/mjsunit/runtime-gen/getscopedetails.js +++ b/test/mjsunit/runtime-gen/getscopedetails.js @@ -1,6 +1,6 @@ // Copyright 2014 the V8 project authors. All rights reserved. // AUTO-GENERATED BY tools/generate-runtime-tests.py, DO NOT MODIFY -// Flags: --allow-natives-syntax --harmony +// Flags: --allow-natives-syntax --harmony --harmony-proxies var _break_id = 32; var _wrapped_id = 1; var _inlined_jsframe_index = 32; diff --git a/test/mjsunit/runtime-gen/getscript.js b/test/mjsunit/runtime-gen/getscript.js index 9dbe491..cae0087 100644 --- a/test/mjsunit/runtime-gen/getscript.js +++ b/test/mjsunit/runtime-gen/getscript.js @@ -1,5 +1,5 @@ // Copyright 2014 the V8 project authors. All rights reserved. // AUTO-GENERATED BY tools/generate-runtime-tests.py, DO NOT MODIFY -// Flags: --allow-natives-syntax --harmony +// Flags: --allow-natives-syntax --harmony --harmony-proxies var _script_name = "foo"; %GetScript(_script_name); diff --git a/test/mjsunit/runtime-gen/getstepinpositions.js b/test/mjsunit/runtime-gen/getstepinpositions.js index e5a442a..221c586 100644 --- a/test/mjsunit/runtime-gen/getstepinpositions.js +++ b/test/mjsunit/runtime-gen/getstepinpositions.js @@ -1,6 +1,6 @@ // Copyright 2014 the V8 project authors. All rights reserved. // AUTO-GENERATED BY tools/generate-runtime-tests.py, DO NOT MODIFY -// Flags: --allow-natives-syntax --harmony +// Flags: --allow-natives-syntax --harmony --harmony-proxies var _break_id = 32; var _wrapped_id = 1; try { diff --git a/test/mjsunit/runtime-gen/gettemplatefield.js b/test/mjsunit/runtime-gen/gettemplatefield.js index 1bf0ced..16d3824 100644 --- a/test/mjsunit/runtime-gen/gettemplatefield.js +++ b/test/mjsunit/runtime-gen/gettemplatefield.js @@ -1,6 +1,6 @@ // Copyright 2014 the V8 project authors. All rights reserved. // AUTO-GENERATED BY tools/generate-runtime-tests.py, DO NOT MODIFY -// Flags: --allow-natives-syntax --harmony +// Flags: --allow-natives-syntax --harmony --harmony-proxies var _templ = new Object(); var _index = 1; try { diff --git a/test/mjsunit/runtime-gen/getthreadcount.js b/test/mjsunit/runtime-gen/getthreadcount.js index 0926cb6..5037066 100644 --- a/test/mjsunit/runtime-gen/getthreadcount.js +++ b/test/mjsunit/runtime-gen/getthreadcount.js @@ -1,6 +1,6 @@ // Copyright 2014 the V8 project authors. All rights reserved. // AUTO-GENERATED BY tools/generate-runtime-tests.py, DO NOT MODIFY -// Flags: --allow-natives-syntax --harmony +// Flags: --allow-natives-syntax --harmony --harmony-proxies var _break_id = 32; try { %GetThreadCount(_break_id); diff --git a/test/mjsunit/runtime-gen/getthreaddetails.js b/test/mjsunit/runtime-gen/getthreaddetails.js index 7712cda..6fc0d14 100644 --- a/test/mjsunit/runtime-gen/getthreaddetails.js +++ b/test/mjsunit/runtime-gen/getthreaddetails.js @@ -1,6 +1,6 @@ // Copyright 2014 the V8 project authors. All rights reserved. // AUTO-GENERATED BY tools/generate-runtime-tests.py, DO NOT MODIFY -// Flags: --allow-natives-syntax --harmony +// Flags: --allow-natives-syntax --harmony --harmony-proxies var _break_id = 32; var _index = 32; try { diff --git a/test/mjsunit/runtime-gen/getv8version.js b/test/mjsunit/runtime-gen/getv8version.js index 05ca133..e311eef 100644 --- a/test/mjsunit/runtime-gen/getv8version.js +++ b/test/mjsunit/runtime-gen/getv8version.js @@ -1,4 +1,4 @@ // Copyright 2014 the V8 project authors. All rights reserved. // AUTO-GENERATED BY tools/generate-runtime-tests.py, DO NOT MODIFY -// Flags: --allow-natives-syntax --harmony +// Flags: --allow-natives-syntax --harmony --harmony-proxies %GetV8Version(); diff --git a/test/mjsunit/runtime-gen/getweakmapentries.js b/test/mjsunit/runtime-gen/getweakmapentries.js index 38e5251..ced728d 100644 --- a/test/mjsunit/runtime-gen/getweakmapentries.js +++ b/test/mjsunit/runtime-gen/getweakmapentries.js @@ -1,5 +1,5 @@ // Copyright 2014 the V8 project authors. All rights reserved. // AUTO-GENERATED BY tools/generate-runtime-tests.py, DO NOT MODIFY -// Flags: --allow-natives-syntax --harmony +// Flags: --allow-natives-syntax --harmony --harmony-proxies var _holder = new WeakMap(); %GetWeakMapEntries(_holder); diff --git a/test/mjsunit/runtime-gen/getweaksetvalues.js b/test/mjsunit/runtime-gen/getweaksetvalues.js index e344723..650c947 100644 --- a/test/mjsunit/runtime-gen/getweaksetvalues.js +++ b/test/mjsunit/runtime-gen/getweaksetvalues.js @@ -1,5 +1,5 @@ // Copyright 2014 the V8 project authors. All rights reserved. // AUTO-GENERATED BY tools/generate-runtime-tests.py, DO NOT MODIFY -// Flags: --allow-natives-syntax --harmony +// Flags: --allow-natives-syntax --harmony --harmony-proxies var _holder = new WeakMap(); %GetWeakSetValues(_holder); diff --git a/test/mjsunit/runtime-gen/globalprint.js b/test/mjsunit/runtime-gen/globalprint.js index bf4d7e9..059f08e 100644 --- a/test/mjsunit/runtime-gen/globalprint.js +++ b/test/mjsunit/runtime-gen/globalprint.js @@ -1,5 +1,5 @@ // Copyright 2014 the V8 project authors. All rights reserved. // AUTO-GENERATED BY tools/generate-runtime-tests.py, DO NOT MODIFY -// Flags: --allow-natives-syntax --harmony +// Flags: --allow-natives-syntax --harmony --harmony-proxies var _string = "foo"; %GlobalPrint(_string); diff --git a/test/mjsunit/runtime-gen/globalproxy.js b/test/mjsunit/runtime-gen/globalproxy.js index 52e160f..80e500c 100644 --- a/test/mjsunit/runtime-gen/globalproxy.js +++ b/test/mjsunit/runtime-gen/globalproxy.js @@ -1,5 +1,5 @@ // Copyright 2014 the V8 project authors. All rights reserved. // AUTO-GENERATED BY tools/generate-runtime-tests.py, DO NOT MODIFY -// Flags: --allow-natives-syntax --harmony +// Flags: --allow-natives-syntax --harmony --harmony-proxies var _global = new Object(); %GlobalProxy(_global); diff --git a/test/mjsunit/runtime-gen/haselement.js b/test/mjsunit/runtime-gen/haselement.js index 94dd9af..3d32ac5 100644 --- a/test/mjsunit/runtime-gen/haselement.js +++ b/test/mjsunit/runtime-gen/haselement.js @@ -1,6 +1,6 @@ // Copyright 2014 the V8 project authors. All rights reserved. // AUTO-GENERATED BY tools/generate-runtime-tests.py, DO NOT MODIFY -// Flags: --allow-natives-syntax --harmony +// Flags: --allow-natives-syntax --harmony --harmony-proxies var _receiver = new Object(); var _index = 1; %HasElement(_receiver, _index); diff --git a/test/mjsunit/runtime-gen/hasownproperty.js b/test/mjsunit/runtime-gen/hasownproperty.js index 7be0a65..7443bff 100644 --- a/test/mjsunit/runtime-gen/hasownproperty.js +++ b/test/mjsunit/runtime-gen/hasownproperty.js @@ -1,6 +1,6 @@ // Copyright 2014 the V8 project authors. All rights reserved. // AUTO-GENERATED BY tools/generate-runtime-tests.py, DO NOT MODIFY -// Flags: --allow-natives-syntax --harmony +// Flags: --allow-natives-syntax --harmony --harmony-proxies var _object = new Object(); var _key = "name"; %HasOwnProperty(_object, _key); diff --git a/test/mjsunit/runtime-gen/hasproperty.js b/test/mjsunit/runtime-gen/hasproperty.js index e9b5d97..df4de8e 100644 --- a/test/mjsunit/runtime-gen/hasproperty.js +++ b/test/mjsunit/runtime-gen/hasproperty.js @@ -1,6 +1,6 @@ // Copyright 2014 the V8 project authors. All rights reserved. // AUTO-GENERATED BY tools/generate-runtime-tests.py, DO NOT MODIFY -// Flags: --allow-natives-syntax --harmony +// Flags: --allow-natives-syntax --harmony --harmony-proxies var _receiver = new Object(); var _key = "name"; %HasProperty(_receiver, _key); diff --git a/test/mjsunit/runtime-gen/havesamemap.js b/test/mjsunit/runtime-gen/havesamemap.js index 54d5530..b399d17 100644 --- a/test/mjsunit/runtime-gen/havesamemap.js +++ b/test/mjsunit/runtime-gen/havesamemap.js @@ -1,6 +1,6 @@ // Copyright 2014 the V8 project authors. All rights reserved. // AUTO-GENERATED BY tools/generate-runtime-tests.py, DO NOT MODIFY -// Flags: --allow-natives-syntax --harmony +// Flags: --allow-natives-syntax --harmony --harmony-proxies var _obj1 = new Object(); var _obj2 = new Object(); %HaveSameMap(_obj1, _obj2); diff --git a/test/mjsunit/runtime-gen/internalcompare.js b/test/mjsunit/runtime-gen/internalcompare.js index 02dd91e..95cc006 100644 --- a/test/mjsunit/runtime-gen/internalcompare.js +++ b/test/mjsunit/runtime-gen/internalcompare.js @@ -1,6 +1,6 @@ // Copyright 2014 the V8 project authors. All rights reserved. // AUTO-GENERATED BY tools/generate-runtime-tests.py, DO NOT MODIFY -// Flags: --allow-natives-syntax --harmony +// Flags: --allow-natives-syntax --harmony --harmony-proxies var arg0 = %GetImplFromInitializedIntlObject(new Intl.Collator('en-US')); var _string1 = "foo"; var _string2 = "foo"; diff --git a/test/mjsunit/runtime-gen/internaldateformat.js b/test/mjsunit/runtime-gen/internaldateformat.js index e3bdce6..933714e 100644 --- a/test/mjsunit/runtime-gen/internaldateformat.js +++ b/test/mjsunit/runtime-gen/internaldateformat.js @@ -1,6 +1,6 @@ // Copyright 2014 the V8 project authors. All rights reserved. // AUTO-GENERATED BY tools/generate-runtime-tests.py, DO NOT MODIFY -// Flags: --allow-natives-syntax --harmony +// Flags: --allow-natives-syntax --harmony --harmony-proxies var arg0 = %GetImplFromInitializedIntlObject(new Intl.DateTimeFormat('en-US')); var _date = new Date(); %InternalDateFormat(arg0, _date); diff --git a/test/mjsunit/runtime-gen/internaldateparse.js b/test/mjsunit/runtime-gen/internaldateparse.js index 7bf57a6..be8c49a 100644 --- a/test/mjsunit/runtime-gen/internaldateparse.js +++ b/test/mjsunit/runtime-gen/internaldateparse.js @@ -1,6 +1,6 @@ // Copyright 2014 the V8 project authors. All rights reserved. // AUTO-GENERATED BY tools/generate-runtime-tests.py, DO NOT MODIFY -// Flags: --allow-natives-syntax --harmony +// Flags: --allow-natives-syntax --harmony --harmony-proxies var arg0 = %GetImplFromInitializedIntlObject(new Intl.DateTimeFormat('en-US')); var _date_string = "foo"; %InternalDateParse(arg0, _date_string); diff --git a/test/mjsunit/runtime-gen/internalnumberformat.js b/test/mjsunit/runtime-gen/internalnumberformat.js index e2634ac..cd21edc 100644 --- a/test/mjsunit/runtime-gen/internalnumberformat.js +++ b/test/mjsunit/runtime-gen/internalnumberformat.js @@ -1,6 +1,6 @@ // Copyright 2014 the V8 project authors. All rights reserved. // AUTO-GENERATED BY tools/generate-runtime-tests.py, DO NOT MODIFY -// Flags: --allow-natives-syntax --harmony +// Flags: --allow-natives-syntax --harmony --harmony-proxies var arg0 = %GetImplFromInitializedIntlObject(new Intl.NumberFormat('en-US')); var _number = new Object(); %InternalNumberFormat(arg0, _number); diff --git a/test/mjsunit/runtime-gen/internalnumberparse.js b/test/mjsunit/runtime-gen/internalnumberparse.js index d3f8097..cdbd322 100644 --- a/test/mjsunit/runtime-gen/internalnumberparse.js +++ b/test/mjsunit/runtime-gen/internalnumberparse.js @@ -1,6 +1,6 @@ // Copyright 2014 the V8 project authors. All rights reserved. // AUTO-GENERATED BY tools/generate-runtime-tests.py, DO NOT MODIFY -// Flags: --allow-natives-syntax --harmony +// Flags: --allow-natives-syntax --harmony --harmony-proxies var arg0 = %GetImplFromInitializedIntlObject(new Intl.NumberFormat('en-US')); var _number_string = "foo"; %InternalNumberParse(arg0, _number_string); diff --git a/test/mjsunit/runtime-gen/isattachedglobal.js b/test/mjsunit/runtime-gen/isattachedglobal.js index bd20076..9ead91a 100644 --- a/test/mjsunit/runtime-gen/isattachedglobal.js +++ b/test/mjsunit/runtime-gen/isattachedglobal.js @@ -1,5 +1,5 @@ // Copyright 2014 the V8 project authors. All rights reserved. // AUTO-GENERATED BY tools/generate-runtime-tests.py, DO NOT MODIFY -// Flags: --allow-natives-syntax --harmony +// Flags: --allow-natives-syntax --harmony --harmony-proxies var _global = new Object(); %IsAttachedGlobal(_global); diff --git a/test/mjsunit/runtime-gen/isbreakonexception.js b/test/mjsunit/runtime-gen/isbreakonexception.js index 880bced..e55c7d0 100644 --- a/test/mjsunit/runtime-gen/isbreakonexception.js +++ b/test/mjsunit/runtime-gen/isbreakonexception.js @@ -1,5 +1,5 @@ // Copyright 2014 the V8 project authors. All rights reserved. // AUTO-GENERATED BY tools/generate-runtime-tests.py, DO NOT MODIFY -// Flags: --allow-natives-syntax --harmony +// Flags: --allow-natives-syntax --harmony --harmony-proxies var _type_arg = 32; %IsBreakOnException(_type_arg); diff --git a/test/mjsunit/runtime-gen/isconcurrentrecompilationsupported.js b/test/mjsunit/runtime-gen/isconcurrentrecompilationsupported.js index 8cbe7b7..44e2917 100644 --- a/test/mjsunit/runtime-gen/isconcurrentrecompilationsupported.js +++ b/test/mjsunit/runtime-gen/isconcurrentrecompilationsupported.js @@ -1,4 +1,4 @@ // Copyright 2014 the V8 project authors. All rights reserved. // AUTO-GENERATED BY tools/generate-runtime-tests.py, DO NOT MODIFY -// Flags: --allow-natives-syntax --harmony +// Flags: --allow-natives-syntax --harmony --harmony-proxies %IsConcurrentRecompilationSupported(); diff --git a/test/mjsunit/runtime-gen/isextensible.js b/test/mjsunit/runtime-gen/isextensible.js index a64e477..20a7c8d 100644 --- a/test/mjsunit/runtime-gen/isextensible.js +++ b/test/mjsunit/runtime-gen/isextensible.js @@ -1,5 +1,5 @@ // Copyright 2014 the V8 project authors. All rights reserved. // AUTO-GENERATED BY tools/generate-runtime-tests.py, DO NOT MODIFY -// Flags: --allow-natives-syntax --harmony +// Flags: --allow-natives-syntax --harmony --harmony-proxies var _obj = new Object(); %IsExtensible(_obj); diff --git a/test/mjsunit/runtime-gen/isinitializedintlobject.js b/test/mjsunit/runtime-gen/isinitializedintlobject.js index f0b7d3e..2816e5e 100644 --- a/test/mjsunit/runtime-gen/isinitializedintlobject.js +++ b/test/mjsunit/runtime-gen/isinitializedintlobject.js @@ -1,5 +1,5 @@ // Copyright 2014 the V8 project authors. All rights reserved. // AUTO-GENERATED BY tools/generate-runtime-tests.py, DO NOT MODIFY -// Flags: --allow-natives-syntax --harmony +// Flags: --allow-natives-syntax --harmony --harmony-proxies var _input = new Object(); %IsInitializedIntlObject(_input); diff --git a/test/mjsunit/runtime-gen/isinitializedintlobjectoftype.js b/test/mjsunit/runtime-gen/isinitializedintlobjectoftype.js index 752b200..60e3850 100644 --- a/test/mjsunit/runtime-gen/isinitializedintlobjectoftype.js +++ b/test/mjsunit/runtime-gen/isinitializedintlobjectoftype.js @@ -1,6 +1,6 @@ // Copyright 2014 the V8 project authors. All rights reserved. // AUTO-GENERATED BY tools/generate-runtime-tests.py, DO NOT MODIFY -// Flags: --allow-natives-syntax --harmony +// Flags: --allow-natives-syntax --harmony --harmony-proxies var _input = new Object(); var _expected_type = "foo"; %IsInitializedIntlObjectOfType(_input, _expected_type); diff --git a/test/mjsunit/runtime-gen/isinprototypechain.js b/test/mjsunit/runtime-gen/isinprototypechain.js index fbc476b..3704834 100644 --- a/test/mjsunit/runtime-gen/isinprototypechain.js +++ b/test/mjsunit/runtime-gen/isinprototypechain.js @@ -1,6 +1,6 @@ // Copyright 2014 the V8 project authors. All rights reserved. // AUTO-GENERATED BY tools/generate-runtime-tests.py, DO NOT MODIFY -// Flags: --allow-natives-syntax --harmony +// Flags: --allow-natives-syntax --harmony --harmony-proxies var _O = new Object(); var _V = new Object(); %IsInPrototypeChain(_O, _V); diff --git a/test/mjsunit/runtime-gen/isjsfunctionproxy.js b/test/mjsunit/runtime-gen/isjsfunctionproxy.js index 699be03..ca6ea5a 100644 --- a/test/mjsunit/runtime-gen/isjsfunctionproxy.js +++ b/test/mjsunit/runtime-gen/isjsfunctionproxy.js @@ -1,5 +1,5 @@ // Copyright 2014 the V8 project authors. All rights reserved. // AUTO-GENERATED BY tools/generate-runtime-tests.py, DO NOT MODIFY -// Flags: --allow-natives-syntax --harmony +// Flags: --allow-natives-syntax --harmony --harmony-proxies var _obj = new Object(); %IsJSFunctionProxy(_obj); diff --git a/test/mjsunit/runtime-gen/isjsglobalproxy.js b/test/mjsunit/runtime-gen/isjsglobalproxy.js index 6bcc768..f0de610 100644 --- a/test/mjsunit/runtime-gen/isjsglobalproxy.js +++ b/test/mjsunit/runtime-gen/isjsglobalproxy.js @@ -1,5 +1,5 @@ // Copyright 2014 the V8 project authors. All rights reserved. // AUTO-GENERATED BY tools/generate-runtime-tests.py, DO NOT MODIFY -// Flags: --allow-natives-syntax --harmony +// Flags: --allow-natives-syntax --harmony --harmony-proxies var _obj = new Object(); %IsJSGlobalProxy(_obj); diff --git a/test/mjsunit/runtime-gen/isjsmodule.js b/test/mjsunit/runtime-gen/isjsmodule.js index 577b470..8b43a72 100644 --- a/test/mjsunit/runtime-gen/isjsmodule.js +++ b/test/mjsunit/runtime-gen/isjsmodule.js @@ -1,5 +1,5 @@ // Copyright 2014 the V8 project authors. All rights reserved. // AUTO-GENERATED BY tools/generate-runtime-tests.py, DO NOT MODIFY -// Flags: --allow-natives-syntax --harmony +// Flags: --allow-natives-syntax --harmony --harmony-proxies var _obj = new Object(); %IsJSModule(_obj); diff --git a/test/mjsunit/runtime-gen/isjsproxy.js b/test/mjsunit/runtime-gen/isjsproxy.js index 477dacc..a4d32be 100644 --- a/test/mjsunit/runtime-gen/isjsproxy.js +++ b/test/mjsunit/runtime-gen/isjsproxy.js @@ -1,5 +1,5 @@ // Copyright 2014 the V8 project authors. All rights reserved. // AUTO-GENERATED BY tools/generate-runtime-tests.py, DO NOT MODIFY -// Flags: --allow-natives-syntax --harmony +// Flags: --allow-natives-syntax --harmony --harmony-proxies var _obj = new Object(); %IsJSProxy(_obj); diff --git a/test/mjsunit/runtime-gen/isobserved.js b/test/mjsunit/runtime-gen/isobserved.js index cab9a9b..f649a1b 100644 --- a/test/mjsunit/runtime-gen/isobserved.js +++ b/test/mjsunit/runtime-gen/isobserved.js @@ -1,5 +1,5 @@ // Copyright 2014 the V8 project authors. All rights reserved. // AUTO-GENERATED BY tools/generate-runtime-tests.py, DO NOT MODIFY -// Flags: --allow-natives-syntax --harmony +// Flags: --allow-natives-syntax --harmony --harmony-proxies var _obj = new Object(); %IsObserved(_obj); diff --git a/test/mjsunit/runtime-gen/isoptimized.js b/test/mjsunit/runtime-gen/isoptimized.js index 4b8906c..e1daf0d 100644 --- a/test/mjsunit/runtime-gen/isoptimized.js +++ b/test/mjsunit/runtime-gen/isoptimized.js @@ -1,4 +1,4 @@ // Copyright 2014 the V8 project authors. All rights reserved. // AUTO-GENERATED BY tools/generate-runtime-tests.py, DO NOT MODIFY -// Flags: --allow-natives-syntax --harmony +// Flags: --allow-natives-syntax --harmony --harmony-proxies %IsOptimized(); diff --git a/test/mjsunit/runtime-gen/ispropertyenumerable.js b/test/mjsunit/runtime-gen/ispropertyenumerable.js index ea1b4e2..575ee34 100644 --- a/test/mjsunit/runtime-gen/ispropertyenumerable.js +++ b/test/mjsunit/runtime-gen/ispropertyenumerable.js @@ -1,6 +1,6 @@ // Copyright 2014 the V8 project authors. All rights reserved. // AUTO-GENERATED BY tools/generate-runtime-tests.py, DO NOT MODIFY -// Flags: --allow-natives-syntax --harmony +// Flags: --allow-natives-syntax --harmony --harmony-proxies var _object = new Object(); var _key = "name"; %IsPropertyEnumerable(_object, _key); diff --git a/test/mjsunit/runtime-gen/issloppymodefunction.js b/test/mjsunit/runtime-gen/issloppymodefunction.js index 16cfe89..a0c75b3 100644 --- a/test/mjsunit/runtime-gen/issloppymodefunction.js +++ b/test/mjsunit/runtime-gen/issloppymodefunction.js @@ -1,5 +1,5 @@ // Copyright 2014 the V8 project authors. All rights reserved. // AUTO-GENERATED BY tools/generate-runtime-tests.py, DO NOT MODIFY -// Flags: --allow-natives-syntax --harmony +// Flags: --allow-natives-syntax --harmony --harmony-proxies var arg0 = function() {}; %IsSloppyModeFunction(arg0); diff --git a/test/mjsunit/runtime-gen/istemplate.js b/test/mjsunit/runtime-gen/istemplate.js index 582967f..421229f 100644 --- a/test/mjsunit/runtime-gen/istemplate.js +++ b/test/mjsunit/runtime-gen/istemplate.js @@ -1,5 +1,5 @@ // Copyright 2014 the V8 project authors. All rights reserved. // AUTO-GENERATED BY tools/generate-runtime-tests.py, DO NOT MODIFY -// Flags: --allow-natives-syntax --harmony +// Flags: --allow-natives-syntax --harmony --harmony-proxies var _arg = new Object(); %IsTemplate(_arg); diff --git a/test/mjsunit/runtime-gen/isvalidsmi.js b/test/mjsunit/runtime-gen/isvalidsmi.js index 9bd5b47..98cf53b 100644 --- a/test/mjsunit/runtime-gen/isvalidsmi.js +++ b/test/mjsunit/runtime-gen/isvalidsmi.js @@ -1,5 +1,5 @@ // Copyright 2014 the V8 project authors. All rights reserved. // AUTO-GENERATED BY tools/generate-runtime-tests.py, DO NOT MODIFY -// Flags: --allow-natives-syntax --harmony +// Flags: --allow-natives-syntax --harmony --harmony-proxies var _number = 32; %IsValidSmi(_number); diff --git a/test/mjsunit/runtime-gen/keyedgetproperty.js b/test/mjsunit/runtime-gen/keyedgetproperty.js index df199ab..cd8473c 100644 --- a/test/mjsunit/runtime-gen/keyedgetproperty.js +++ b/test/mjsunit/runtime-gen/keyedgetproperty.js @@ -1,6 +1,6 @@ // Copyright 2014 the V8 project authors. All rights reserved. // AUTO-GENERATED BY tools/generate-runtime-tests.py, DO NOT MODIFY -// Flags: --allow-natives-syntax --harmony +// Flags: --allow-natives-syntax --harmony --harmony-proxies var _receiver_obj = new Object(); var _key_obj = new Object(); %KeyedGetProperty(_receiver_obj, _key_obj); diff --git a/test/mjsunit/runtime-gen/liveeditcheckanddropactivations.js b/test/mjsunit/runtime-gen/liveeditcheckanddropactivations.js index 8c435f1..7247acc 100644 --- a/test/mjsunit/runtime-gen/liveeditcheckanddropactivations.js +++ b/test/mjsunit/runtime-gen/liveeditcheckanddropactivations.js @@ -1,6 +1,6 @@ // Copyright 2014 the V8 project authors. All rights reserved. // AUTO-GENERATED BY tools/generate-runtime-tests.py, DO NOT MODIFY -// Flags: --allow-natives-syntax --harmony +// Flags: --allow-natives-syntax --harmony --harmony-proxies var _shared_array = new Array(); var _do_drop = true; %LiveEditCheckAndDropActivations(_shared_array, _do_drop); diff --git a/test/mjsunit/runtime-gen/liveeditcomparestrings.js b/test/mjsunit/runtime-gen/liveeditcomparestrings.js index 1b66738..611d78b 100644 --- a/test/mjsunit/runtime-gen/liveeditcomparestrings.js +++ b/test/mjsunit/runtime-gen/liveeditcomparestrings.js @@ -1,6 +1,6 @@ // Copyright 2014 the V8 project authors. All rights reserved. // AUTO-GENERATED BY tools/generate-runtime-tests.py, DO NOT MODIFY -// Flags: --allow-natives-syntax --harmony +// Flags: --allow-natives-syntax --harmony --harmony-proxies var _s1 = "foo"; var _s2 = "foo"; %LiveEditCompareStrings(_s1, _s2); diff --git a/test/mjsunit/runtime-gen/liveeditfunctionsetscript.js b/test/mjsunit/runtime-gen/liveeditfunctionsetscript.js index 3f50b11..51d61d3 100644 --- a/test/mjsunit/runtime-gen/liveeditfunctionsetscript.js +++ b/test/mjsunit/runtime-gen/liveeditfunctionsetscript.js @@ -1,6 +1,6 @@ // Copyright 2014 the V8 project authors. All rights reserved. // AUTO-GENERATED BY tools/generate-runtime-tests.py, DO NOT MODIFY -// Flags: --allow-natives-syntax --harmony +// Flags: --allow-natives-syntax --harmony --harmony-proxies var _function_object = new Object(); var _script_object = new Object(); %LiveEditFunctionSetScript(_function_object, _script_object); diff --git a/test/mjsunit/runtime-gen/loadmutabledouble.js b/test/mjsunit/runtime-gen/loadmutabledouble.js index 7864bcd..1a2e7e9 100644 --- a/test/mjsunit/runtime-gen/loadmutabledouble.js +++ b/test/mjsunit/runtime-gen/loadmutabledouble.js @@ -1,6 +1,6 @@ // Copyright 2014 the V8 project authors. All rights reserved. // AUTO-GENERATED BY tools/generate-runtime-tests.py, DO NOT MODIFY -// Flags: --allow-natives-syntax --harmony +// Flags: --allow-natives-syntax --harmony --harmony-proxies var arg0 = {foo: 1.2}; var _index = 1; %LoadMutableDouble(arg0, _index); diff --git a/test/mjsunit/runtime-gen/lookupaccessor.js b/test/mjsunit/runtime-gen/lookupaccessor.js index 42ac82a..89f40d7 100644 --- a/test/mjsunit/runtime-gen/lookupaccessor.js +++ b/test/mjsunit/runtime-gen/lookupaccessor.js @@ -1,6 +1,6 @@ // Copyright 2014 the V8 project authors. All rights reserved. // AUTO-GENERATED BY tools/generate-runtime-tests.py, DO NOT MODIFY -// Flags: --allow-natives-syntax --harmony +// Flags: --allow-natives-syntax --harmony --harmony-proxies var _receiver = new Object(); var _name = "name"; var _flag = 1; diff --git a/test/mjsunit/runtime-gen/mapclear.js b/test/mjsunit/runtime-gen/mapclear.js index 1e1b0e7..b34e694 100644 --- a/test/mjsunit/runtime-gen/mapclear.js +++ b/test/mjsunit/runtime-gen/mapclear.js @@ -1,5 +1,5 @@ // Copyright 2014 the V8 project authors. All rights reserved. // AUTO-GENERATED BY tools/generate-runtime-tests.py, DO NOT MODIFY -// Flags: --allow-natives-syntax --harmony +// Flags: --allow-natives-syntax --harmony --harmony-proxies var _holder = new Map(); %MapClear(_holder); diff --git a/test/mjsunit/runtime-gen/mapdelete.js b/test/mjsunit/runtime-gen/mapdelete.js index 995dee1..ab78954 100644 --- a/test/mjsunit/runtime-gen/mapdelete.js +++ b/test/mjsunit/runtime-gen/mapdelete.js @@ -1,6 +1,6 @@ // Copyright 2014 the V8 project authors. All rights reserved. // AUTO-GENERATED BY tools/generate-runtime-tests.py, DO NOT MODIFY -// Flags: --allow-natives-syntax --harmony +// Flags: --allow-natives-syntax --harmony --harmony-proxies var _holder = new Map(); var _key = new Object(); %MapDelete(_holder, _key); diff --git a/test/mjsunit/runtime-gen/mapget.js b/test/mjsunit/runtime-gen/mapget.js index 6a88b6e..0e996f5 100644 --- a/test/mjsunit/runtime-gen/mapget.js +++ b/test/mjsunit/runtime-gen/mapget.js @@ -1,6 +1,6 @@ // Copyright 2014 the V8 project authors. All rights reserved. // AUTO-GENERATED BY tools/generate-runtime-tests.py, DO NOT MODIFY -// Flags: --allow-natives-syntax --harmony +// Flags: --allow-natives-syntax --harmony --harmony-proxies var _holder = new Map(); var _key = new Object(); %MapGet(_holder, _key); diff --git a/test/mjsunit/runtime-gen/mapgetsize.js b/test/mjsunit/runtime-gen/mapgetsize.js index be25087..50a0604 100644 --- a/test/mjsunit/runtime-gen/mapgetsize.js +++ b/test/mjsunit/runtime-gen/mapgetsize.js @@ -1,5 +1,5 @@ // Copyright 2014 the V8 project authors. All rights reserved. // AUTO-GENERATED BY tools/generate-runtime-tests.py, DO NOT MODIFY -// Flags: --allow-natives-syntax --harmony +// Flags: --allow-natives-syntax --harmony --harmony-proxies var _holder = new Map(); %MapGetSize(_holder); diff --git a/test/mjsunit/runtime-gen/maphas.js b/test/mjsunit/runtime-gen/maphas.js index 9b804ba..2dc70c9 100644 --- a/test/mjsunit/runtime-gen/maphas.js +++ b/test/mjsunit/runtime-gen/maphas.js @@ -1,6 +1,6 @@ // Copyright 2014 the V8 project authors. All rights reserved. // AUTO-GENERATED BY tools/generate-runtime-tests.py, DO NOT MODIFY -// Flags: --allow-natives-syntax --harmony +// Flags: --allow-natives-syntax --harmony --harmony-proxies var _holder = new Map(); var _key = new Object(); %MapHas(_holder, _key); diff --git a/test/mjsunit/runtime-gen/mapinitialize.js b/test/mjsunit/runtime-gen/mapinitialize.js index 5149abf..6240a02 100644 --- a/test/mjsunit/runtime-gen/mapinitialize.js +++ b/test/mjsunit/runtime-gen/mapinitialize.js @@ -1,5 +1,5 @@ // Copyright 2014 the V8 project authors. All rights reserved. // AUTO-GENERATED BY tools/generate-runtime-tests.py, DO NOT MODIFY -// Flags: --allow-natives-syntax --harmony +// Flags: --allow-natives-syntax --harmony --harmony-proxies var _holder = new Map(); %MapInitialize(_holder); diff --git a/test/mjsunit/runtime-gen/mapiteratorinitialize.js b/test/mjsunit/runtime-gen/mapiteratorinitialize.js index afc5b2e..584fe18 100644 --- a/test/mjsunit/runtime-gen/mapiteratorinitialize.js +++ b/test/mjsunit/runtime-gen/mapiteratorinitialize.js @@ -1,6 +1,6 @@ // Copyright 2014 the V8 project authors. All rights reserved. // AUTO-GENERATED BY tools/generate-runtime-tests.py, DO NOT MODIFY -// Flags: --allow-natives-syntax --harmony +// Flags: --allow-natives-syntax --harmony --harmony-proxies var _holder = new Map().entries(); var _map = new Map(); var _kind = 1; diff --git a/test/mjsunit/runtime-gen/mapiteratornext.js b/test/mjsunit/runtime-gen/mapiteratornext.js index b46796e..e155227 100644 --- a/test/mjsunit/runtime-gen/mapiteratornext.js +++ b/test/mjsunit/runtime-gen/mapiteratornext.js @@ -1,6 +1,6 @@ // Copyright 2014 the V8 project authors. All rights reserved. // AUTO-GENERATED BY tools/generate-runtime-tests.py, DO NOT MODIFY -// Flags: --allow-natives-syntax --harmony +// Flags: --allow-natives-syntax --harmony --harmony-proxies var _holder = new Map().entries(); var _value_array = new Array(); %MapIteratorNext(_holder, _value_array); diff --git a/test/mjsunit/runtime-gen/mapset.js b/test/mjsunit/runtime-gen/mapset.js index 75a5ad2..32c2080 100644 --- a/test/mjsunit/runtime-gen/mapset.js +++ b/test/mjsunit/runtime-gen/mapset.js @@ -1,6 +1,6 @@ // Copyright 2014 the V8 project authors. All rights reserved. // AUTO-GENERATED BY tools/generate-runtime-tests.py, DO NOT MODIFY -// Flags: --allow-natives-syntax --harmony +// Flags: --allow-natives-syntax --harmony --harmony-proxies var _holder = new Map(); var _key = new Object(); var _value = new Object(); diff --git a/test/mjsunit/runtime-gen/markasinitializedintlobjectoftype.js b/test/mjsunit/runtime-gen/markasinitializedintlobjectoftype.js index ddf2da3..bd0c581 100644 --- a/test/mjsunit/runtime-gen/markasinitializedintlobjectoftype.js +++ b/test/mjsunit/runtime-gen/markasinitializedintlobjectoftype.js @@ -1,6 +1,6 @@ // Copyright 2014 the V8 project authors. All rights reserved. // AUTO-GENERATED BY tools/generate-runtime-tests.py, DO NOT MODIFY -// Flags: --allow-natives-syntax --harmony +// Flags: --allow-natives-syntax --harmony --harmony-proxies var _input = new Object(); var _type = "foo"; var _impl = new Object(); diff --git a/test/mjsunit/runtime-gen/mathacos.js b/test/mjsunit/runtime-gen/mathacos.js index e09b216..fa44268 100644 --- a/test/mjsunit/runtime-gen/mathacos.js +++ b/test/mjsunit/runtime-gen/mathacos.js @@ -1,5 +1,5 @@ // Copyright 2014 the V8 project authors. All rights reserved. // AUTO-GENERATED BY tools/generate-runtime-tests.py, DO NOT MODIFY -// Flags: --allow-natives-syntax --harmony +// Flags: --allow-natives-syntax --harmony --harmony-proxies var _x = 1.5; %MathAcos(_x); diff --git a/test/mjsunit/runtime-gen/mathasin.js b/test/mjsunit/runtime-gen/mathasin.js index 6f268a6..0d20b31 100644 --- a/test/mjsunit/runtime-gen/mathasin.js +++ b/test/mjsunit/runtime-gen/mathasin.js @@ -1,5 +1,5 @@ // Copyright 2014 the V8 project authors. All rights reserved. // AUTO-GENERATED BY tools/generate-runtime-tests.py, DO NOT MODIFY -// Flags: --allow-natives-syntax --harmony +// Flags: --allow-natives-syntax --harmony --harmony-proxies var _x = 1.5; %MathAsin(_x); diff --git a/test/mjsunit/runtime-gen/mathatan.js b/test/mjsunit/runtime-gen/mathatan.js index 2de6785..0e2708f 100644 --- a/test/mjsunit/runtime-gen/mathatan.js +++ b/test/mjsunit/runtime-gen/mathatan.js @@ -1,5 +1,5 @@ // Copyright 2014 the V8 project authors. All rights reserved. // AUTO-GENERATED BY tools/generate-runtime-tests.py, DO NOT MODIFY -// Flags: --allow-natives-syntax --harmony +// Flags: --allow-natives-syntax --harmony --harmony-proxies var _x = 1.5; %MathAtan(_x); diff --git a/test/mjsunit/runtime-gen/mathatan2.js b/test/mjsunit/runtime-gen/mathatan2.js index 0938e78..4294797 100644 --- a/test/mjsunit/runtime-gen/mathatan2.js +++ b/test/mjsunit/runtime-gen/mathatan2.js @@ -1,6 +1,6 @@ // Copyright 2014 the V8 project authors. All rights reserved. // AUTO-GENERATED BY tools/generate-runtime-tests.py, DO NOT MODIFY -// Flags: --allow-natives-syntax --harmony +// Flags: --allow-natives-syntax --harmony --harmony-proxies var _x = 1.5; var _y = 1.5; %MathAtan2(_x, _y); diff --git a/test/mjsunit/runtime-gen/mathexprt.js b/test/mjsunit/runtime-gen/mathexprt.js index 4aaacd0..e458436 100644 --- a/test/mjsunit/runtime-gen/mathexprt.js +++ b/test/mjsunit/runtime-gen/mathexprt.js @@ -1,5 +1,5 @@ // Copyright 2014 the V8 project authors. All rights reserved. // AUTO-GENERATED BY tools/generate-runtime-tests.py, DO NOT MODIFY -// Flags: --allow-natives-syntax --harmony +// Flags: --allow-natives-syntax --harmony --harmony-proxies var _x = 1.5; %MathExpRT(_x); diff --git a/test/mjsunit/runtime-gen/mathfloorrt.js b/test/mjsunit/runtime-gen/mathfloorrt.js index 0918474..2ae83aa 100644 --- a/test/mjsunit/runtime-gen/mathfloorrt.js +++ b/test/mjsunit/runtime-gen/mathfloorrt.js @@ -1,5 +1,5 @@ // Copyright 2014 the V8 project authors. All rights reserved. // AUTO-GENERATED BY tools/generate-runtime-tests.py, DO NOT MODIFY -// Flags: --allow-natives-syntax --harmony +// Flags: --allow-natives-syntax --harmony --harmony-proxies var _x = 1.5; %MathFloorRT(_x); diff --git a/test/mjsunit/runtime-gen/mathfround.js b/test/mjsunit/runtime-gen/mathfround.js index 1531529..10a9298 100644 --- a/test/mjsunit/runtime-gen/mathfround.js +++ b/test/mjsunit/runtime-gen/mathfround.js @@ -1,5 +1,5 @@ // Copyright 2014 the V8 project authors. All rights reserved. // AUTO-GENERATED BY tools/generate-runtime-tests.py, DO NOT MODIFY -// Flags: --allow-natives-syntax --harmony +// Flags: --allow-natives-syntax --harmony --harmony-proxies var _x = 1.5; %MathFround(_x); diff --git a/test/mjsunit/runtime-gen/mathlogrt.js b/test/mjsunit/runtime-gen/mathlogrt.js index 6df1b66..5c484cb 100644 --- a/test/mjsunit/runtime-gen/mathlogrt.js +++ b/test/mjsunit/runtime-gen/mathlogrt.js @@ -1,5 +1,5 @@ // Copyright 2014 the V8 project authors. All rights reserved. // AUTO-GENERATED BY tools/generate-runtime-tests.py, DO NOT MODIFY -// Flags: --allow-natives-syntax --harmony +// Flags: --allow-natives-syntax --harmony --harmony-proxies var _x = 1.5; %MathLogRT(_x); diff --git a/test/mjsunit/runtime-gen/mathsqrtrt.js b/test/mjsunit/runtime-gen/mathsqrtrt.js index 622d68a..e0df8d7 100644 --- a/test/mjsunit/runtime-gen/mathsqrtrt.js +++ b/test/mjsunit/runtime-gen/mathsqrtrt.js @@ -1,5 +1,5 @@ // Copyright 2014 the V8 project authors. All rights reserved. // AUTO-GENERATED BY tools/generate-runtime-tests.py, DO NOT MODIFY -// Flags: --allow-natives-syntax --harmony +// Flags: --allow-natives-syntax --harmony --harmony-proxies var _x = 1.5; %MathSqrtRT(_x); diff --git a/test/mjsunit/runtime-gen/maxsmi.js b/test/mjsunit/runtime-gen/maxsmi.js index 24cf862..717a654 100644 --- a/test/mjsunit/runtime-gen/maxsmi.js +++ b/test/mjsunit/runtime-gen/maxsmi.js @@ -1,4 +1,4 @@ // Copyright 2014 the V8 project authors. All rights reserved. // AUTO-GENERATED BY tools/generate-runtime-tests.py, DO NOT MODIFY -// Flags: --allow-natives-syntax --harmony +// Flags: --allow-natives-syntax --harmony --harmony-proxies %MaxSmi(); diff --git a/test/mjsunit/runtime-gen/movearraycontents.js b/test/mjsunit/runtime-gen/movearraycontents.js index 74c2ab0..41c4ee1 100644 --- a/test/mjsunit/runtime-gen/movearraycontents.js +++ b/test/mjsunit/runtime-gen/movearraycontents.js @@ -1,6 +1,6 @@ // Copyright 2014 the V8 project authors. All rights reserved. // AUTO-GENERATED BY tools/generate-runtime-tests.py, DO NOT MODIFY -// Flags: --allow-natives-syntax --harmony +// Flags: --allow-natives-syntax --harmony --harmony-proxies var _from = new Array(); var _to = new Array(); %MoveArrayContents(_from, _to); diff --git a/test/mjsunit/runtime-gen/neveroptimizefunction.js b/test/mjsunit/runtime-gen/neveroptimizefunction.js index 4cbb9ce..b03e42f 100644 --- a/test/mjsunit/runtime-gen/neveroptimizefunction.js +++ b/test/mjsunit/runtime-gen/neveroptimizefunction.js @@ -1,5 +1,5 @@ // Copyright 2014 the V8 project authors. All rights reserved. // AUTO-GENERATED BY tools/generate-runtime-tests.py, DO NOT MODIFY -// Flags: --allow-natives-syntax --harmony +// Flags: --allow-natives-syntax --harmony --harmony-proxies var _function = function() {}; %NeverOptimizeFunction(_function); diff --git a/test/mjsunit/runtime-gen/newarguments.js b/test/mjsunit/runtime-gen/newarguments.js index a464c78..908fc3a 100644 --- a/test/mjsunit/runtime-gen/newarguments.js +++ b/test/mjsunit/runtime-gen/newarguments.js @@ -1,5 +1,5 @@ // Copyright 2014 the V8 project authors. All rights reserved. // AUTO-GENERATED BY tools/generate-runtime-tests.py, DO NOT MODIFY -// Flags: --allow-natives-syntax --harmony +// Flags: --allow-natives-syntax --harmony --harmony-proxies var _callee = function() {}; %NewArguments(_callee); diff --git a/test/mjsunit/runtime-gen/newobjectfrombound.js b/test/mjsunit/runtime-gen/newobjectfrombound.js index e18e7cb..36f75077 100644 --- a/test/mjsunit/runtime-gen/newobjectfrombound.js +++ b/test/mjsunit/runtime-gen/newobjectfrombound.js @@ -1,5 +1,5 @@ // Copyright 2014 the V8 project authors. All rights reserved. // AUTO-GENERATED BY tools/generate-runtime-tests.py, DO NOT MODIFY -// Flags: --allow-natives-syntax --harmony +// Flags: --allow-natives-syntax --harmony --harmony-proxies var arg0 = (function() {}).bind({}); %NewObjectFromBound(arg0); diff --git a/test/mjsunit/runtime-gen/newstring.js b/test/mjsunit/runtime-gen/newstring.js index 51fb421..24b0148 100644 --- a/test/mjsunit/runtime-gen/newstring.js +++ b/test/mjsunit/runtime-gen/newstring.js @@ -1,6 +1,6 @@ // Copyright 2014 the V8 project authors. All rights reserved. // AUTO-GENERATED BY tools/generate-runtime-tests.py, DO NOT MODIFY -// Flags: --allow-natives-syntax --harmony +// Flags: --allow-natives-syntax --harmony --harmony-proxies var _length = 1; var _is_one_byte = true; %NewString(_length, _is_one_byte); diff --git a/test/mjsunit/runtime-gen/newstringwrapper.js b/test/mjsunit/runtime-gen/newstringwrapper.js index 5339304..cf53a3a 100644 --- a/test/mjsunit/runtime-gen/newstringwrapper.js +++ b/test/mjsunit/runtime-gen/newstringwrapper.js @@ -1,5 +1,5 @@ // Copyright 2014 the V8 project authors. All rights reserved. // AUTO-GENERATED BY tools/generate-runtime-tests.py, DO NOT MODIFY -// Flags: --allow-natives-syntax --harmony +// Flags: --allow-natives-syntax --harmony --harmony-proxies var _value = "foo"; %NewStringWrapper(_value); diff --git a/test/mjsunit/runtime-gen/newsymbolwrapper.js b/test/mjsunit/runtime-gen/newsymbolwrapper.js index d860226..08c0ea7 100644 --- a/test/mjsunit/runtime-gen/newsymbolwrapper.js +++ b/test/mjsunit/runtime-gen/newsymbolwrapper.js @@ -1,5 +1,5 @@ // Copyright 2014 the V8 project authors. All rights reserved. // AUTO-GENERATED BY tools/generate-runtime-tests.py, DO NOT MODIFY -// Flags: --allow-natives-syntax --harmony +// Flags: --allow-natives-syntax --harmony --harmony-proxies var _symbol = Symbol("symbol"); %NewSymbolWrapper(_symbol); diff --git a/test/mjsunit/runtime-gen/notifycontextdisposed.js b/test/mjsunit/runtime-gen/notifycontextdisposed.js index 96933d5..d353fc5 100644 --- a/test/mjsunit/runtime-gen/notifycontextdisposed.js +++ b/test/mjsunit/runtime-gen/notifycontextdisposed.js @@ -1,4 +1,4 @@ // Copyright 2014 the V8 project authors. All rights reserved. // AUTO-GENERATED BY tools/generate-runtime-tests.py, DO NOT MODIFY -// Flags: --allow-natives-syntax --harmony +// Flags: --allow-natives-syntax --harmony --harmony-proxies %NotifyContextDisposed(); diff --git a/test/mjsunit/runtime-gen/numberadd.js b/test/mjsunit/runtime-gen/numberadd.js index 2c7c3ef..f85017d 100644 --- a/test/mjsunit/runtime-gen/numberadd.js +++ b/test/mjsunit/runtime-gen/numberadd.js @@ -1,6 +1,6 @@ // Copyright 2014 the V8 project authors. All rights reserved. // AUTO-GENERATED BY tools/generate-runtime-tests.py, DO NOT MODIFY -// Flags: --allow-natives-syntax --harmony +// Flags: --allow-natives-syntax --harmony --harmony-proxies var _x = 1.5; var _y = 1.5; %NumberAdd(_x, _y); diff --git a/test/mjsunit/runtime-gen/numberand.js b/test/mjsunit/runtime-gen/numberand.js index b4b5ef2..9635e11 100644 --- a/test/mjsunit/runtime-gen/numberand.js +++ b/test/mjsunit/runtime-gen/numberand.js @@ -1,6 +1,6 @@ // Copyright 2014 the V8 project authors. All rights reserved. // AUTO-GENERATED BY tools/generate-runtime-tests.py, DO NOT MODIFY -// Flags: --allow-natives-syntax --harmony +// Flags: --allow-natives-syntax --harmony --harmony-proxies var _x = 32; var _y = 32; %NumberAnd(_x, _y); diff --git a/test/mjsunit/runtime-gen/numbercompare.js b/test/mjsunit/runtime-gen/numbercompare.js index ddf3140..5f7ac93 100644 --- a/test/mjsunit/runtime-gen/numbercompare.js +++ b/test/mjsunit/runtime-gen/numbercompare.js @@ -1,6 +1,6 @@ // Copyright 2014 the V8 project authors. All rights reserved. // AUTO-GENERATED BY tools/generate-runtime-tests.py, DO NOT MODIFY -// Flags: --allow-natives-syntax --harmony +// Flags: --allow-natives-syntax --harmony --harmony-proxies var _x = 1.5; var _y = 1.5; var _uncomparable_result = new Object(); diff --git a/test/mjsunit/runtime-gen/numberdiv.js b/test/mjsunit/runtime-gen/numberdiv.js index f92fa01..c62d592 100644 --- a/test/mjsunit/runtime-gen/numberdiv.js +++ b/test/mjsunit/runtime-gen/numberdiv.js @@ -1,6 +1,6 @@ // Copyright 2014 the V8 project authors. All rights reserved. // AUTO-GENERATED BY tools/generate-runtime-tests.py, DO NOT MODIFY -// Flags: --allow-natives-syntax --harmony +// Flags: --allow-natives-syntax --harmony --harmony-proxies var _x = 1.5; var _y = 1.5; %NumberDiv(_x, _y); diff --git a/test/mjsunit/runtime-gen/numberequals.js b/test/mjsunit/runtime-gen/numberequals.js index 3400a31..3b919fc 100644 --- a/test/mjsunit/runtime-gen/numberequals.js +++ b/test/mjsunit/runtime-gen/numberequals.js @@ -1,6 +1,6 @@ // Copyright 2014 the V8 project authors. All rights reserved. // AUTO-GENERATED BY tools/generate-runtime-tests.py, DO NOT MODIFY -// Flags: --allow-natives-syntax --harmony +// Flags: --allow-natives-syntax --harmony --harmony-proxies var _x = 1.5; var _y = 1.5; %NumberEquals(_x, _y); diff --git a/test/mjsunit/runtime-gen/numberimul.js b/test/mjsunit/runtime-gen/numberimul.js index eefd909..f3c98bd 100644 --- a/test/mjsunit/runtime-gen/numberimul.js +++ b/test/mjsunit/runtime-gen/numberimul.js @@ -1,6 +1,6 @@ // Copyright 2014 the V8 project authors. All rights reserved. // AUTO-GENERATED BY tools/generate-runtime-tests.py, DO NOT MODIFY -// Flags: --allow-natives-syntax --harmony +// Flags: --allow-natives-syntax --harmony --harmony-proxies var _x = 32; var _y = 32; %NumberImul(_x, _y); diff --git a/test/mjsunit/runtime-gen/numbermod.js b/test/mjsunit/runtime-gen/numbermod.js index 517afe2..6d5faeb 100644 --- a/test/mjsunit/runtime-gen/numbermod.js +++ b/test/mjsunit/runtime-gen/numbermod.js @@ -1,6 +1,6 @@ // Copyright 2014 the V8 project authors. All rights reserved. // AUTO-GENERATED BY tools/generate-runtime-tests.py, DO NOT MODIFY -// Flags: --allow-natives-syntax --harmony +// Flags: --allow-natives-syntax --harmony --harmony-proxies var _x = 1.5; var _y = 1.5; %NumberMod(_x, _y); diff --git a/test/mjsunit/runtime-gen/numbermul.js b/test/mjsunit/runtime-gen/numbermul.js index a48e4a5..0bdc7c2 100644 --- a/test/mjsunit/runtime-gen/numbermul.js +++ b/test/mjsunit/runtime-gen/numbermul.js @@ -1,6 +1,6 @@ // Copyright 2014 the V8 project authors. All rights reserved. // AUTO-GENERATED BY tools/generate-runtime-tests.py, DO NOT MODIFY -// Flags: --allow-natives-syntax --harmony +// Flags: --allow-natives-syntax --harmony --harmony-proxies var _x = 1.5; var _y = 1.5; %NumberMul(_x, _y); diff --git a/test/mjsunit/runtime-gen/numberor.js b/test/mjsunit/runtime-gen/numberor.js index 463a3bf..c5ac65f 100644 --- a/test/mjsunit/runtime-gen/numberor.js +++ b/test/mjsunit/runtime-gen/numberor.js @@ -1,6 +1,6 @@ // Copyright 2014 the V8 project authors. All rights reserved. // AUTO-GENERATED BY tools/generate-runtime-tests.py, DO NOT MODIFY -// Flags: --allow-natives-syntax --harmony +// Flags: --allow-natives-syntax --harmony --harmony-proxies var _x = 32; var _y = 32; %NumberOr(_x, _y); diff --git a/test/mjsunit/runtime-gen/numbersar.js b/test/mjsunit/runtime-gen/numbersar.js index b45ce68..639270a 100644 --- a/test/mjsunit/runtime-gen/numbersar.js +++ b/test/mjsunit/runtime-gen/numbersar.js @@ -1,6 +1,6 @@ // Copyright 2014 the V8 project authors. All rights reserved. // AUTO-GENERATED BY tools/generate-runtime-tests.py, DO NOT MODIFY -// Flags: --allow-natives-syntax --harmony +// Flags: --allow-natives-syntax --harmony --harmony-proxies var _x = 32; var _y = 32; %NumberSar(_x, _y); diff --git a/test/mjsunit/runtime-gen/numbershl.js b/test/mjsunit/runtime-gen/numbershl.js index ee3acec..b505ff6 100644 --- a/test/mjsunit/runtime-gen/numbershl.js +++ b/test/mjsunit/runtime-gen/numbershl.js @@ -1,6 +1,6 @@ // Copyright 2014 the V8 project authors. All rights reserved. // AUTO-GENERATED BY tools/generate-runtime-tests.py, DO NOT MODIFY -// Flags: --allow-natives-syntax --harmony +// Flags: --allow-natives-syntax --harmony --harmony-proxies var _x = 32; var _y = 32; %NumberShl(_x, _y); diff --git a/test/mjsunit/runtime-gen/numbershr.js b/test/mjsunit/runtime-gen/numbershr.js index 6cb706a..bd1a3c4 100644 --- a/test/mjsunit/runtime-gen/numbershr.js +++ b/test/mjsunit/runtime-gen/numbershr.js @@ -1,6 +1,6 @@ // Copyright 2014 the V8 project authors. All rights reserved. // AUTO-GENERATED BY tools/generate-runtime-tests.py, DO NOT MODIFY -// Flags: --allow-natives-syntax --harmony +// Flags: --allow-natives-syntax --harmony --harmony-proxies var _x = 32; var _y = 32; %NumberShr(_x, _y); diff --git a/test/mjsunit/runtime-gen/numbersub.js b/test/mjsunit/runtime-gen/numbersub.js index bf387f5..5c99f87 100644 --- a/test/mjsunit/runtime-gen/numbersub.js +++ b/test/mjsunit/runtime-gen/numbersub.js @@ -1,6 +1,6 @@ // Copyright 2014 the V8 project authors. All rights reserved. // AUTO-GENERATED BY tools/generate-runtime-tests.py, DO NOT MODIFY -// Flags: --allow-natives-syntax --harmony +// Flags: --allow-natives-syntax --harmony --harmony-proxies var _x = 1.5; var _y = 1.5; %NumberSub(_x, _y); diff --git a/test/mjsunit/runtime-gen/numbertoexponential.js b/test/mjsunit/runtime-gen/numbertoexponential.js index 21468b4..30159bb 100644 --- a/test/mjsunit/runtime-gen/numbertoexponential.js +++ b/test/mjsunit/runtime-gen/numbertoexponential.js @@ -1,6 +1,6 @@ // Copyright 2014 the V8 project authors. All rights reserved. // AUTO-GENERATED BY tools/generate-runtime-tests.py, DO NOT MODIFY -// Flags: --allow-natives-syntax --harmony +// Flags: --allow-natives-syntax --harmony --harmony-proxies var _value = 1.5; var _f_number = 1.5; %NumberToExponential(_value, _f_number); diff --git a/test/mjsunit/runtime-gen/numbertofixed.js b/test/mjsunit/runtime-gen/numbertofixed.js index ac398d0..0df1525 100644 --- a/test/mjsunit/runtime-gen/numbertofixed.js +++ b/test/mjsunit/runtime-gen/numbertofixed.js @@ -1,6 +1,6 @@ // Copyright 2014 the V8 project authors. All rights reserved. // AUTO-GENERATED BY tools/generate-runtime-tests.py, DO NOT MODIFY -// Flags: --allow-natives-syntax --harmony +// Flags: --allow-natives-syntax --harmony --harmony-proxies var _value = 1.5; var _f_number = 1.5; %NumberToFixed(_value, _f_number); diff --git a/test/mjsunit/runtime-gen/numbertointeger.js b/test/mjsunit/runtime-gen/numbertointeger.js index 8c66518..eada58f 100644 --- a/test/mjsunit/runtime-gen/numbertointeger.js +++ b/test/mjsunit/runtime-gen/numbertointeger.js @@ -1,5 +1,5 @@ // Copyright 2014 the V8 project authors. All rights reserved. // AUTO-GENERATED BY tools/generate-runtime-tests.py, DO NOT MODIFY -// Flags: --allow-natives-syntax --harmony +// Flags: --allow-natives-syntax --harmony --harmony-proxies var _number = 1.5; %NumberToInteger(_number); diff --git a/test/mjsunit/runtime-gen/numbertointegermapminuszero.js b/test/mjsunit/runtime-gen/numbertointegermapminuszero.js index 395a952..ce32480 100644 --- a/test/mjsunit/runtime-gen/numbertointegermapminuszero.js +++ b/test/mjsunit/runtime-gen/numbertointegermapminuszero.js @@ -1,5 +1,5 @@ // Copyright 2014 the V8 project authors. All rights reserved. // AUTO-GENERATED BY tools/generate-runtime-tests.py, DO NOT MODIFY -// Flags: --allow-natives-syntax --harmony +// Flags: --allow-natives-syntax --harmony --harmony-proxies var _number = 1.5; %NumberToIntegerMapMinusZero(_number); diff --git a/test/mjsunit/runtime-gen/numbertojsint32.js b/test/mjsunit/runtime-gen/numbertojsint32.js index 31efee6..77321f9 100644 --- a/test/mjsunit/runtime-gen/numbertojsint32.js +++ b/test/mjsunit/runtime-gen/numbertojsint32.js @@ -1,5 +1,5 @@ // Copyright 2014 the V8 project authors. All rights reserved. // AUTO-GENERATED BY tools/generate-runtime-tests.py, DO NOT MODIFY -// Flags: --allow-natives-syntax --harmony +// Flags: --allow-natives-syntax --harmony --harmony-proxies var _number = 1.5; %NumberToJSInt32(_number); diff --git a/test/mjsunit/runtime-gen/numbertojsuint32.js b/test/mjsunit/runtime-gen/numbertojsuint32.js index 657ae21..d4f7302 100644 --- a/test/mjsunit/runtime-gen/numbertojsuint32.js +++ b/test/mjsunit/runtime-gen/numbertojsuint32.js @@ -1,5 +1,5 @@ // Copyright 2014 the V8 project authors. All rights reserved. // AUTO-GENERATED BY tools/generate-runtime-tests.py, DO NOT MODIFY -// Flags: --allow-natives-syntax --harmony +// Flags: --allow-natives-syntax --harmony --harmony-proxies var _number = 32; %NumberToJSUint32(_number); diff --git a/test/mjsunit/runtime-gen/numbertoprecision.js b/test/mjsunit/runtime-gen/numbertoprecision.js index 4775200..6591117 100644 --- a/test/mjsunit/runtime-gen/numbertoprecision.js +++ b/test/mjsunit/runtime-gen/numbertoprecision.js @@ -1,6 +1,6 @@ // Copyright 2014 the V8 project authors. All rights reserved. // AUTO-GENERATED BY tools/generate-runtime-tests.py, DO NOT MODIFY -// Flags: --allow-natives-syntax --harmony +// Flags: --allow-natives-syntax --harmony --harmony-proxies var _value = 1.5; var _f_number = 1.5; %NumberToPrecision(_value, _f_number); diff --git a/test/mjsunit/runtime-gen/numbertoradixstring.js b/test/mjsunit/runtime-gen/numbertoradixstring.js index 6a90cd9..020aac2 100644 --- a/test/mjsunit/runtime-gen/numbertoradixstring.js +++ b/test/mjsunit/runtime-gen/numbertoradixstring.js @@ -1,6 +1,6 @@ // Copyright 2014 the V8 project authors. All rights reserved. // AUTO-GENERATED BY tools/generate-runtime-tests.py, DO NOT MODIFY -// Flags: --allow-natives-syntax --harmony +// Flags: --allow-natives-syntax --harmony --harmony-proxies var _value = 1.5; var arg1 = 2; %NumberToRadixString(_value, arg1); diff --git a/test/mjsunit/runtime-gen/numbertostringrt.js b/test/mjsunit/runtime-gen/numbertostringrt.js index 6761458..4b2b6d9 100644 --- a/test/mjsunit/runtime-gen/numbertostringrt.js +++ b/test/mjsunit/runtime-gen/numbertostringrt.js @@ -1,5 +1,5 @@ // Copyright 2014 the V8 project authors. All rights reserved. // AUTO-GENERATED BY tools/generate-runtime-tests.py, DO NOT MODIFY -// Flags: --allow-natives-syntax --harmony +// Flags: --allow-natives-syntax --harmony --harmony-proxies var _number = 1.5; %NumberToStringRT(_number); diff --git a/test/mjsunit/runtime-gen/numberunaryminus.js b/test/mjsunit/runtime-gen/numberunaryminus.js index c334b9d..54dc49e 100644 --- a/test/mjsunit/runtime-gen/numberunaryminus.js +++ b/test/mjsunit/runtime-gen/numberunaryminus.js @@ -1,5 +1,5 @@ // Copyright 2014 the V8 project authors. All rights reserved. // AUTO-GENERATED BY tools/generate-runtime-tests.py, DO NOT MODIFY -// Flags: --allow-natives-syntax --harmony +// Flags: --allow-natives-syntax --harmony --harmony-proxies var _x = 1.5; %NumberUnaryMinus(_x); diff --git a/test/mjsunit/runtime-gen/numberxor.js b/test/mjsunit/runtime-gen/numberxor.js index 6c71065..2372698 100644 --- a/test/mjsunit/runtime-gen/numberxor.js +++ b/test/mjsunit/runtime-gen/numberxor.js @@ -1,6 +1,6 @@ // Copyright 2014 the V8 project authors. All rights reserved. // AUTO-GENERATED BY tools/generate-runtime-tests.py, DO NOT MODIFY -// Flags: --allow-natives-syntax --harmony +// Flags: --allow-natives-syntax --harmony --harmony-proxies var _x = 32; var _y = 32; %NumberXor(_x, _y); diff --git a/test/mjsunit/runtime-gen/objectfreeze.js b/test/mjsunit/runtime-gen/objectfreeze.js index 84ee4aa..cfc066c 100644 --- a/test/mjsunit/runtime-gen/objectfreeze.js +++ b/test/mjsunit/runtime-gen/objectfreeze.js @@ -1,5 +1,5 @@ // Copyright 2014 the V8 project authors. All rights reserved. // AUTO-GENERATED BY tools/generate-runtime-tests.py, DO NOT MODIFY -// Flags: --allow-natives-syntax --harmony +// Flags: --allow-natives-syntax --harmony --harmony-proxies var _object = new Object(); %ObjectFreeze(_object); diff --git a/test/mjsunit/runtime-gen/objectwascreatedincurrentorigin.js b/test/mjsunit/runtime-gen/objectwascreatedincurrentorigin.js index a819868..7769970 100644 --- a/test/mjsunit/runtime-gen/objectwascreatedincurrentorigin.js +++ b/test/mjsunit/runtime-gen/objectwascreatedincurrentorigin.js @@ -1,5 +1,5 @@ // Copyright 2014 the V8 project authors. All rights reserved. // AUTO-GENERATED BY tools/generate-runtime-tests.py, DO NOT MODIFY -// Flags: --allow-natives-syntax --harmony +// Flags: --allow-natives-syntax --harmony --harmony-proxies var _object = new Object(); %ObjectWasCreatedInCurrentOrigin(_object); diff --git a/test/mjsunit/runtime-gen/observationweakmapcreate.js b/test/mjsunit/runtime-gen/observationweakmapcreate.js index e744254..6c71eac 100644 --- a/test/mjsunit/runtime-gen/observationweakmapcreate.js +++ b/test/mjsunit/runtime-gen/observationweakmapcreate.js @@ -1,4 +1,4 @@ // Copyright 2014 the V8 project authors. All rights reserved. // AUTO-GENERATED BY tools/generate-runtime-tests.py, DO NOT MODIFY -// Flags: --allow-natives-syntax --harmony +// Flags: --allow-natives-syntax --harmony --harmony-proxies %ObservationWeakMapCreate(); diff --git a/test/mjsunit/runtime-gen/observerobjectandrecordhavesameorigin.js b/test/mjsunit/runtime-gen/observerobjectandrecordhavesameorigin.js index 7f41cd0..6c251ec 100644 --- a/test/mjsunit/runtime-gen/observerobjectandrecordhavesameorigin.js +++ b/test/mjsunit/runtime-gen/observerobjectandrecordhavesameorigin.js @@ -1,6 +1,6 @@ // Copyright 2014 the V8 project authors. All rights reserved. // AUTO-GENERATED BY tools/generate-runtime-tests.py, DO NOT MODIFY -// Flags: --allow-natives-syntax --harmony +// Flags: --allow-natives-syntax --harmony --harmony-proxies var _observer = function() {}; var _object = new Object(); var _record = new Object(); diff --git a/test/mjsunit/runtime-gen/optimizeobjectforaddingmultipleproperties.js b/test/mjsunit/runtime-gen/optimizeobjectforaddingmultipleproperties.js index f394fbf..7016e1c 100644 --- a/test/mjsunit/runtime-gen/optimizeobjectforaddingmultipleproperties.js +++ b/test/mjsunit/runtime-gen/optimizeobjectforaddingmultipleproperties.js @@ -1,6 +1,6 @@ // Copyright 2014 the V8 project authors. All rights reserved. // AUTO-GENERATED BY tools/generate-runtime-tests.py, DO NOT MODIFY -// Flags: --allow-natives-syntax --harmony +// Flags: --allow-natives-syntax --harmony --harmony-proxies var _object = new Object(); var _properties = 1; %OptimizeObjectForAddingMultipleProperties(_object, _properties); diff --git a/test/mjsunit/runtime-gen/ownkeys.js b/test/mjsunit/runtime-gen/ownkeys.js index 7e4220d..0a39242 100644 --- a/test/mjsunit/runtime-gen/ownkeys.js +++ b/test/mjsunit/runtime-gen/ownkeys.js @@ -1,5 +1,5 @@ // Copyright 2014 the V8 project authors. All rights reserved. // AUTO-GENERATED BY tools/generate-runtime-tests.py, DO NOT MODIFY -// Flags: --allow-natives-syntax --harmony +// Flags: --allow-natives-syntax --harmony --harmony-proxies var _raw_object = new Object(); %OwnKeys(_raw_object); diff --git a/test/mjsunit/runtime-gen/parsejson.js b/test/mjsunit/runtime-gen/parsejson.js index 062520c..0a03879 100644 --- a/test/mjsunit/runtime-gen/parsejson.js +++ b/test/mjsunit/runtime-gen/parsejson.js @@ -1,5 +1,5 @@ // Copyright 2014 the V8 project authors. All rights reserved. // AUTO-GENERATED BY tools/generate-runtime-tests.py, DO NOT MODIFY -// Flags: --allow-natives-syntax --harmony +// Flags: --allow-natives-syntax --harmony --harmony-proxies var arg0 = "{}"; %ParseJson(arg0); diff --git a/test/mjsunit/runtime-gen/preventextensions.js b/test/mjsunit/runtime-gen/preventextensions.js index d3abed5..8e24b75 100644 --- a/test/mjsunit/runtime-gen/preventextensions.js +++ b/test/mjsunit/runtime-gen/preventextensions.js @@ -1,5 +1,5 @@ // Copyright 2014 the V8 project authors. All rights reserved. // AUTO-GENERATED BY tools/generate-runtime-tests.py, DO NOT MODIFY -// Flags: --allow-natives-syntax --harmony +// Flags: --allow-natives-syntax --harmony --harmony-proxies var _obj = new Object(); %PreventExtensions(_obj); diff --git a/test/mjsunit/runtime-gen/pushifabsent.js b/test/mjsunit/runtime-gen/pushifabsent.js index a139caf..c998121 100644 --- a/test/mjsunit/runtime-gen/pushifabsent.js +++ b/test/mjsunit/runtime-gen/pushifabsent.js @@ -1,6 +1,6 @@ // Copyright 2014 the V8 project authors. All rights reserved. // AUTO-GENERATED BY tools/generate-runtime-tests.py, DO NOT MODIFY -// Flags: --allow-natives-syntax --harmony +// Flags: --allow-natives-syntax --harmony --harmony-proxies var _array = new Array(); var _element = new Object(); %PushIfAbsent(_array, _element); diff --git a/test/mjsunit/runtime-gen/quotejsonstring.js b/test/mjsunit/runtime-gen/quotejsonstring.js index 02ed21f..61ade34 100644 --- a/test/mjsunit/runtime-gen/quotejsonstring.js +++ b/test/mjsunit/runtime-gen/quotejsonstring.js @@ -1,5 +1,5 @@ // Copyright 2014 the V8 project authors. All rights reserved. // AUTO-GENERATED BY tools/generate-runtime-tests.py, DO NOT MODIFY -// Flags: --allow-natives-syntax --harmony +// Flags: --allow-natives-syntax --harmony --harmony-proxies var _string = "foo"; %QuoteJSONString(_string); diff --git a/test/mjsunit/runtime-gen/regexpcompile.js b/test/mjsunit/runtime-gen/regexpcompile.js index ba51a62..c0edfa6 100644 --- a/test/mjsunit/runtime-gen/regexpcompile.js +++ b/test/mjsunit/runtime-gen/regexpcompile.js @@ -1,6 +1,6 @@ // Copyright 2014 the V8 project authors. All rights reserved. // AUTO-GENERATED BY tools/generate-runtime-tests.py, DO NOT MODIFY -// Flags: --allow-natives-syntax --harmony +// Flags: --allow-natives-syntax --harmony --harmony-proxies var _re = /ab/g; var _pattern = "foo"; var _flags = "foo"; diff --git a/test/mjsunit/runtime-gen/regexpconstructresult.js b/test/mjsunit/runtime-gen/regexpconstructresult.js index deee7cf..50d2e0d 100644 --- a/test/mjsunit/runtime-gen/regexpconstructresult.js +++ b/test/mjsunit/runtime-gen/regexpconstructresult.js @@ -1,6 +1,6 @@ // Copyright 2014 the V8 project authors. All rights reserved. // AUTO-GENERATED BY tools/generate-runtime-tests.py, DO NOT MODIFY -// Flags: --allow-natives-syntax --harmony +// Flags: --allow-natives-syntax --harmony --harmony-proxies var _size = 1; var _index = new Object(); var _input = new Object(); diff --git a/test/mjsunit/runtime-gen/regexpexecmultiple.js b/test/mjsunit/runtime-gen/regexpexecmultiple.js index feab2a6..9db6e6d 100644 --- a/test/mjsunit/runtime-gen/regexpexecmultiple.js +++ b/test/mjsunit/runtime-gen/regexpexecmultiple.js @@ -1,6 +1,6 @@ // Copyright 2014 the V8 project authors. All rights reserved. // AUTO-GENERATED BY tools/generate-runtime-tests.py, DO NOT MODIFY -// Flags: --allow-natives-syntax --harmony +// Flags: --allow-natives-syntax --harmony --harmony-proxies var _regexp = /ab/g; var _subject = "foo"; var arg2 = ['a']; diff --git a/test/mjsunit/runtime-gen/regexpexecrt.js b/test/mjsunit/runtime-gen/regexpexecrt.js index db87403..3b20191 100644 --- a/test/mjsunit/runtime-gen/regexpexecrt.js +++ b/test/mjsunit/runtime-gen/regexpexecrt.js @@ -1,6 +1,6 @@ // Copyright 2014 the V8 project authors. All rights reserved. // AUTO-GENERATED BY tools/generate-runtime-tests.py, DO NOT MODIFY -// Flags: --allow-natives-syntax --harmony +// Flags: --allow-natives-syntax --harmony --harmony-proxies var _regexp = /ab/g; var _subject = "foo"; var _index = 1; diff --git a/test/mjsunit/runtime-gen/regexpinitializeobject.js b/test/mjsunit/runtime-gen/regexpinitializeobject.js index 538e4da..fccdeee 100644 --- a/test/mjsunit/runtime-gen/regexpinitializeobject.js +++ b/test/mjsunit/runtime-gen/regexpinitializeobject.js @@ -1,6 +1,6 @@ // Copyright 2014 the V8 project authors. All rights reserved. // AUTO-GENERATED BY tools/generate-runtime-tests.py, DO NOT MODIFY -// Flags: --allow-natives-syntax --harmony +// Flags: --allow-natives-syntax --harmony --harmony-proxies var _regexp = /ab/g; var _source = "foo"; var _global = new Object(); diff --git a/test/mjsunit/runtime-gen/removearrayholes.js b/test/mjsunit/runtime-gen/removearrayholes.js index c70e10b..971e63c 100644 --- a/test/mjsunit/runtime-gen/removearrayholes.js +++ b/test/mjsunit/runtime-gen/removearrayholes.js @@ -1,6 +1,6 @@ // Copyright 2014 the V8 project authors. All rights reserved. // AUTO-GENERATED BY tools/generate-runtime-tests.py, DO NOT MODIFY -// Flags: --allow-natives-syntax --harmony +// Flags: --allow-natives-syntax --harmony --harmony-proxies var _object = new Object(); var _limit = 32; %RemoveArrayHoles(_object, _limit); diff --git a/test/mjsunit/runtime-gen/rempio2.js b/test/mjsunit/runtime-gen/rempio2.js index 03a84b3..6d47bac 100644 --- a/test/mjsunit/runtime-gen/rempio2.js +++ b/test/mjsunit/runtime-gen/rempio2.js @@ -1,5 +1,5 @@ // Copyright 2014 the V8 project authors. All rights reserved. // AUTO-GENERATED BY tools/generate-runtime-tests.py, DO NOT MODIFY -// Flags: --allow-natives-syntax --harmony +// Flags: --allow-natives-syntax --harmony --harmony-proxies var _x = 1.5; %RemPiO2(_x); diff --git a/test/mjsunit/runtime-gen/roundnumber.js b/test/mjsunit/runtime-gen/roundnumber.js index a0f4d45..2ec1159 100644 --- a/test/mjsunit/runtime-gen/roundnumber.js +++ b/test/mjsunit/runtime-gen/roundnumber.js @@ -1,5 +1,5 @@ // Copyright 2014 the V8 project authors. All rights reserved. // AUTO-GENERATED BY tools/generate-runtime-tests.py, DO NOT MODIFY -// Flags: --allow-natives-syntax --harmony +// Flags: --allow-natives-syntax --harmony --harmony-proxies var _input = 1.5; %RoundNumber(_input); diff --git a/test/mjsunit/runtime-gen/runmicrotasks.js b/test/mjsunit/runtime-gen/runmicrotasks.js index 7661406..945260a 100644 --- a/test/mjsunit/runtime-gen/runmicrotasks.js +++ b/test/mjsunit/runtime-gen/runmicrotasks.js @@ -1,4 +1,4 @@ // Copyright 2014 the V8 project authors. All rights reserved. // AUTO-GENERATED BY tools/generate-runtime-tests.py, DO NOT MODIFY -// Flags: --allow-natives-syntax --harmony +// Flags: --allow-natives-syntax --harmony --harmony-proxies %RunMicrotasks(); diff --git a/test/mjsunit/runtime-gen/runninginsimulator.js b/test/mjsunit/runtime-gen/runninginsimulator.js index c7a7112..fe56782 100644 --- a/test/mjsunit/runtime-gen/runninginsimulator.js +++ b/test/mjsunit/runtime-gen/runninginsimulator.js @@ -1,4 +1,4 @@ // Copyright 2014 the V8 project authors. All rights reserved. // AUTO-GENERATED BY tools/generate-runtime-tests.py, DO NOT MODIFY -// Flags: --allow-natives-syntax --harmony +// Flags: --allow-natives-syntax --harmony --harmony-proxies %RunningInSimulator(); diff --git a/test/mjsunit/runtime-gen/setadd.js b/test/mjsunit/runtime-gen/setadd.js index 87e30e1..75b923f 100644 --- a/test/mjsunit/runtime-gen/setadd.js +++ b/test/mjsunit/runtime-gen/setadd.js @@ -1,6 +1,6 @@ // Copyright 2014 the V8 project authors. All rights reserved. // AUTO-GENERATED BY tools/generate-runtime-tests.py, DO NOT MODIFY -// Flags: --allow-natives-syntax --harmony +// Flags: --allow-natives-syntax --harmony --harmony-proxies var _holder = new Set(); var _key = new Object(); %SetAdd(_holder, _key); diff --git a/test/mjsunit/runtime-gen/setclear.js b/test/mjsunit/runtime-gen/setclear.js index f37ad51..82ef6d9 100644 --- a/test/mjsunit/runtime-gen/setclear.js +++ b/test/mjsunit/runtime-gen/setclear.js @@ -1,5 +1,5 @@ // Copyright 2014 the V8 project authors. All rights reserved. // AUTO-GENERATED BY tools/generate-runtime-tests.py, DO NOT MODIFY -// Flags: --allow-natives-syntax --harmony +// Flags: --allow-natives-syntax --harmony --harmony-proxies var _holder = new Set(); %SetClear(_holder); diff --git a/test/mjsunit/runtime-gen/setcode.js b/test/mjsunit/runtime-gen/setcode.js index 464e0f9..4e2206f 100644 --- a/test/mjsunit/runtime-gen/setcode.js +++ b/test/mjsunit/runtime-gen/setcode.js @@ -1,6 +1,6 @@ // Copyright 2014 the V8 project authors. All rights reserved. // AUTO-GENERATED BY tools/generate-runtime-tests.py, DO NOT MODIFY -// Flags: --allow-natives-syntax --harmony +// Flags: --allow-natives-syntax --harmony --harmony-proxies var _target = function() {}; var _source = function() {}; %SetCode(_target, _source); diff --git a/test/mjsunit/runtime-gen/setdebugeventlistener.js b/test/mjsunit/runtime-gen/setdebugeventlistener.js index 85f583c..d51b277 100644 --- a/test/mjsunit/runtime-gen/setdebugeventlistener.js +++ b/test/mjsunit/runtime-gen/setdebugeventlistener.js @@ -1,6 +1,6 @@ // Copyright 2014 the V8 project authors. All rights reserved. // AUTO-GENERATED BY tools/generate-runtime-tests.py, DO NOT MODIFY -// Flags: --allow-natives-syntax --harmony +// Flags: --allow-natives-syntax --harmony --harmony-proxies var arg0 = undefined; var _data = new Object(); %SetDebugEventListener(arg0, _data); diff --git a/test/mjsunit/runtime-gen/setdelete.js b/test/mjsunit/runtime-gen/setdelete.js index f9790a8..80bd343 100644 --- a/test/mjsunit/runtime-gen/setdelete.js +++ b/test/mjsunit/runtime-gen/setdelete.js @@ -1,6 +1,6 @@ // Copyright 2014 the V8 project authors. All rights reserved. // AUTO-GENERATED BY tools/generate-runtime-tests.py, DO NOT MODIFY -// Flags: --allow-natives-syntax --harmony +// Flags: --allow-natives-syntax --harmony --harmony-proxies var _holder = new Set(); var _key = new Object(); %SetDelete(_holder, _key); diff --git a/test/mjsunit/runtime-gen/setdisablebreak.js b/test/mjsunit/runtime-gen/setdisablebreak.js index 2b716b9..461942b 100644 --- a/test/mjsunit/runtime-gen/setdisablebreak.js +++ b/test/mjsunit/runtime-gen/setdisablebreak.js @@ -1,5 +1,5 @@ // Copyright 2014 the V8 project authors. All rights reserved. // AUTO-GENERATED BY tools/generate-runtime-tests.py, DO NOT MODIFY -// Flags: --allow-natives-syntax --harmony +// Flags: --allow-natives-syntax --harmony --harmony-proxies var _disable_break = true; %SetDisableBreak(_disable_break); diff --git a/test/mjsunit/runtime-gen/setflags.js b/test/mjsunit/runtime-gen/setflags.js index b75f25d..70db03e 100644 --- a/test/mjsunit/runtime-gen/setflags.js +++ b/test/mjsunit/runtime-gen/setflags.js @@ -1,5 +1,5 @@ // Copyright 2014 the V8 project authors. All rights reserved. // AUTO-GENERATED BY tools/generate-runtime-tests.py, DO NOT MODIFY -// Flags: --allow-natives-syntax --harmony +// Flags: --allow-natives-syntax --harmony --harmony-proxies var _arg = "foo"; %SetFlags(_arg); diff --git a/test/mjsunit/runtime-gen/setfunctionbreakpoint.js b/test/mjsunit/runtime-gen/setfunctionbreakpoint.js index 1fc3516..010330e 100644 --- a/test/mjsunit/runtime-gen/setfunctionbreakpoint.js +++ b/test/mjsunit/runtime-gen/setfunctionbreakpoint.js @@ -1,7 +1,7 @@ // Copyright 2014 the V8 project authors. All rights reserved. // AUTO-GENERATED BY tools/generate-runtime-tests.py, DO NOT MODIFY -// Flags: --allow-natives-syntax --harmony +// Flags: --allow-natives-syntax --harmony --harmony-proxies var _function = function() {}; -var arg1 = 200; +var arg1 = 218; var _break_point_object_arg = new Object(); %SetFunctionBreakPoint(_function, arg1, _break_point_object_arg); diff --git a/test/mjsunit/runtime-gen/setgetsize.js b/test/mjsunit/runtime-gen/setgetsize.js index f6d3c27..842016b 100644 --- a/test/mjsunit/runtime-gen/setgetsize.js +++ b/test/mjsunit/runtime-gen/setgetsize.js @@ -1,5 +1,5 @@ // Copyright 2014 the V8 project authors. All rights reserved. // AUTO-GENERATED BY tools/generate-runtime-tests.py, DO NOT MODIFY -// Flags: --allow-natives-syntax --harmony +// Flags: --allow-natives-syntax --harmony --harmony-proxies var _holder = new Set(); %SetGetSize(_holder); diff --git a/test/mjsunit/runtime-gen/sethas.js b/test/mjsunit/runtime-gen/sethas.js index 76aa7c0..8cec0d8 100644 --- a/test/mjsunit/runtime-gen/sethas.js +++ b/test/mjsunit/runtime-gen/sethas.js @@ -1,6 +1,6 @@ // Copyright 2014 the V8 project authors. All rights reserved. // AUTO-GENERATED BY tools/generate-runtime-tests.py, DO NOT MODIFY -// Flags: --allow-natives-syntax --harmony +// Flags: --allow-natives-syntax --harmony --harmony-proxies var _holder = new Set(); var _key = new Object(); %SetHas(_holder, _key); diff --git a/test/mjsunit/runtime-gen/setinitialize.js b/test/mjsunit/runtime-gen/setinitialize.js index 585529c..b21a089 100644 --- a/test/mjsunit/runtime-gen/setinitialize.js +++ b/test/mjsunit/runtime-gen/setinitialize.js @@ -1,5 +1,5 @@ // Copyright 2014 the V8 project authors. All rights reserved. // AUTO-GENERATED BY tools/generate-runtime-tests.py, DO NOT MODIFY -// Flags: --allow-natives-syntax --harmony +// Flags: --allow-natives-syntax --harmony --harmony-proxies var _holder = new Set(); %SetInitialize(_holder); diff --git a/test/mjsunit/runtime-gen/setisobserved.js b/test/mjsunit/runtime-gen/setisobserved.js index f194de8..d885113 100644 --- a/test/mjsunit/runtime-gen/setisobserved.js +++ b/test/mjsunit/runtime-gen/setisobserved.js @@ -1,5 +1,5 @@ // Copyright 2014 the V8 project authors. All rights reserved. // AUTO-GENERATED BY tools/generate-runtime-tests.py, DO NOT MODIFY -// Flags: --allow-natives-syntax --harmony +// Flags: --allow-natives-syntax --harmony --harmony-proxies var _obj = new Object(); %SetIsObserved(_obj); diff --git a/test/mjsunit/runtime-gen/setiteratorinitialize.js b/test/mjsunit/runtime-gen/setiteratorinitialize.js index 9cf36b4..34769e5 100644 --- a/test/mjsunit/runtime-gen/setiteratorinitialize.js +++ b/test/mjsunit/runtime-gen/setiteratorinitialize.js @@ -1,6 +1,6 @@ // Copyright 2014 the V8 project authors. All rights reserved. // AUTO-GENERATED BY tools/generate-runtime-tests.py, DO NOT MODIFY -// Flags: --allow-natives-syntax --harmony +// Flags: --allow-natives-syntax --harmony --harmony-proxies var _holder = new Set().values(); var _set = new Set(); var arg2 = 2; diff --git a/test/mjsunit/runtime-gen/setiteratornext.js b/test/mjsunit/runtime-gen/setiteratornext.js index a169c46..02b74d4 100644 --- a/test/mjsunit/runtime-gen/setiteratornext.js +++ b/test/mjsunit/runtime-gen/setiteratornext.js @@ -1,6 +1,6 @@ // Copyright 2014 the V8 project authors. All rights reserved. // AUTO-GENERATED BY tools/generate-runtime-tests.py, DO NOT MODIFY -// Flags: --allow-natives-syntax --harmony +// Flags: --allow-natives-syntax --harmony --harmony-proxies var _holder = new Set().values(); var _value_array = new Array(); %SetIteratorNext(_holder, _value_array); diff --git a/test/mjsunit/runtime-gen/setprototype.js b/test/mjsunit/runtime-gen/setprototype.js index 05b2409..6353151 100644 --- a/test/mjsunit/runtime-gen/setprototype.js +++ b/test/mjsunit/runtime-gen/setprototype.js @@ -1,6 +1,6 @@ // Copyright 2014 the V8 project authors. All rights reserved. // AUTO-GENERATED BY tools/generate-runtime-tests.py, DO NOT MODIFY -// Flags: --allow-natives-syntax --harmony +// Flags: --allow-natives-syntax --harmony --harmony-proxies var _obj = new Object(); var _prototype = new Object(); %SetPrototype(_obj, _prototype); diff --git a/test/mjsunit/runtime-gen/setscopevariablevalue.js b/test/mjsunit/runtime-gen/setscopevariablevalue.js index 9ca03c5..680bab5 100644 --- a/test/mjsunit/runtime-gen/setscopevariablevalue.js +++ b/test/mjsunit/runtime-gen/setscopevariablevalue.js @@ -1,6 +1,6 @@ // Copyright 2014 the V8 project authors. All rights reserved. // AUTO-GENERATED BY tools/generate-runtime-tests.py, DO NOT MODIFY -// Flags: --allow-natives-syntax --harmony +// Flags: --allow-natives-syntax --harmony --harmony-proxies var _fun = function() {}; var _wrapped_id = 1; var _inlined_jsframe_index = 32; diff --git a/test/mjsunit/runtime-gen/smilexicographiccompare.js b/test/mjsunit/runtime-gen/smilexicographiccompare.js index d5a0bf5..d227a9f 100644 --- a/test/mjsunit/runtime-gen/smilexicographiccompare.js +++ b/test/mjsunit/runtime-gen/smilexicographiccompare.js @@ -1,6 +1,6 @@ // Copyright 2014 the V8 project authors. All rights reserved. // AUTO-GENERATED BY tools/generate-runtime-tests.py, DO NOT MODIFY -// Flags: --allow-natives-syntax --harmony +// Flags: --allow-natives-syntax --harmony --harmony-proxies var _x_value = 1; var _y_value = 1; %SmiLexicographicCompare(_x_value, _y_value); diff --git a/test/mjsunit/runtime-gen/sparsejoinwithseparator.js b/test/mjsunit/runtime-gen/sparsejoinwithseparator.js index 13e056b..3a8e775 100644 --- a/test/mjsunit/runtime-gen/sparsejoinwithseparator.js +++ b/test/mjsunit/runtime-gen/sparsejoinwithseparator.js @@ -1,6 +1,6 @@ // Copyright 2014 the V8 project authors. All rights reserved. // AUTO-GENERATED BY tools/generate-runtime-tests.py, DO NOT MODIFY -// Flags: --allow-natives-syntax --harmony +// Flags: --allow-natives-syntax --harmony --harmony-proxies var _elements_array = new Array(); var _array_length = 32; var _separator = "foo"; diff --git a/test/mjsunit/runtime-gen/specialarrayfunctions.js b/test/mjsunit/runtime-gen/specialarrayfunctions.js index e7f5a47..5956e84 100644 --- a/test/mjsunit/runtime-gen/specialarrayfunctions.js +++ b/test/mjsunit/runtime-gen/specialarrayfunctions.js @@ -1,4 +1,4 @@ // Copyright 2014 the V8 project authors. All rights reserved. // AUTO-GENERATED BY tools/generate-runtime-tests.py, DO NOT MODIFY -// Flags: --allow-natives-syntax --harmony +// Flags: --allow-natives-syntax --harmony --harmony-proxies %SpecialArrayFunctions(); diff --git a/test/mjsunit/runtime-gen/stringbuilderconcat.js b/test/mjsunit/runtime-gen/stringbuilderconcat.js index a0bd41b..9d7c78a 100644 --- a/test/mjsunit/runtime-gen/stringbuilderconcat.js +++ b/test/mjsunit/runtime-gen/stringbuilderconcat.js @@ -1,6 +1,6 @@ // Copyright 2014 the V8 project authors. All rights reserved. // AUTO-GENERATED BY tools/generate-runtime-tests.py, DO NOT MODIFY -// Flags: --allow-natives-syntax --harmony +// Flags: --allow-natives-syntax --harmony --harmony-proxies var arg0 = [1, 2, 3]; var arg1 = 3; var _special = "foo"; diff --git a/test/mjsunit/runtime-gen/stringbuilderjoin.js b/test/mjsunit/runtime-gen/stringbuilderjoin.js index f0506c0..bf990c6 100644 --- a/test/mjsunit/runtime-gen/stringbuilderjoin.js +++ b/test/mjsunit/runtime-gen/stringbuilderjoin.js @@ -1,6 +1,6 @@ // Copyright 2014 the V8 project authors. All rights reserved. // AUTO-GENERATED BY tools/generate-runtime-tests.py, DO NOT MODIFY -// Flags: --allow-natives-syntax --harmony +// Flags: --allow-natives-syntax --harmony --harmony-proxies var arg0 = ['a', 'b']; var arg1 = 4; var _separator = "foo"; diff --git a/test/mjsunit/runtime-gen/stringcharcodeatrt.js b/test/mjsunit/runtime-gen/stringcharcodeatrt.js index 211d546..fa016ac 100644 --- a/test/mjsunit/runtime-gen/stringcharcodeatrt.js +++ b/test/mjsunit/runtime-gen/stringcharcodeatrt.js @@ -1,6 +1,6 @@ // Copyright 2014 the V8 project authors. All rights reserved. // AUTO-GENERATED BY tools/generate-runtime-tests.py, DO NOT MODIFY -// Flags: --allow-natives-syntax --harmony +// Flags: --allow-natives-syntax --harmony --harmony-proxies var _subject = "foo"; var _i = 32; %StringCharCodeAtRT(_subject, _i); diff --git a/test/mjsunit/runtime-gen/stringequals.js b/test/mjsunit/runtime-gen/stringequals.js index 320a9a8..14e40eb 100644 --- a/test/mjsunit/runtime-gen/stringequals.js +++ b/test/mjsunit/runtime-gen/stringequals.js @@ -1,6 +1,6 @@ // Copyright 2014 the V8 project authors. All rights reserved. // AUTO-GENERATED BY tools/generate-runtime-tests.py, DO NOT MODIFY -// Flags: --allow-natives-syntax --harmony +// Flags: --allow-natives-syntax --harmony --harmony-proxies var _x = "foo"; var _y = "foo"; %StringEquals(_x, _y); diff --git a/test/mjsunit/runtime-gen/stringindexof.js b/test/mjsunit/runtime-gen/stringindexof.js index 5ee0e38..3c5cab3 100644 --- a/test/mjsunit/runtime-gen/stringindexof.js +++ b/test/mjsunit/runtime-gen/stringindexof.js @@ -1,6 +1,6 @@ // Copyright 2014 the V8 project authors. All rights reserved. // AUTO-GENERATED BY tools/generate-runtime-tests.py, DO NOT MODIFY -// Flags: --allow-natives-syntax --harmony +// Flags: --allow-natives-syntax --harmony --harmony-proxies var _sub = "foo"; var _pat = "foo"; var _index = new Object(); diff --git a/test/mjsunit/runtime-gen/stringlastindexof.js b/test/mjsunit/runtime-gen/stringlastindexof.js index 1d142dd..afbc51f 100644 --- a/test/mjsunit/runtime-gen/stringlastindexof.js +++ b/test/mjsunit/runtime-gen/stringlastindexof.js @@ -1,6 +1,6 @@ // Copyright 2014 the V8 project authors. All rights reserved. // AUTO-GENERATED BY tools/generate-runtime-tests.py, DO NOT MODIFY -// Flags: --allow-natives-syntax --harmony +// Flags: --allow-natives-syntax --harmony --harmony-proxies var _sub = "foo"; var _pat = "foo"; var _index = new Object(); diff --git a/test/mjsunit/runtime-gen/stringlocalecompare.js b/test/mjsunit/runtime-gen/stringlocalecompare.js index 8c1fffc..b37e231 100644 --- a/test/mjsunit/runtime-gen/stringlocalecompare.js +++ b/test/mjsunit/runtime-gen/stringlocalecompare.js @@ -1,6 +1,6 @@ // Copyright 2014 the V8 project authors. All rights reserved. // AUTO-GENERATED BY tools/generate-runtime-tests.py, DO NOT MODIFY -// Flags: --allow-natives-syntax --harmony +// Flags: --allow-natives-syntax --harmony --harmony-proxies var _str1 = "foo"; var _str2 = "foo"; %StringLocaleCompare(_str1, _str2); diff --git a/test/mjsunit/runtime-gen/stringmatch.js b/test/mjsunit/runtime-gen/stringmatch.js index 927a670..330aeae 100644 --- a/test/mjsunit/runtime-gen/stringmatch.js +++ b/test/mjsunit/runtime-gen/stringmatch.js @@ -1,6 +1,6 @@ // Copyright 2014 the V8 project authors. All rights reserved. // AUTO-GENERATED BY tools/generate-runtime-tests.py, DO NOT MODIFY -// Flags: --allow-natives-syntax --harmony +// Flags: --allow-natives-syntax --harmony --harmony-proxies var _subject = "foo"; var _regexp = /ab/g; var arg2 = ['a', 'b']; diff --git a/test/mjsunit/runtime-gen/stringnormalize.js b/test/mjsunit/runtime-gen/stringnormalize.js index 85af3d6..fb408a4 100644 --- a/test/mjsunit/runtime-gen/stringnormalize.js +++ b/test/mjsunit/runtime-gen/stringnormalize.js @@ -1,6 +1,6 @@ // Copyright 2014 the V8 project authors. All rights reserved. // AUTO-GENERATED BY tools/generate-runtime-tests.py, DO NOT MODIFY -// Flags: --allow-natives-syntax --harmony +// Flags: --allow-natives-syntax --harmony --harmony-proxies var _stringValue = "foo"; var arg1 = 2; %StringNormalize(_stringValue, arg1); diff --git a/test/mjsunit/runtime-gen/stringparsefloat.js b/test/mjsunit/runtime-gen/stringparsefloat.js index b31eccf..520a24e 100644 --- a/test/mjsunit/runtime-gen/stringparsefloat.js +++ b/test/mjsunit/runtime-gen/stringparsefloat.js @@ -1,5 +1,5 @@ // Copyright 2014 the V8 project authors. All rights reserved. // AUTO-GENERATED BY tools/generate-runtime-tests.py, DO NOT MODIFY -// Flags: --allow-natives-syntax --harmony +// Flags: --allow-natives-syntax --harmony --harmony-proxies var _subject = "foo"; %StringParseFloat(_subject); diff --git a/test/mjsunit/runtime-gen/stringparseint.js b/test/mjsunit/runtime-gen/stringparseint.js index 66aa596..4311655 100644 --- a/test/mjsunit/runtime-gen/stringparseint.js +++ b/test/mjsunit/runtime-gen/stringparseint.js @@ -1,6 +1,6 @@ // Copyright 2014 the V8 project authors. All rights reserved. // AUTO-GENERATED BY tools/generate-runtime-tests.py, DO NOT MODIFY -// Flags: --allow-natives-syntax --harmony +// Flags: --allow-natives-syntax --harmony --harmony-proxies var _subject = "foo"; var _radix = 32; %StringParseInt(_subject, _radix); diff --git a/test/mjsunit/runtime-gen/stringreplaceglobalregexpwithstring.js b/test/mjsunit/runtime-gen/stringreplaceglobalregexpwithstring.js index d39134a..ad2b6e6 100644 --- a/test/mjsunit/runtime-gen/stringreplaceglobalregexpwithstring.js +++ b/test/mjsunit/runtime-gen/stringreplaceglobalregexpwithstring.js @@ -1,6 +1,6 @@ // Copyright 2014 the V8 project authors. All rights reserved. // AUTO-GENERATED BY tools/generate-runtime-tests.py, DO NOT MODIFY -// Flags: --allow-natives-syntax --harmony +// Flags: --allow-natives-syntax --harmony --harmony-proxies var _subject = "foo"; var _regexp = /ab/g; var _replacement = "foo"; diff --git a/test/mjsunit/runtime-gen/stringreplaceonecharwithstring.js b/test/mjsunit/runtime-gen/stringreplaceonecharwithstring.js index 8eca0da..5e38a79 100644 --- a/test/mjsunit/runtime-gen/stringreplaceonecharwithstring.js +++ b/test/mjsunit/runtime-gen/stringreplaceonecharwithstring.js @@ -1,6 +1,6 @@ // Copyright 2014 the V8 project authors. All rights reserved. // AUTO-GENERATED BY tools/generate-runtime-tests.py, DO NOT MODIFY -// Flags: --allow-natives-syntax --harmony +// Flags: --allow-natives-syntax --harmony --harmony-proxies var _subject = "foo"; var _search = "foo"; var _replace = "foo"; diff --git a/test/mjsunit/runtime-gen/stringsplit.js b/test/mjsunit/runtime-gen/stringsplit.js index e4f02e1..dfe6831 100644 --- a/test/mjsunit/runtime-gen/stringsplit.js +++ b/test/mjsunit/runtime-gen/stringsplit.js @@ -1,6 +1,6 @@ // Copyright 2014 the V8 project authors. All rights reserved. // AUTO-GENERATED BY tools/generate-runtime-tests.py, DO NOT MODIFY -// Flags: --allow-natives-syntax --harmony +// Flags: --allow-natives-syntax --harmony --harmony-proxies var _subject = "foo"; var _pattern = "foo"; var _limit = 32; diff --git a/test/mjsunit/runtime-gen/stringtoarray.js b/test/mjsunit/runtime-gen/stringtoarray.js index e765ba5..6ed48a7 100644 --- a/test/mjsunit/runtime-gen/stringtoarray.js +++ b/test/mjsunit/runtime-gen/stringtoarray.js @@ -1,6 +1,6 @@ // Copyright 2014 the V8 project authors. All rights reserved. // AUTO-GENERATED BY tools/generate-runtime-tests.py, DO NOT MODIFY -// Flags: --allow-natives-syntax --harmony +// Flags: --allow-natives-syntax --harmony --harmony-proxies var _s = "foo"; var _limit = 32; %StringToArray(_s, _limit); diff --git a/test/mjsunit/runtime-gen/stringtolowercase.js b/test/mjsunit/runtime-gen/stringtolowercase.js index 48d6908..3a7261a 100644 --- a/test/mjsunit/runtime-gen/stringtolowercase.js +++ b/test/mjsunit/runtime-gen/stringtolowercase.js @@ -1,5 +1,5 @@ // Copyright 2014 the V8 project authors. All rights reserved. // AUTO-GENERATED BY tools/generate-runtime-tests.py, DO NOT MODIFY -// Flags: --allow-natives-syntax --harmony +// Flags: --allow-natives-syntax --harmony --harmony-proxies var _s = "foo"; %StringToLowerCase(_s); diff --git a/test/mjsunit/runtime-gen/stringtonumber.js b/test/mjsunit/runtime-gen/stringtonumber.js index 77cff38..88e2e84 100644 --- a/test/mjsunit/runtime-gen/stringtonumber.js +++ b/test/mjsunit/runtime-gen/stringtonumber.js @@ -1,5 +1,5 @@ // Copyright 2014 the V8 project authors. All rights reserved. // AUTO-GENERATED BY tools/generate-runtime-tests.py, DO NOT MODIFY -// Flags: --allow-natives-syntax --harmony +// Flags: --allow-natives-syntax --harmony --harmony-proxies var _subject = "foo"; %StringToNumber(_subject); diff --git a/test/mjsunit/runtime-gen/stringtouppercase.js b/test/mjsunit/runtime-gen/stringtouppercase.js index d84822e..b7d9731 100644 --- a/test/mjsunit/runtime-gen/stringtouppercase.js +++ b/test/mjsunit/runtime-gen/stringtouppercase.js @@ -1,5 +1,5 @@ // Copyright 2014 the V8 project authors. All rights reserved. // AUTO-GENERATED BY tools/generate-runtime-tests.py, DO NOT MODIFY -// Flags: --allow-natives-syntax --harmony +// Flags: --allow-natives-syntax --harmony --harmony-proxies var _s = "foo"; %StringToUpperCase(_s); diff --git a/test/mjsunit/runtime-gen/stringtrim.js b/test/mjsunit/runtime-gen/stringtrim.js index 33ac02d..75d197e 100644 --- a/test/mjsunit/runtime-gen/stringtrim.js +++ b/test/mjsunit/runtime-gen/stringtrim.js @@ -1,6 +1,6 @@ // Copyright 2014 the V8 project authors. All rights reserved. // AUTO-GENERATED BY tools/generate-runtime-tests.py, DO NOT MODIFY -// Flags: --allow-natives-syntax --harmony +// Flags: --allow-natives-syntax --harmony --harmony-proxies var _string = "foo"; var _trimLeft = true; var _trimRight = true; diff --git a/test/mjsunit/runtime-gen/symboldescription.js b/test/mjsunit/runtime-gen/symboldescription.js index 95905b7..1336082 100644 --- a/test/mjsunit/runtime-gen/symboldescription.js +++ b/test/mjsunit/runtime-gen/symboldescription.js @@ -1,5 +1,5 @@ // Copyright 2014 the V8 project authors. All rights reserved. // AUTO-GENERATED BY tools/generate-runtime-tests.py, DO NOT MODIFY -// Flags: --allow-natives-syntax --harmony +// Flags: --allow-natives-syntax --harmony --harmony-proxies var _symbol = Symbol("symbol"); %SymbolDescription(_symbol); diff --git a/test/mjsunit/runtime-gen/symbolisprivate.js b/test/mjsunit/runtime-gen/symbolisprivate.js index 9f40396..8e5343e 100644 --- a/test/mjsunit/runtime-gen/symbolisprivate.js +++ b/test/mjsunit/runtime-gen/symbolisprivate.js @@ -1,5 +1,5 @@ // Copyright 2014 the V8 project authors. All rights reserved. // AUTO-GENERATED BY tools/generate-runtime-tests.py, DO NOT MODIFY -// Flags: --allow-natives-syntax --harmony +// Flags: --allow-natives-syntax --harmony --harmony-proxies var _symbol = Symbol("symbol"); %SymbolIsPrivate(_symbol); diff --git a/test/mjsunit/runtime-gen/symbolregistry.js b/test/mjsunit/runtime-gen/symbolregistry.js index 520caa3..71964e6 100644 --- a/test/mjsunit/runtime-gen/symbolregistry.js +++ b/test/mjsunit/runtime-gen/symbolregistry.js @@ -1,4 +1,4 @@ // Copyright 2014 the V8 project authors. All rights reserved. // AUTO-GENERATED BY tools/generate-runtime-tests.py, DO NOT MODIFY -// Flags: --allow-natives-syntax --harmony +// Flags: --allow-natives-syntax --harmony --harmony-proxies %SymbolRegistry(); diff --git a/test/mjsunit/runtime-gen/tobool.js b/test/mjsunit/runtime-gen/tobool.js index 7e913c2..ca522c8 100644 --- a/test/mjsunit/runtime-gen/tobool.js +++ b/test/mjsunit/runtime-gen/tobool.js @@ -1,5 +1,5 @@ // Copyright 2014 the V8 project authors. All rights reserved. // AUTO-GENERATED BY tools/generate-runtime-tests.py, DO NOT MODIFY -// Flags: --allow-natives-syntax --harmony +// Flags: --allow-natives-syntax --harmony --harmony-proxies var _object = new Object(); %ToBool(_object); diff --git a/test/mjsunit/runtime-gen/tofastproperties.js b/test/mjsunit/runtime-gen/tofastproperties.js index 8267d2b..f9c1890 100644 --- a/test/mjsunit/runtime-gen/tofastproperties.js +++ b/test/mjsunit/runtime-gen/tofastproperties.js @@ -1,5 +1,5 @@ // Copyright 2014 the V8 project authors. All rights reserved. // AUTO-GENERATED BY tools/generate-runtime-tests.py, DO NOT MODIFY -// Flags: --allow-natives-syntax --harmony +// Flags: --allow-natives-syntax --harmony --harmony-proxies var _object = new Object(); %ToFastProperties(_object); diff --git a/test/mjsunit/runtime-gen/traceenter.js b/test/mjsunit/runtime-gen/traceenter.js index 7c52907..768a0c2 100644 --- a/test/mjsunit/runtime-gen/traceenter.js +++ b/test/mjsunit/runtime-gen/traceenter.js @@ -1,4 +1,4 @@ // Copyright 2014 the V8 project authors. All rights reserved. // AUTO-GENERATED BY tools/generate-runtime-tests.py, DO NOT MODIFY -// Flags: --allow-natives-syntax --harmony +// Flags: --allow-natives-syntax --harmony --harmony-proxies %TraceEnter(); diff --git a/test/mjsunit/runtime-gen/traceexit.js b/test/mjsunit/runtime-gen/traceexit.js index f05d841..378d008 100644 --- a/test/mjsunit/runtime-gen/traceexit.js +++ b/test/mjsunit/runtime-gen/traceexit.js @@ -1,5 +1,5 @@ // Copyright 2014 the V8 project authors. All rights reserved. // AUTO-GENERATED BY tools/generate-runtime-tests.py, DO NOT MODIFY -// Flags: --allow-natives-syntax --harmony +// Flags: --allow-natives-syntax --harmony --harmony-proxies var _obj = new Object(); %TraceExit(_obj); diff --git a/test/mjsunit/runtime-gen/truncatestring.js b/test/mjsunit/runtime-gen/truncatestring.js index 1239c22..64ef628 100644 --- a/test/mjsunit/runtime-gen/truncatestring.js +++ b/test/mjsunit/runtime-gen/truncatestring.js @@ -1,6 +1,6 @@ // Copyright 2014 the V8 project authors. All rights reserved. // AUTO-GENERATED BY tools/generate-runtime-tests.py, DO NOT MODIFY -// Flags: --allow-natives-syntax --harmony +// Flags: --allow-natives-syntax --harmony --harmony-proxies var _string = "seqstring"; var _new_length = 1; %TruncateString(_string, _new_length); diff --git a/test/mjsunit/runtime-gen/trymigrateinstance.js b/test/mjsunit/runtime-gen/trymigrateinstance.js index 2c3414c..b82eb74 100644 --- a/test/mjsunit/runtime-gen/trymigrateinstance.js +++ b/test/mjsunit/runtime-gen/trymigrateinstance.js @@ -1,5 +1,5 @@ // Copyright 2014 the V8 project authors. All rights reserved. // AUTO-GENERATED BY tools/generate-runtime-tests.py, DO NOT MODIFY -// Flags: --allow-natives-syntax --harmony +// Flags: --allow-natives-syntax --harmony --harmony-proxies var _object = new Object(); %TryMigrateInstance(_object); diff --git a/test/mjsunit/runtime-gen/typedarraygetbuffer.js b/test/mjsunit/runtime-gen/typedarraygetbuffer.js index ea8733e..56a805b 100644 --- a/test/mjsunit/runtime-gen/typedarraygetbuffer.js +++ b/test/mjsunit/runtime-gen/typedarraygetbuffer.js @@ -1,5 +1,5 @@ // Copyright 2014 the V8 project authors. All rights reserved. // AUTO-GENERATED BY tools/generate-runtime-tests.py, DO NOT MODIFY -// Flags: --allow-natives-syntax --harmony +// Flags: --allow-natives-syntax --harmony --harmony-proxies var _holder = new Int32Array(2); %TypedArrayGetBuffer(_holder); diff --git a/test/mjsunit/runtime-gen/typedarraygetlength.js b/test/mjsunit/runtime-gen/typedarraygetlength.js index 56ceb95..8d1865f 100644 --- a/test/mjsunit/runtime-gen/typedarraygetlength.js +++ b/test/mjsunit/runtime-gen/typedarraygetlength.js @@ -1,5 +1,5 @@ // Copyright 2014 the V8 project authors. All rights reserved. // AUTO-GENERATED BY tools/generate-runtime-tests.py, DO NOT MODIFY -// Flags: --allow-natives-syntax --harmony +// Flags: --allow-natives-syntax --harmony --harmony-proxies var _holder = new Int32Array(2); %TypedArrayGetLength(_holder); diff --git a/test/mjsunit/runtime-gen/typedarrayinitialize.js b/test/mjsunit/runtime-gen/typedarrayinitialize.js index 177bf3b..be1e296 100644 --- a/test/mjsunit/runtime-gen/typedarrayinitialize.js +++ b/test/mjsunit/runtime-gen/typedarrayinitialize.js @@ -1,6 +1,6 @@ // Copyright 2014 the V8 project authors. All rights reserved. // AUTO-GENERATED BY tools/generate-runtime-tests.py, DO NOT MODIFY -// Flags: --allow-natives-syntax --harmony +// Flags: --allow-natives-syntax --harmony --harmony-proxies var _holder = new Int32Array(2); var arg1 = 6; var arg2 = new ArrayBuffer(8); diff --git a/test/mjsunit/runtime-gen/typedarrayinitializefromarraylike.js b/test/mjsunit/runtime-gen/typedarrayinitializefromarraylike.js index e2fad5a..0ca7a0f 100644 --- a/test/mjsunit/runtime-gen/typedarrayinitializefromarraylike.js +++ b/test/mjsunit/runtime-gen/typedarrayinitializefromarraylike.js @@ -1,6 +1,6 @@ // Copyright 2014 the V8 project authors. All rights reserved. // AUTO-GENERATED BY tools/generate-runtime-tests.py, DO NOT MODIFY -// Flags: --allow-natives-syntax --harmony +// Flags: --allow-natives-syntax --harmony --harmony-proxies var _holder = new Int32Array(2); var arg1 = 6; var _source = new Object(); diff --git a/test/mjsunit/runtime-gen/typedarraymaxsizeinheap.js b/test/mjsunit/runtime-gen/typedarraymaxsizeinheap.js index 4c2cd2a..61467bd 100644 --- a/test/mjsunit/runtime-gen/typedarraymaxsizeinheap.js +++ b/test/mjsunit/runtime-gen/typedarraymaxsizeinheap.js @@ -1,4 +1,4 @@ // Copyright 2014 the V8 project authors. All rights reserved. // AUTO-GENERATED BY tools/generate-runtime-tests.py, DO NOT MODIFY -// Flags: --allow-natives-syntax --harmony +// Flags: --allow-natives-syntax --harmony --harmony-proxies %TypedArrayMaxSizeInHeap(); diff --git a/test/mjsunit/runtime-gen/typedarraysetfastcases.js b/test/mjsunit/runtime-gen/typedarraysetfastcases.js index 9940574..4952129 100644 --- a/test/mjsunit/runtime-gen/typedarraysetfastcases.js +++ b/test/mjsunit/runtime-gen/typedarraysetfastcases.js @@ -1,6 +1,6 @@ // Copyright 2014 the V8 project authors. All rights reserved. // AUTO-GENERATED BY tools/generate-runtime-tests.py, DO NOT MODIFY -// Flags: --allow-natives-syntax --harmony +// Flags: --allow-natives-syntax --harmony --harmony-proxies var _target_obj = new Int32Array(2); var _source_obj = new Int32Array(2); var arg2 = 0; diff --git a/test/mjsunit/runtime-gen/typeof.js b/test/mjsunit/runtime-gen/typeof.js index cf8297c..78bfa6e 100644 --- a/test/mjsunit/runtime-gen/typeof.js +++ b/test/mjsunit/runtime-gen/typeof.js @@ -1,5 +1,5 @@ // Copyright 2014 the V8 project authors. All rights reserved. // AUTO-GENERATED BY tools/generate-runtime-tests.py, DO NOT MODIFY -// Flags: --allow-natives-syntax --harmony +// Flags: --allow-natives-syntax --harmony --harmony-proxies var _obj = new Object(); %Typeof(_obj); diff --git a/test/mjsunit/runtime-gen/unblockconcurrentrecompilation.js b/test/mjsunit/runtime-gen/unblockconcurrentrecompilation.js index e734860..a08add7 100644 --- a/test/mjsunit/runtime-gen/unblockconcurrentrecompilation.js +++ b/test/mjsunit/runtime-gen/unblockconcurrentrecompilation.js @@ -1,6 +1,6 @@ // Copyright 2014 the V8 project authors. All rights reserved. // AUTO-GENERATED BY tools/generate-runtime-tests.py, DO NOT MODIFY -// Flags: --allow-natives-syntax --harmony +// Flags: --allow-natives-syntax --harmony --harmony-proxies try { %UnblockConcurrentRecompilation(); } catch(e) {} diff --git a/test/mjsunit/runtime-gen/uriescape.js b/test/mjsunit/runtime-gen/uriescape.js index 798d132..f32edc9 100644 --- a/test/mjsunit/runtime-gen/uriescape.js +++ b/test/mjsunit/runtime-gen/uriescape.js @@ -1,5 +1,5 @@ // Copyright 2014 the V8 project authors. All rights reserved. // AUTO-GENERATED BY tools/generate-runtime-tests.py, DO NOT MODIFY -// Flags: --allow-natives-syntax --harmony +// Flags: --allow-natives-syntax --harmony --harmony-proxies var _source = "foo"; %URIEscape(_source); diff --git a/test/mjsunit/runtime-gen/uriunescape.js b/test/mjsunit/runtime-gen/uriunescape.js index 9573a01..2ba812c 100644 --- a/test/mjsunit/runtime-gen/uriunescape.js +++ b/test/mjsunit/runtime-gen/uriunescape.js @@ -1,5 +1,5 @@ // Copyright 2014 the V8 project authors. All rights reserved. // AUTO-GENERATED BY tools/generate-runtime-tests.py, DO NOT MODIFY -// Flags: --allow-natives-syntax --harmony +// Flags: --allow-natives-syntax --harmony --harmony-proxies var _source = "foo"; %URIUnescape(_source); diff --git a/test/mjsunit/runtime-gen/weakcollectiondelete.js b/test/mjsunit/runtime-gen/weakcollectiondelete.js index fa24778..a6fff79 100644 --- a/test/mjsunit/runtime-gen/weakcollectiondelete.js +++ b/test/mjsunit/runtime-gen/weakcollectiondelete.js @@ -1,6 +1,6 @@ // Copyright 2014 the V8 project authors. All rights reserved. // AUTO-GENERATED BY tools/generate-runtime-tests.py, DO NOT MODIFY -// Flags: --allow-natives-syntax --harmony +// Flags: --allow-natives-syntax --harmony --harmony-proxies var _weak_collection = new WeakMap(); var _key = new Object(); %WeakCollectionDelete(_weak_collection, _key); diff --git a/test/mjsunit/runtime-gen/weakcollectionget.js b/test/mjsunit/runtime-gen/weakcollectionget.js index 07f486c..f248ac0 100644 --- a/test/mjsunit/runtime-gen/weakcollectionget.js +++ b/test/mjsunit/runtime-gen/weakcollectionget.js @@ -1,6 +1,6 @@ // Copyright 2014 the V8 project authors. All rights reserved. // AUTO-GENERATED BY tools/generate-runtime-tests.py, DO NOT MODIFY -// Flags: --allow-natives-syntax --harmony +// Flags: --allow-natives-syntax --harmony --harmony-proxies var _weak_collection = new WeakMap(); var _key = new Object(); %WeakCollectionGet(_weak_collection, _key); diff --git a/test/mjsunit/runtime-gen/weakcollectionhas.js b/test/mjsunit/runtime-gen/weakcollectionhas.js index d563075..af600c3 100644 --- a/test/mjsunit/runtime-gen/weakcollectionhas.js +++ b/test/mjsunit/runtime-gen/weakcollectionhas.js @@ -1,6 +1,6 @@ // Copyright 2014 the V8 project authors. All rights reserved. // AUTO-GENERATED BY tools/generate-runtime-tests.py, DO NOT MODIFY -// Flags: --allow-natives-syntax --harmony +// Flags: --allow-natives-syntax --harmony --harmony-proxies var _weak_collection = new WeakMap(); var _key = new Object(); %WeakCollectionHas(_weak_collection, _key); diff --git a/test/mjsunit/runtime-gen/weakcollectioninitialize.js b/test/mjsunit/runtime-gen/weakcollectioninitialize.js index a28dc50..97f5ce5 100644 --- a/test/mjsunit/runtime-gen/weakcollectioninitialize.js +++ b/test/mjsunit/runtime-gen/weakcollectioninitialize.js @@ -1,5 +1,5 @@ // Copyright 2014 the V8 project authors. All rights reserved. // AUTO-GENERATED BY tools/generate-runtime-tests.py, DO NOT MODIFY -// Flags: --allow-natives-syntax --harmony +// Flags: --allow-natives-syntax --harmony --harmony-proxies var _weak_collection = new WeakMap(); %WeakCollectionInitialize(_weak_collection); diff --git a/test/mjsunit/runtime-gen/weakcollectionset.js b/test/mjsunit/runtime-gen/weakcollectionset.js index 037157a..3479ba6 100644 --- a/test/mjsunit/runtime-gen/weakcollectionset.js +++ b/test/mjsunit/runtime-gen/weakcollectionset.js @@ -1,6 +1,6 @@ // Copyright 2014 the V8 project authors. All rights reserved. // AUTO-GENERATED BY tools/generate-runtime-tests.py, DO NOT MODIFY -// Flags: --allow-natives-syntax --harmony +// Flags: --allow-natives-syntax --harmony --harmony-proxies var _weak_collection = new WeakMap(); var _key = new Object(); var _value = new Object(); diff --git a/tools/generate-runtime-tests.py b/tools/generate-runtime-tests.py index d2fa5d4..2c94e60 100755 --- a/tools/generate-runtime-tests.py +++ b/tools/generate-runtime-tests.py @@ -248,7 +248,7 @@ CUSTOM_KNOWN_GOOD_INPUT = { "DefineApiAccessorProperty": [None, None, "undefined", "undefined", None, None], "SetIteratorInitialize": [None, None, "2", None], "SetDebugEventListener": ["undefined", None, None], - "SetFunctionBreakPoint": [None, 200, None, None], + "SetFunctionBreakPoint": [None, 218, None, None], "StringBuilderConcat": ["[1, 2, 3]", 3, None, None], "StringBuilderJoin": ["['a', 'b']", 4, None, None], "StringMatch": [None, None, "['a', 'b']", None], @@ -1132,7 +1132,8 @@ def _GetKnownGoodArgs(function, generator): def _GenerateTestcase(function, definitions, argslist, throws): s = ["// Copyright 2014 the V8 project authors. All rights reserved.", "// AUTO-GENERATED BY tools/generate-runtime-tests.py, DO NOT MODIFY", - "// Flags: --allow-natives-syntax --harmony"] + definitions + "// Flags: --allow-natives-syntax --harmony --harmony-proxies" + ] + definitions call = "%%%s%s(%s);" % (function.inline, function.name, ", ".join(argslist)) if throws: s.append("try {") @@ -1212,7 +1213,7 @@ def RunFuzzer(process_id, options, stop_running): with open(stderr_file_name, "w") as stderr: process = subprocess.Popen( [options.binary, "--allow-natives-syntax", "--harmony", - "--enable-slow-asserts", test_file_name], + "--harmony-proxies", "--enable-slow-asserts", test_file_name], stdout=devnull, stderr=stderr) end_time = time.time() + options.timeout timed_out = False