/// CHECK-START: void Main.testRedundantPhiCycle(boolean) builder (after) /// CHECK-NOT: Phi privatevoid testRedundantPhiCycle(boolean cond) {
Object o = null; while (true) { if (cond) {
o = null;
}
System.out.println(o);
}
}
/// CHECK-START: void Main.testLoopPhisWithNullAndCrossUses(boolean) builder (after) /// CHECK-NOT: Phi privatevoid testLoopPhisWithNullAndCrossUses(boolean cond) {
Main a = null;
Main b = null; while (a == null) { if (cond) {
a = b;
} else {
b = a;
}
}
}
publicstaticvoid main(String[] args) {
}
}
Messung V0.5 in Prozent
¤ Dauer der Verarbeitung: 0.11 Sekunden
(vorverarbeitet am 2026-06-29)
¤
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.