// Test that the generic call trampoline implements fun_call correctly, // even nested fun_call.
function foo(f) { var call = f.call; return call.call(call, call, call, f, {}, 1);
}
function f1(x) { return x; } var f2 = f1.bind({}); var f3 = Math.log; var f4 = { call: () => { return2;} }
with ({}) {} for (var i = 0; i < 2000; i++) {
assertEq(foo(f4), 2);
assertEq(foo(f1), 1);
assertEq(foo(f2), 1);
assertEq(foo(f3), 0);
}
Messung V0.5 in Prozent
¤ Die Informationen auf dieser Webseite wurden
nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit,
noch Qualität der bereit gestellten Informationen zugesichert.0.17Bemerkung:
(vorverarbeitet am 2026-06-10)
¤
Die Informationen auf dieser Webseite wurden
nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit,
noch Qualität der bereit gestellten Informationen zugesichert.
Bemerkung:
Die farbliche Syntaxdarstellung und die Messung sind noch experimentell.