function bar(o) { function nested() {
with (o) { return Object(...arguments);
}
}
// We need an arbitrary IC before the OSR loop.
foo();
// Trigger on-stack-replacement. for(let i = 0; i < 100; i++) {}
// Make the call. return nested();
}
// Trigger OSR compilation. for (var i = 0; i < 5; i++) {
bar({});
}
// Call passing in the function itself.
print(bar(bar));
Messung V0.5
¤ 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.13Bemerkung:
(vorverarbeitet)
¤
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.