Quellcodebibliothek Statistik Leitseite products/Sources/formale Sprachen/C/Firefox/third_party/rust/futures-util/src/io/   (Browser von der Mozilla Stiftung Version 136.0.1©)  Datei vom 10.2.2025 mit Größe 958 B image not shown  

Quelle  try-finally-osr.js   Sprache: unbekannt

 
var count = 0;

// OSR into a finally block should not throw away the frame's
// return value.
function test1() {
    try {
 return [1, 2, 3];
    } finally {
 for (var i=0; i<20; i++) { count++; }
    }
}
assertEq(test1().toString(), "1,2,3");
assertEq(count, 20);

// OSR into the finally block, with exception pending.
function test2() {
    try {
 throw 3;
    } finally {
 for (var i=0; i<20; i++) { count++; }
    }
}
try {
    test2();
    assertEq(0, 1);
catch(e) {
    assertEq(e, 3);
}
assertEq(count, 40);

Messung V0.5
C=89 H=95 G=91

[ Dauer der Verarbeitung: 0.15 Sekunden  (vorverarbeitet)  ]