commit | 4bb491b12e1461252c9375d6b796c8658b10965f | [log] [tgz] |
---|---|---|
author | Dmitriy Vyukov <dvyukov@google.com> | Sat Jun 15 16:06:28 2013 +0400 |
committer | Dmitriy Vyukov <dvyukov@google.com> | Sat Jun 15 16:06:28 2013 +0400 |
tree | 3112ef070932858120af0a8c3cb3d4b5045d7dbb | |
parent | 5caf762457420bf6df0298a8d363ab60216f03bc [diff] |
runtime: improve scheduler fairness Currently global runqueue is starved if a group of goroutines constantly respawn each other (local runqueue never becomes empty). Fixes #5639. R=golang-dev, iant CC=golang-dev https://golang.org/cl/10042044