Commit 5427ea52 authored by rossberg@chromium.org's avatar rossberg@chromium.org

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
parent ef6e0fa1
...@@ -161,11 +161,12 @@ DEFINE_BOOL(harmony_strings, false, "enable harmony string") ...@@ -161,11 +161,12 @@ DEFINE_BOOL(harmony_strings, false, "enable harmony string")
DEFINE_BOOL(harmony_arrays, false, "enable harmony arrays") DEFINE_BOOL(harmony_arrays, false, "enable harmony arrays")
DEFINE_BOOL(harmony_arrow_functions, false, "enable harmony arrow functions") DEFINE_BOOL(harmony_arrow_functions, false, "enable harmony arrow functions")
DEFINE_BOOL(harmony_unscopables, false, "enable harmony unscopables") 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_scoping)
DEFINE_IMPLICATION(harmony, harmony_modules) 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_generators)
DEFINE_IMPLICATION(harmony, harmony_numeric_literals) DEFINE_IMPLICATION(harmony, harmony_numeric_literals)
DEFINE_IMPLICATION(harmony, harmony_strings) DEFINE_IMPLICATION(harmony, harmony_strings)
......
...@@ -25,7 +25,7 @@ ...@@ -25,7 +25,7 @@
// (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE // (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
// OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. // 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: // A simple no-op handler. Adapted from:
......
...@@ -25,7 +25,7 @@ ...@@ -25,7 +25,7 @@
// (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE // (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
// OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. // OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
// Flags: --harmony // Flags: --harmony-proxies
function testStringify(expected, object) { function testStringify(expected, object) {
// Test fast case that bails out to slow case. // Test fast case that bails out to slow case.
......
// Copyright 2014 the V8 project authors. All rights reserved. // Copyright 2014 the V8 project authors. All rights reserved.
// AUTO-GENERATED BY tools/generate-runtime-tests.py, DO NOT MODIFY // 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 arg0 = function() {};
var _receiver = new Object(); var _receiver = new Object();
var _arguments = new Object(); var _arguments = new Object();
......
// Copyright 2014 the V8 project authors. All rights reserved. // Copyright 2014 the V8 project authors. All rights reserved.
// AUTO-GENERATED BY tools/generate-runtime-tests.py, DO NOT MODIFY // 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 _holder = new ArrayBuffer(8);
%ArrayBufferGetByteLength(_holder); %ArrayBufferGetByteLength(_holder);
// Copyright 2014 the V8 project authors. All rights reserved. // Copyright 2014 the V8 project authors. All rights reserved.
// AUTO-GENERATED BY tools/generate-runtime-tests.py, DO NOT MODIFY // 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 _holder = new ArrayBuffer(8);
var _byteLength = 1.5; var _byteLength = 1.5;
%ArrayBufferInitialize(_holder, _byteLength); %ArrayBufferInitialize(_holder, _byteLength);
// Copyright 2014 the V8 project authors. All rights reserved. // Copyright 2014 the V8 project authors. All rights reserved.
// AUTO-GENERATED BY tools/generate-runtime-tests.py, DO NOT MODIFY // 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 _object = new Object();
%ArrayBufferIsView(_object); %ArrayBufferIsView(_object);
// Copyright 2014 the V8 project authors. All rights reserved. // Copyright 2014 the V8 project authors. All rights reserved.
// AUTO-GENERATED BY tools/generate-runtime-tests.py, DO NOT MODIFY // 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); var _array_buffer = new ArrayBuffer(8);
%ArrayBufferNeuter(_array_buffer); %ArrayBufferNeuter(_array_buffer);
// Copyright 2014 the V8 project authors. All rights reserved. // Copyright 2014 the V8 project authors. All rights reserved.
// AUTO-GENERATED BY tools/generate-runtime-tests.py, DO NOT MODIFY // 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 _source = new ArrayBuffer(8);
var _target = new ArrayBuffer(8); var _target = new ArrayBuffer(8);
var arg2 = 0; var arg2 = 0;
......
// Copyright 2014 the V8 project authors. All rights reserved. // Copyright 2014 the V8 project authors. All rights reserved.
// AUTO-GENERATED BY tools/generate-runtime-tests.py, DO NOT MODIFY // 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 _holder = new Int32Array(2);
%ArrayBufferViewGetByteLength(_holder); %ArrayBufferViewGetByteLength(_holder);
// Copyright 2014 the V8 project authors. All rights reserved. // Copyright 2014 the V8 project authors. All rights reserved.
// AUTO-GENERATED BY tools/generate-runtime-tests.py, DO NOT MODIFY // 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 _holder = new Int32Array(2);
%ArrayBufferViewGetByteOffset(_holder); %ArrayBufferViewGetByteOffset(_holder);
// Copyright 2014 the V8 project authors. All rights reserved. // Copyright 2014 the V8 project authors. All rights reserved.
// AUTO-GENERATED BY tools/generate-runtime-tests.py, DO NOT MODIFY // 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']; var arg0 = [1, 'a'];
%ArrayConcat(arg0); %ArrayConcat(arg0);
// Copyright 2014 the V8 project authors. All rights reserved. // Copyright 2014 the V8 project authors. All rights reserved.
// AUTO-GENERATED BY tools/generate-runtime-tests.py, DO NOT MODIFY // 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"; var _service = "foo";
%AvailableLocalesOf(_service); %AvailableLocalesOf(_service);
// Copyright 2014 the V8 project authors. All rights reserved. // Copyright 2014 the V8 project authors. All rights reserved.
// AUTO-GENERATED BY tools/generate-runtime-tests.py, DO NOT MODIFY // 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 _object = new Object();
%BasicJSONStringify(_object); %BasicJSONStringify(_object);
// Copyright 2014 the V8 project authors. All rights reserved. // Copyright 2014 the V8 project authors. All rights reserved.
// AUTO-GENERATED BY tools/generate-runtime-tests.py, DO NOT MODIFY // 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 _value_raw = new Object();
var _token_raw = 1; var _token_raw = 1;
%Booleanize(_value_raw, _token_raw); %Booleanize(_value_raw, _token_raw);
// Copyright 2014 the V8 project authors. All rights reserved. // Copyright 2014 the V8 project authors. All rights reserved.
// AUTO-GENERATED BY tools/generate-runtime-tests.py, DO NOT MODIFY // 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(); var _callable = new Object();
%BoundFunctionGetBindings(_callable); %BoundFunctionGetBindings(_callable);
// Copyright 2014 the V8 project authors. All rights reserved. // Copyright 2014 the V8 project authors. All rights reserved.
// AUTO-GENERATED BY tools/generate-runtime-tests.py, DO NOT MODIFY // AUTO-GENERATED BY tools/generate-runtime-tests.py, DO NOT MODIFY
// Flags: --allow-natives-syntax --harmony // Flags: --allow-natives-syntax --harmony --harmony-proxies
%Break(); %Break();
// Copyright 2014 the V8 project authors. All rights reserved. // Copyright 2014 the V8 project authors. All rights reserved.
// AUTO-GENERATED BY tools/generate-runtime-tests.py, DO NOT MODIFY // 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 arg0 = %GetImplFromInitializedIntlObject(new Intl.v8BreakIterator());
var _text = "foo"; var _text = "foo";
%BreakIteratorAdoptText(arg0, _text); %BreakIteratorAdoptText(arg0, _text);
// Copyright 2014 the V8 project authors. All rights reserved. // Copyright 2014 the V8 project authors. All rights reserved.
// AUTO-GENERATED BY tools/generate-runtime-tests.py, DO NOT MODIFY // 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 arg0 = %GetImplFromInitializedIntlObject(new Intl.v8BreakIterator());
%BreakIteratorBreakType(arg0); %BreakIteratorBreakType(arg0);
// Copyright 2014 the V8 project authors. All rights reserved. // Copyright 2014 the V8 project authors. All rights reserved.
// AUTO-GENERATED BY tools/generate-runtime-tests.py, DO NOT MODIFY // 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 arg0 = %GetImplFromInitializedIntlObject(new Intl.v8BreakIterator());
%BreakIteratorCurrent(arg0); %BreakIteratorCurrent(arg0);
// Copyright 2014 the V8 project authors. All rights reserved. // Copyright 2014 the V8 project authors. All rights reserved.
// AUTO-GENERATED BY tools/generate-runtime-tests.py, DO NOT MODIFY // 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 arg0 = %GetImplFromInitializedIntlObject(new Intl.v8BreakIterator());
%BreakIteratorFirst(arg0); %BreakIteratorFirst(arg0);
// Copyright 2014 the V8 project authors. All rights reserved. // Copyright 2014 the V8 project authors. All rights reserved.
// AUTO-GENERATED BY tools/generate-runtime-tests.py, DO NOT MODIFY // 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 arg0 = %GetImplFromInitializedIntlObject(new Intl.v8BreakIterator());
%BreakIteratorNext(arg0); %BreakIteratorNext(arg0);
// Copyright 2014 the V8 project authors. All rights reserved. // Copyright 2014 the V8 project authors. All rights reserved.
// AUTO-GENERATED BY tools/generate-runtime-tests.py, DO NOT MODIFY // 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"; var _locale_id_str = "foo";
%CanonicalizeLanguageTag(_locale_id_str); %CanonicalizeLanguageTag(_locale_id_str);
// Copyright 2014 the V8 project authors. All rights reserved. // Copyright 2014 the V8 project authors. All rights reserved.
// AUTO-GENERATED BY tools/generate-runtime-tests.py, DO NOT MODIFY // 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 _type_arg = 32;
var _enable = true; var _enable = true;
%ChangeBreakOnException(_type_arg, _enable); %ChangeBreakOnException(_type_arg, _enable);
// Copyright 2014 the V8 project authors. All rights reserved. // Copyright 2014 the V8 project authors. All rights reserved.
// AUTO-GENERATED BY tools/generate-runtime-tests.py, DO NOT MODIFY // 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; var _code = 32;
%CharFromCode(_code); %CharFromCode(_code);
// Copyright 2014 the V8 project authors. All rights reserved. // Copyright 2014 the V8 project authors. All rights reserved.
// AUTO-GENERATED BY tools/generate-runtime-tests.py, DO NOT MODIFY // 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 _break_id = 32;
try { try {
%CheckExecutionState(_break_id); %CheckExecutionState(_break_id);
......
// Copyright 2014 the V8 project authors. All rights reserved. // Copyright 2014 the V8 project authors. All rights reserved.
// AUTO-GENERATED BY tools/generate-runtime-tests.py, DO NOT MODIFY // AUTO-GENERATED BY tools/generate-runtime-tests.py, DO NOT MODIFY
// Flags: --allow-natives-syntax --harmony // Flags: --allow-natives-syntax --harmony --harmony-proxies
try { try {
%CheckIsBootstrapping(); %CheckIsBootstrapping();
} catch(e) {} } catch(e) {}
// Copyright 2014 the V8 project authors. All rights reserved. // Copyright 2014 the V8 project authors. All rights reserved.
// AUTO-GENERATED BY tools/generate-runtime-tests.py, DO NOT MODIFY // 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(); var _break_point_object_arg = new Object();
%ClearBreakPoint(_break_point_object_arg); %ClearBreakPoint(_break_point_object_arg);
// Copyright 2014 the V8 project authors. All rights reserved. // Copyright 2014 the V8 project authors. All rights reserved.
// AUTO-GENERATED BY tools/generate-runtime-tests.py, DO NOT MODIFY // 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 _function = function() {};
%ClearFunctionTypeFeedback(_function); %ClearFunctionTypeFeedback(_function);
// Copyright 2014 the V8 project authors. All rights reserved. // Copyright 2014 the V8 project authors. All rights reserved.
// AUTO-GENERATED BY tools/generate-runtime-tests.py, DO NOT MODIFY // AUTO-GENERATED BY tools/generate-runtime-tests.py, DO NOT MODIFY
// Flags: --allow-natives-syntax --harmony // Flags: --allow-natives-syntax --harmony --harmony-proxies
%ClearStepping(); %ClearStepping();
// Copyright 2014 the V8 project authors. All rights reserved. // Copyright 2014 the V8 project authors. All rights reserved.
// AUTO-GENERATED BY tools/generate-runtime-tests.py, DO NOT MODIFY // 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 _error_object = new Object();
var _caller = new Object(); var _caller = new Object();
%CollectStackTrace(_error_object, _caller); %CollectStackTrace(_error_object, _caller);
// Copyright 2014 the V8 project authors. All rights reserved. // Copyright 2014 the V8 project authors. All rights reserved.
// AUTO-GENERATED BY tools/generate-runtime-tests.py, DO NOT MODIFY // 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 _source = "foo";
var arg1 = false; var arg1 = false;
%CompileString(_source, arg1); %CompileString(_source, arg1);
// Copyright 2014 the V8 project authors. All rights reserved. // Copyright 2014 the V8 project authors. All rights reserved.
// AUTO-GENERATED BY tools/generate-runtime-tests.py, DO NOT MODIFY // 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 _hi = 32;
var _lo = 32; var _lo = 32;
%ConstructDouble(_hi, _lo); %ConstructDouble(_hi, _lo);
// Copyright 2014 the V8 project authors. All rights reserved. // Copyright 2014 the V8 project authors. All rights reserved.
// AUTO-GENERATED BY tools/generate-runtime-tests.py, DO NOT MODIFY // 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 arg0 = 'en-US';
var arg1 = {type: 'string'}; var arg1 = {type: 'string'};
var _resolved = new Object(); var _resolved = new Object();
......
// Copyright 2014 the V8 project authors. All rights reserved. // Copyright 2014 the V8 project authors. All rights reserved.
// AUTO-GENERATED BY tools/generate-runtime-tests.py, DO NOT MODIFY // 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 _locale = "foo";
var _options = new Object(); var _options = new Object();
var _resolved = new Object(); var _resolved = new Object();
......
// Copyright 2014 the V8 project authors. All rights reserved. // Copyright 2014 the V8 project authors. All rights reserved.
// AUTO-GENERATED BY tools/generate-runtime-tests.py, DO NOT MODIFY // 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"; var _name = "foo";
%CreateGlobalPrivateSymbol(_name); %CreateGlobalPrivateSymbol(_name);
// Copyright 2014 the V8 project authors. All rights reserved. // Copyright 2014 the V8 project authors. All rights reserved.
// AUTO-GENERATED BY tools/generate-runtime-tests.py, DO NOT MODIFY // 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 _handler = new Object();
var arg1 = function() {}; var arg1 = function() {};
var _construct_trap = function() {}; var _construct_trap = function() {};
......
// Copyright 2014 the V8 project authors. All rights reserved. // Copyright 2014 the V8 project authors. All rights reserved.
// AUTO-GENERATED BY tools/generate-runtime-tests.py, DO NOT MODIFY // 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 _handler = new Object();
var _prototype = new Object(); var _prototype = new Object();
%CreateJSProxy(_handler, _prototype); %CreateJSProxy(_handler, _prototype);
// Copyright 2014 the V8 project authors. All rights reserved. // Copyright 2014 the V8 project authors. All rights reserved.
// AUTO-GENERATED BY tools/generate-runtime-tests.py, DO NOT MODIFY // 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"; var arg0 = "foo";
%CreatePrivateSymbol(arg0); %CreatePrivateSymbol(arg0);
// Copyright 2014 the V8 project authors. All rights reserved. // Copyright 2014 the V8 project authors. All rights reserved.
// AUTO-GENERATED BY tools/generate-runtime-tests.py, DO NOT MODIFY // 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"; var arg0 = "foo";
%CreateSymbol(arg0); %CreateSymbol(arg0);
// Copyright 2014 the V8 project authors. All rights reserved. // Copyright 2014 the V8 project authors. All rights reserved.
// AUTO-GENERATED BY tools/generate-runtime-tests.py, DO NOT MODIFY // 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 _holder = new DataView(new ArrayBuffer(24));
%DataViewGetBuffer(_holder); %DataViewGetBuffer(_holder);
// Copyright 2014 the V8 project authors. All rights reserved. // Copyright 2014 the V8 project authors. All rights reserved.
// AUTO-GENERATED BY tools/generate-runtime-tests.py, DO NOT MODIFY // 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 _holder = new DataView(new ArrayBuffer(24));
var _offset = 1.5; var _offset = 1.5;
var _is_little_endian = true; var _is_little_endian = true;
......
// Copyright 2014 the V8 project authors. All rights reserved. // Copyright 2014 the V8 project authors. All rights reserved.
// AUTO-GENERATED BY tools/generate-runtime-tests.py, DO NOT MODIFY // 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 _holder = new DataView(new ArrayBuffer(24));
var _offset = 1.5; var _offset = 1.5;
var _is_little_endian = true; var _is_little_endian = true;
......
// Copyright 2014 the V8 project authors. All rights reserved. // Copyright 2014 the V8 project authors. All rights reserved.
// AUTO-GENERATED BY tools/generate-runtime-tests.py, DO NOT MODIFY // 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 _holder = new DataView(new ArrayBuffer(24));
var _offset = 1.5; var _offset = 1.5;
var _is_little_endian = true; var _is_little_endian = true;
......
// Copyright 2014 the V8 project authors. All rights reserved. // Copyright 2014 the V8 project authors. All rights reserved.
// AUTO-GENERATED BY tools/generate-runtime-tests.py, DO NOT MODIFY // 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 _holder = new DataView(new ArrayBuffer(24));
var _offset = 1.5; var _offset = 1.5;
var _is_little_endian = true; var _is_little_endian = true;
......
// Copyright 2014 the V8 project authors. All rights reserved. // Copyright 2014 the V8 project authors. All rights reserved.
// AUTO-GENERATED BY tools/generate-runtime-tests.py, DO NOT MODIFY // 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 _holder = new DataView(new ArrayBuffer(24));
var _offset = 1.5; var _offset = 1.5;
var _is_little_endian = true; var _is_little_endian = true;
......
// Copyright 2014 the V8 project authors. All rights reserved. // Copyright 2014 the V8 project authors. All rights reserved.
// AUTO-GENERATED BY tools/generate-runtime-tests.py, DO NOT MODIFY // 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 _holder = new DataView(new ArrayBuffer(24));
var _offset = 1.5; var _offset = 1.5;
var _is_little_endian = true; var _is_little_endian = true;
......
// Copyright 2014 the V8 project authors. All rights reserved. // Copyright 2014 the V8 project authors. All rights reserved.
// AUTO-GENERATED BY tools/generate-runtime-tests.py, DO NOT MODIFY // 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 _holder = new DataView(new ArrayBuffer(24));
var _offset = 1.5; var _offset = 1.5;
var _is_little_endian = true; var _is_little_endian = true;
......
// Copyright 2014 the V8 project authors. All rights reserved. // Copyright 2014 the V8 project authors. All rights reserved.
// AUTO-GENERATED BY tools/generate-runtime-tests.py, DO NOT MODIFY // 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 _holder = new DataView(new ArrayBuffer(24));
var _offset = 1.5; var _offset = 1.5;
var _is_little_endian = true; var _is_little_endian = true;
......
// Copyright 2014 the V8 project authors. All rights reserved. // Copyright 2014 the V8 project authors. All rights reserved.
// AUTO-GENERATED BY tools/generate-runtime-tests.py, DO NOT MODIFY // 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 _holder = new DataView(new ArrayBuffer(24));
var _buffer = new ArrayBuffer(8); var _buffer = new ArrayBuffer(8);
var _byte_offset = 1.5; var _byte_offset = 1.5;
......
// Copyright 2014 the V8 project authors. All rights reserved. // Copyright 2014 the V8 project authors. All rights reserved.
// AUTO-GENERATED BY tools/generate-runtime-tests.py, DO NOT MODIFY // 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 _holder = new DataView(new ArrayBuffer(24));
var _offset = 1.5; var _offset = 1.5;
var _value = 1.5; var _value = 1.5;
......
// Copyright 2014 the V8 project authors. All rights reserved. // Copyright 2014 the V8 project authors. All rights reserved.
// AUTO-GENERATED BY tools/generate-runtime-tests.py, DO NOT MODIFY // 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 _holder = new DataView(new ArrayBuffer(24));
var _offset = 1.5; var _offset = 1.5;
var _value = 1.5; var _value = 1.5;
......
// Copyright 2014 the V8 project authors. All rights reserved. // Copyright 2014 the V8 project authors. All rights reserved.
// AUTO-GENERATED BY tools/generate-runtime-tests.py, DO NOT MODIFY // 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 _holder = new DataView(new ArrayBuffer(24));
var _offset = 1.5; var _offset = 1.5;
var _value = 1.5; var _value = 1.5;
......
// Copyright 2014 the V8 project authors. All rights reserved. // Copyright 2014 the V8 project authors. All rights reserved.
// AUTO-GENERATED BY tools/generate-runtime-tests.py, DO NOT MODIFY // 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 _holder = new DataView(new ArrayBuffer(24));
var _offset = 1.5; var _offset = 1.5;
var _value = 1.5; var _value = 1.5;
......
// Copyright 2014 the V8 project authors. All rights reserved. // Copyright 2014 the V8 project authors. All rights reserved.
// AUTO-GENERATED BY tools/generate-runtime-tests.py, DO NOT MODIFY // 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 _holder = new DataView(new ArrayBuffer(24));
var _offset = 1.5; var _offset = 1.5;
var _value = 1.5; var _value = 1.5;
......
// Copyright 2014 the V8 project authors. All rights reserved. // Copyright 2014 the V8 project authors. All rights reserved.
// AUTO-GENERATED BY tools/generate-runtime-tests.py, DO NOT MODIFY // 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 _holder = new DataView(new ArrayBuffer(24));
var _offset = 1.5; var _offset = 1.5;
var _value = 1.5; var _value = 1.5;
......
// Copyright 2014 the V8 project authors. All rights reserved. // Copyright 2014 the V8 project authors. All rights reserved.
// AUTO-GENERATED BY tools/generate-runtime-tests.py, DO NOT MODIFY // 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 _holder = new DataView(new ArrayBuffer(24));
var _offset = 1.5; var _offset = 1.5;
var _value = 1.5; var _value = 1.5;
......
// Copyright 2014 the V8 project authors. All rights reserved. // Copyright 2014 the V8 project authors. All rights reserved.
// AUTO-GENERATED BY tools/generate-runtime-tests.py, DO NOT MODIFY // 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 _holder = new DataView(new ArrayBuffer(24));
var _offset = 1.5; var _offset = 1.5;
var _value = 1.5; var _value = 1.5;
......
// Copyright 2014 the V8 project authors. All rights reserved. // Copyright 2014 the V8 project authors. All rights reserved.
// AUTO-GENERATED BY tools/generate-runtime-tests.py, DO NOT MODIFY // AUTO-GENERATED BY tools/generate-runtime-tests.py, DO NOT MODIFY
// Flags: --allow-natives-syntax --harmony // Flags: --allow-natives-syntax --harmony --harmony-proxies
%DateCacheVersion(); %DateCacheVersion();
// Copyright 2014 the V8 project authors. All rights reserved. // Copyright 2014 the V8 project authors. All rights reserved.
// AUTO-GENERATED BY tools/generate-runtime-tests.py, DO NOT MODIFY // AUTO-GENERATED BY tools/generate-runtime-tests.py, DO NOT MODIFY
// Flags: --allow-natives-syntax --harmony // Flags: --allow-natives-syntax --harmony --harmony-proxies
%DateCurrentTime(); %DateCurrentTime();
// Copyright 2014 the V8 project authors. All rights reserved. // Copyright 2014 the V8 project authors. All rights reserved.
// AUTO-GENERATED BY tools/generate-runtime-tests.py, DO NOT MODIFY // 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 _x = 1.5;
%DateLocalTimezone(_x); %DateLocalTimezone(_x);
// Copyright 2014 the V8 project authors. All rights reserved. // Copyright 2014 the V8 project authors. All rights reserved.
// AUTO-GENERATED BY tools/generate-runtime-tests.py, DO NOT MODIFY // 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 _year = 1;
var _month = 1; var _month = 1;
%DateMakeDay(_year, _month); %DateMakeDay(_year, _month);
// Copyright 2014 the V8 project authors. All rights reserved. // Copyright 2014 the V8 project authors. All rights reserved.
// AUTO-GENERATED BY tools/generate-runtime-tests.py, DO NOT MODIFY // 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 _str = "foo";
var arg1 = new Array(8); var arg1 = new Array(8);
%DateParseString(_str, arg1); %DateParseString(_str, arg1);
// Copyright 2014 the V8 project authors. All rights reserved. // Copyright 2014 the V8 project authors. All rights reserved.
// AUTO-GENERATED BY tools/generate-runtime-tests.py, DO NOT MODIFY // 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 _date = new Date();
var _time = 1.5; var _time = 1.5;
var _is_utc = 1; var _is_utc = 1;
......
// Copyright 2014 the V8 project authors. All rights reserved. // Copyright 2014 the V8 project authors. All rights reserved.
// AUTO-GENERATED BY tools/generate-runtime-tests.py, DO NOT MODIFY // 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 _x = 1.5;
%DateToUTC(_x); %DateToUTC(_x);
// Copyright 2014 the V8 project authors. All rights reserved. // Copyright 2014 the V8 project authors. All rights reserved.
// AUTO-GENERATED BY tools/generate-runtime-tests.py, DO NOT MODIFY // 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(); var _data = new Object();
%DebugAsyncTaskEvent(_data); %DebugAsyncTaskEvent(_data);
// Copyright 2014 the V8 project authors. All rights reserved. // Copyright 2014 the V8 project authors. All rights reserved.
// AUTO-GENERATED BY tools/generate-runtime-tests.py, DO NOT MODIFY // AUTO-GENERATED BY tools/generate-runtime-tests.py, DO NOT MODIFY
// Flags: --allow-natives-syntax --harmony // Flags: --allow-natives-syntax --harmony --harmony-proxies
%DebugBreak(); %DebugBreak();
// Copyright 2014 the V8 project authors. All rights reserved. // Copyright 2014 the V8 project authors. All rights reserved.
// AUTO-GENERATED BY tools/generate-runtime-tests.py, DO NOT MODIFY // 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(); var _callback = new Object();
%DebugCallbackSupportsStepping(_callback); %DebugCallbackSupportsStepping(_callback);
// Copyright 2014 the V8 project authors. All rights reserved. // Copyright 2014 the V8 project authors. All rights reserved.
// AUTO-GENERATED BY tools/generate-runtime-tests.py, DO NOT MODIFY // 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 _constructor = function() {};
var _max_references = 32; var _max_references = 32;
%DebugConstructedBy(_constructor, _max_references); %DebugConstructedBy(_constructor, _max_references);
// Copyright 2014 the V8 project authors. All rights reserved. // Copyright 2014 the V8 project authors. All rights reserved.
// AUTO-GENERATED BY tools/generate-runtime-tests.py, DO NOT MODIFY // 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() {}; var _func = function() {};
%DebugDisassembleConstructor(_func); %DebugDisassembleConstructor(_func);
// Copyright 2014 the V8 project authors. All rights reserved. // Copyright 2014 the V8 project authors. All rights reserved.
// AUTO-GENERATED BY tools/generate-runtime-tests.py, DO NOT MODIFY // 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() {}; var _func = function() {};
%DebugDisassembleFunction(_func); %DebugDisassembleFunction(_func);
// Copyright 2014 the V8 project authors. All rights reserved. // Copyright 2014 the V8 project authors. All rights reserved.
// AUTO-GENERATED BY tools/generate-runtime-tests.py, DO NOT MODIFY // 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 _break_id = 32;
var _wrapped_id = 1; var _wrapped_id = 1;
var _inlined_jsframe_index = 32; var _inlined_jsframe_index = 32;
......
// Copyright 2014 the V8 project authors. All rights reserved. // Copyright 2014 the V8 project authors. All rights reserved.
// AUTO-GENERATED BY tools/generate-runtime-tests.py, DO NOT MODIFY // 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 _break_id = 32;
var _source = "foo"; var _source = "foo";
var _disable_break = true; var _disable_break = true;
......
// Copyright 2014 the V8 project authors. All rights reserved. // Copyright 2014 the V8 project authors. All rights reserved.
// AUTO-GENERATED BY tools/generate-runtime-tests.py, DO NOT MODIFY // 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 _obj = new Object();
var _name = "name"; var _name = "name";
%DebugGetProperty(_obj, _name); %DebugGetProperty(_obj, _name);
// Copyright 2014 the V8 project authors. All rights reserved. // Copyright 2014 the V8 project authors. All rights reserved.
// AUTO-GENERATED BY tools/generate-runtime-tests.py, DO NOT MODIFY // 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 _obj = new Object();
var _name = "name"; var _name = "name";
%DebugGetPropertyDetails(_obj, _name); %DebugGetPropertyDetails(_obj, _name);
// Copyright 2014 the V8 project authors. All rights reserved. // Copyright 2014 the V8 project authors. All rights reserved.
// AUTO-GENERATED BY tools/generate-runtime-tests.py, DO NOT MODIFY // 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 _obj = new Object();
%DebugGetPrototype(_obj); %DebugGetPrototype(_obj);
// Copyright 2014 the V8 project authors. All rights reserved. // Copyright 2014 the V8 project authors. All rights reserved.
// AUTO-GENERATED BY tools/generate-runtime-tests.py, DO NOT MODIFY // 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 _obj = new Object();
var _index = 32; var _index = 32;
try { try {
......
// Copyright 2014 the V8 project authors. All rights reserved. // Copyright 2014 the V8 project authors. All rights reserved.
// AUTO-GENERATED BY tools/generate-runtime-tests.py, DO NOT MODIFY // 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 _obj = new Object();
var _name = "name"; var _name = "name";
try { try {
......
// Copyright 2014 the V8 project authors. All rights reserved. // Copyright 2014 the V8 project authors. All rights reserved.
// AUTO-GENERATED BY tools/generate-runtime-tests.py, DO NOT MODIFY // AUTO-GENERATED BY tools/generate-runtime-tests.py, DO NOT MODIFY
// Flags: --allow-natives-syntax --harmony // Flags: --allow-natives-syntax --harmony --harmony-proxies
%DebugPopPromise(); %DebugPopPromise();
// Copyright 2014 the V8 project authors. All rights reserved. // Copyright 2014 the V8 project authors. All rights reserved.
// AUTO-GENERATED BY tools/generate-runtime-tests.py, DO NOT MODIFY // 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() {}; var _callback = function() {};
%DebugPrepareStepInIfStepping(_callback); %DebugPrepareStepInIfStepping(_callback);
// Copyright 2014 the V8 project authors. All rights reserved. // Copyright 2014 the V8 project authors. All rights reserved.
// AUTO-GENERATED BY tools/generate-runtime-tests.py, DO NOT MODIFY // AUTO-GENERATED BY tools/generate-runtime-tests.py, DO NOT MODIFY
// Flags: --allow-natives-syntax --harmony // Flags: --allow-natives-syntax --harmony --harmony-proxies
%DebugPrintScopes(); %DebugPrintScopes();
// Copyright 2014 the V8 project authors. All rights reserved. // Copyright 2014 the V8 project authors. All rights reserved.
// AUTO-GENERATED BY tools/generate-runtime-tests.py, DO NOT MODIFY // 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(); var _data = new Object();
%DebugPromiseEvent(_data); %DebugPromiseEvent(_data);
// Copyright 2014 the V8 project authors. All rights reserved. // Copyright 2014 the V8 project authors. All rights reserved.
// AUTO-GENERATED BY tools/generate-runtime-tests.py, DO NOT MODIFY // 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 _promise = new Object();
var _value = new Object(); var _value = new Object();
%DebugPromiseRejectEvent(_promise, _value); %DebugPromiseRejectEvent(_promise, _value);
// Copyright 2014 the V8 project authors. All rights reserved. // Copyright 2014 the V8 project authors. All rights reserved.
// AUTO-GENERATED BY tools/generate-runtime-tests.py, DO NOT MODIFY // 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; var _details = 513;
%DebugPropertyAttributesFromDetails(_details); %DebugPropertyAttributesFromDetails(_details);
// Copyright 2014 the V8 project authors. All rights reserved. // Copyright 2014 the V8 project authors. All rights reserved.
// AUTO-GENERATED BY tools/generate-runtime-tests.py, DO NOT MODIFY // 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; var _details = 513;
%DebugPropertyIndexFromDetails(_details); %DebugPropertyIndexFromDetails(_details);
// Copyright 2014 the V8 project authors. All rights reserved. // Copyright 2014 the V8 project authors. All rights reserved.
// AUTO-GENERATED BY tools/generate-runtime-tests.py, DO NOT MODIFY // 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; var _details = 513;
%DebugPropertyTypeFromDetails(_details); %DebugPropertyTypeFromDetails(_details);
// Copyright 2014 the V8 project authors. All rights reserved. // Copyright 2014 the V8 project authors. All rights reserved.
// AUTO-GENERATED BY tools/generate-runtime-tests.py, DO NOT MODIFY // 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 _promise = new Object();
%DebugPushPromise(_promise); %DebugPushPromise(_promise);
// Copyright 2014 the V8 project authors. All rights reserved. // Copyright 2014 the V8 project authors. All rights reserved.
// AUTO-GENERATED BY tools/generate-runtime-tests.py, DO NOT MODIFY // 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 _target = new Object();
var _instance_filter = new Object(); var _instance_filter = new Object();
var _max_references = 32; var _max_references = 32;
......
// Copyright 2014 the V8 project authors. All rights reserved. // Copyright 2014 the V8 project authors. All rights reserved.
// AUTO-GENERATED BY tools/generate-runtime-tests.py, DO NOT MODIFY // AUTO-GENERATED BY tools/generate-runtime-tests.py, DO NOT MODIFY
// Flags: --allow-natives-syntax --harmony // Flags: --allow-natives-syntax --harmony --harmony-proxies
%DebugTrace(); %DebugTrace();
// Copyright 2014 the V8 project authors. All rights reserved. // Copyright 2014 the V8 project authors. All rights reserved.
// AUTO-GENERATED BY tools/generate-runtime-tests.py, DO NOT MODIFY // 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 _obj = new Object();
var _name = "name"; var _name = "name";
var arg2 = function() {}; var arg2 = function() {};
......
// Copyright 2014 the V8 project authors. All rights reserved. // Copyright 2014 the V8 project authors. All rights reserved.
// AUTO-GENERATED BY tools/generate-runtime-tests.py, DO NOT MODIFY // 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 _object = new Object();
var _name = "name"; var _name = "name";
var arg2 = undefined; var arg2 = undefined;
......
// Copyright 2014 the V8 project authors. All rights reserved. // Copyright 2014 the V8 project authors. All rights reserved.
// AUTO-GENERATED BY tools/generate-runtime-tests.py, DO NOT MODIFY // 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 _js_object = new Object();
var _name = "name"; var _name = "name";
var _obj_value = new Object(); var _obj_value = new Object();
......
// Copyright 2014 the V8 project authors. All rights reserved. // Copyright 2014 the V8 project authors. All rights reserved.
// AUTO-GENERATED BY tools/generate-runtime-tests.py, DO NOT MODIFY // 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 _object = new Object();
var _key = "name"; var _key = "name";
var _strict_mode = 1; var _strict_mode = 1;
......
// Copyright 2014 the V8 project authors. All rights reserved. // Copyright 2014 the V8 project authors. All rights reserved.
// AUTO-GENERATED BY tools/generate-runtime-tests.py, DO NOT MODIFY // 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 _function = function() {};
%DeoptimizeFunction(_function); %DeoptimizeFunction(_function);
// Copyright 2014 the V8 project authors. All rights reserved. // Copyright 2014 the V8 project authors. All rights reserved.
// AUTO-GENERATED BY tools/generate-runtime-tests.py, DO NOT MODIFY // 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 _x = 1.5;
%DoubleHi(_x); %DoubleHi(_x);
// Copyright 2014 the V8 project authors. All rights reserved. // Copyright 2014 the V8 project authors. All rights reserved.
// AUTO-GENERATED BY tools/generate-runtime-tests.py, DO NOT MODIFY // 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 _x = 1.5;
%DoubleLo(_x); %DoubleLo(_x);
// Copyright 2014 the V8 project authors. All rights reserved. // Copyright 2014 the V8 project authors. All rights reserved.
// AUTO-GENERATED BY tools/generate-runtime-tests.py, DO NOT MODIFY // 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() {}; var _microtask = function() {};
%EnqueueMicrotask(_microtask); %EnqueueMicrotask(_microtask);
// Copyright 2014 the V8 project authors. All rights reserved. // Copyright 2014 the V8 project authors. All rights reserved.
// AUTO-GENERATED BY tools/generate-runtime-tests.py, DO NOT MODIFY // 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 _array = new Array();
%EstimateNumberOfElements(_array); %EstimateNumberOfElements(_array);
// Copyright 2014 the V8 project authors. All rights reserved. // Copyright 2014 the V8 project authors. All rights reserved.
// AUTO-GENERATED BY tools/generate-runtime-tests.py, DO NOT MODIFY // 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 _function = function() {};
var _without_debugger = true; var _without_debugger = true;
%ExecuteInDebugContext(_function, _without_debugger); %ExecuteInDebugContext(_function, _without_debugger);
// Copyright 2014 the V8 project authors. All rights reserved. // Copyright 2014 the V8 project authors. All rights reserved.
// AUTO-GENERATED BY tools/generate-runtime-tests.py, DO NOT MODIFY // 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(); var _prototype = new Array();
%FinishArrayPrototypeSetup(_prototype); %FinishArrayPrototypeSetup(_prototype);
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment