// (1) Poison an element in the ionLazyLinkList with a builder whose // script is in a different compartment.
evaluate(`
offThreadCompileToStencil("var x = -1"); var stencil = finishOffThreadStencil();
evalStencil(stencil);
`,
{ global: newGlobal() });
// (2) Spam the ionLazyLinkList with pending builders until it pops off the one // for the other compartment's script. for (var i = 0; i < 1000; ++i) {
offThreadCompileToStencil('var x = ' + i); var stencil = finishOffThreadStencil();
evalStencil(stencil);
}
Messung V0.5
¤ Dauer der Verarbeitung: 0.12 Sekunden
(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.