summaryrefslogtreecommitdiff
path: root/Python/getcompiler.c
diff options
context:
space:
mode:
authorRaymond Hettinger <python@rcn.com>2004-12-17 13:52:20 +0000
committerRaymond Hettinger <python@rcn.com>2004-12-17 13:52:20 +0000
commitbf72b7163018924e42a272b4e70601f394e840e6 (patch)
tree136f95e14a00efac07b26fa78973048ad28f9ebd /Python/getcompiler.c
parent6f5b741a4696bc8f331b1d9c77307940528813ff (diff)
downloadcpython-git-bf72b7163018924e42a272b4e70601f394e840e6.tar.gz
Refactor:
* Improve algorithm -- no more O(n) steps except sched.cancel(). * Improve thread safety of sched.run() and sched.empty() (other threads could alter the queue between the time the queue was first checked and when the lead event was deleted). * Localize variable access in sched.run() to minimize overhead.
Diffstat (limited to 'Python/getcompiler.c')
0 files changed, 0 insertions, 0 deletions