test262/implementation-contributed/javascriptcore/stress/create-this-with-callee-var...

19 lines
371 B
JavaScript

function createInLoop(x, count) {
noInline(x)
for (var i = 0; i < 5000; i++) {
var obj = new x;
if (!(obj instanceof x))
throw "Failed to instantiate the right object";
}
}
function y() { return function () {} }
createInLoop(y());
function z() { return function () {} }
createInLoop(z());
createInLoop(z());
createInLoop(z());