Skip to content

Instantly share code, notes, and snippets.

View fcmartins's full-sized avatar

Francisco Martins fcmartins

View GitHub Profile
public class Fin {
public static def main(s:Array[String](1)) {
finish {
val c = Clock.make();
async clocked(c) {
c.advance(); // deadlocks here
}
} // deadlocks here
}
}
public class Fin1 {
public static def main(s:Array[String](1)) {
val f = Clock.make();
val c = Clock.make();
async clocked(c, f) {
Clock.advanceAll(); // deadlocks here
}
//f.advance();
}
}