Rewrite `BiLock` lock/unlock to be allocation free #2384
exrook
force pushed
from
c61b8413
to
acb85408
4 years ago
exrook
force pushed
from
acb85408
to
1de24efb
4 years ago
exrook
force pushed
from
1de24efb
to
7b5f6626
4 years ago
Update bilock bench and tests
022b0ae0
Enable bilock bench and tests
2be999da
Rewrite `BiLock` lock/unlock to be allocation free
37c66f61
exrook
force pushed
from
7b5f6626
to
37c66f61
4 years ago
Unroll bilock and relax atomic orderings
130ff191
Thread sanitizer smiles upon me
3208bb56
exrook
force pushed
from
03e67d8b
to
45e044fc
4 years ago
exrook
force pushed
from
45e044fc
to
aa207cad
4 years ago
Relax even more
08707e3a
exrook
force pushed
from
aa207cad
to
08707e3a
4 years ago
Fences instead of redundant loads
be2242e0
try compare_exchange
aa5f1290
Try spinning a bit
c8788cdb
Assignees
No one assigned
Login to write a write a comment.
Login via GitHub