commit | e5effef428b5bf941e1697f6000c97f1ce734756 | [log] [tgz] |
---|---|---|
author | Jason Evans <jasone@canonware.com> | Thu Oct 13 14:47:50 2016 -0700 |
committer | Jason Evans <jasone@canonware.com> | Thu Oct 13 14:55:39 2016 -0700 |
tree | c47df293e2107ae293644fa922876224c235c527 | |
parent | 9acd5cf178eca9bc8a7f36a8c392b799a120bcbf [diff] |
Add/use adaptive spinning. Add spin_t and spin_{init,adaptive}(), which provide a simple abstraction for adaptive spinning. Adaptively spin during busy waits in bootstrapping and rtree node initialization.