about summary refs log tree commit diff stats
path: root/072scheduler.cc
diff options
context:
space:
mode:
Diffstat (limited to '072scheduler.cc')
-rw-r--r--072scheduler.cc1
1 files changed, 1 insertions, 0 deletions
diff --git a/072scheduler.cc b/072scheduler.cc
index c6660206..61d759ea 100644
--- a/072scheduler.cc
+++ b/072scheduler.cc
@@ -304,6 +304,7 @@ def f1 [
 for (int i = 0; i < SIZE(Routines); ++i) {
   if (Routines.at(i)->state == COMPLETED) continue;
   if (Routines.at(i)->parent_index < 0) continue;  // root thread
+  // structured concurrency: http://250bpm.com/blog:71
   if (has_completed_parent(i)) {
     Routines.at(i)->state = COMPLETED;
   }