diff options
author | Jason Evans <jasone@canonware.com> | 2017-02-08 18:30:44 (GMT) |
---|---|---|
committer | Jason Evans <jasone@canonware.com> | 2017-02-09 02:50:03 (GMT) |
commit | de8a68e85304848189643fb48100c18aa9d60e32 (patch) | |
tree | 501e17ec14e3f73068711b8e19c470cc56c50b80 /Makefile.in | |
parent | 5f118307543b128e1ad6298ec2ab1acd71140095 (diff) | |
download | jemalloc-de8a68e85304848189643fb48100c18aa9d60e32.zip jemalloc-de8a68e85304848189643fb48100c18aa9d60e32.tar.gz jemalloc-de8a68e85304848189643fb48100c18aa9d60e32.tar.bz2 |
Enhance spin_adaptive() to yield after several iterations.
This avoids worst case behavior if e.g. another thread is preempted
while owning the resource the spinning thread is waiting for.
Diffstat (limited to 'Makefile.in')
-rw-r--r-- | Makefile.in | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/Makefile.in b/Makefile.in index acd31f7..23056f7 100644 --- a/Makefile.in +++ b/Makefile.in @@ -189,6 +189,7 @@ TESTS_UNIT := \ $(srcroot)test/unit/size_classes.c \ $(srcroot)test/unit/slab.c \ $(srcroot)test/unit/smoothstep.c \ + $(srcroot)test/unit/spin.c \ $(srcroot)test/unit/stats.c \ $(srcroot)test/unit/stats_print.c \ $(srcroot)test/unit/ticker.c \ |