Source code
Revision control
Copy as Markdown
Other Tools
// |jit-test| --setpref=experimental.self_hosted_cache=true; --baseline-eager
var gB = newGlobal();
for (var i=0;i<300;i++) [1,2,3].map(x=>x+1);
gB.eval("for (var i=0;i<300;i++) [1,2,3].map(x=>x+1);");
gB.enableProf = enableGeckoProfiling;
gB.eval("globalThis.runInner = function(){ return [4,5,6].map(function(x){ enableProf(); return x+1; }); };");
var r = [1,2,3].map(function(x){ return gB.runInner(); });
disableGeckoProfiling();
print("done " + r);