Skip to content
Snippets Groups Projects
Commit 028359d8 authored by test262-automation's avatar test262-automation Committed by Rick Waldron
Browse files

[javascriptcore-test262-automation] Changes from...

[javascriptcore-test262-automation] Changes from https://github.com/webkit/webkit.git at sha 2f2295c3f7 on Tue Nov 27 2018 19:04:26 GMT+0000 (Coordinated Universal Time)
parent 1df8797a
No related branches found
No related tags found
No related merge requests found
function bar() {
let x = 0;
foo(0);
if (x) {
}
}
function foo(a) {
let x = a[0]
a[0] = 0;
return;
a
}
foo([0]);
for (var i = 0; i < 10000; ++i) {
bar();
}
//@ runDefault("--forceEagerCompilation=1", "--useConcurrentJIT=0")
function foo(a, a) {
function x() {
eval();
}
}
foo();
foo();
foo();
foo();
foo();
foo(0);
//@ skip if $hostOS != "darwin"
//@ skip if $hostOS != "darwin" or $architecture == "arm" or $architecture == "x86"
// Test that throw an OOM exception when compiling a pathological, but valid nested RegExp.
var failures = [];
......
async function* fn() {
return p
return q
switch (0) {
case 1:
i++;
i++;
foo(x, arguments[z]);
break;
}
}
fn().next();
var importObject = {
env: {
print_number: function (number) {
print('[+] importObject callback.');
print(number);
}
}
};
var wasmCode = new Uint8Array([0x0,0x61,0x73,0x6d,0x1,0x0,0x0,0x0,0x1,0x7,0x1,0x60,0x2,0x7e,0x7f,0x1,0x7f,0x3,0x2,0x1,0x0,0x4,0x4,0x1,0x70,0x0,0x4,0x6,0x2e,0x5,0x7f,0x0,0x41,0x2a,0xb,0x7d,0x0,0x43,0x74,0x0,0x0,0x4d,0xb,0x7c,0x0 ,0x44,0x83,0x88,0x88,0x00,0x0,0x0,0xff,0xff,0xb,0x7d,0x0,0x43,0x0,0x0,0x9,0x7f,0xb,0x7c,0x0,0x44,0x0,0x3c,0x0,0x0,0x0,0x0,0xf8,0x7f,0xb,0x7,0x40,0x7,0x5,0x74,0x61,0x62,0x3f,0x45,0x1,0x0,0x3,0x7d,0x75,0x6d,0x0,0x0,0x6,0x61,0x3d, 0x22,0x0,0xd,0x72,0x3,0x0,0x7,0x4f,0x7c,0x68,0x77,0x65,0x20,0x31,0x3,0x1,0x7,0x41,0x41,0x41,0x41,0x41,0x41,0x41,0x3,0x2,0x7,0x61,0x6e,0x73,0x77,0x65,0x72,0x3c,0x3,0x3,0x7,0x61,0x6e,0x73,0x77,0x65,0x72,0x34,0x3,0x4,0x9,0x7,0x1,0x0,0x41,0x0,0xb,0x1,0x0,0xa,0x9,0x1,0x7,0x0,0x20,0x1,0x0,0x1,0x0,0xb,]);
var wasmModule = new WebAssembly.Module(wasmCode);
var wasmInstance = new WebAssembly.Instance(wasmModule, importObject);
var res = wasmInstance.exports.AAAAAAA;
res = res + 'string';
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment