futures-rs
Rewrite `BiLock` lock/unlock to be allocation free
#2384
Open

Rewrite `BiLock` lock/unlock to be allocation free #2384

exrook wants to merge 9 commits into rust-lang:master from exrook:token-bilockimpl
exrook
exrook exrook requested a review from taiki-e taiki-e 4 years ago
exrook exrook force pushed from c61b8413 to acb85408 4 years ago
exrook exrook force pushed from acb85408 to 1de24efb 4 years ago
exrook exrook force pushed from 1de24efb to 7b5f6626 4 years ago
taiki-e
exrook
taiki-e taiki-e added A-lock
exrook Update bilock bench and tests
022b0ae0
exrook Enable bilock bench and tests
2be999da
exrook Rewrite `BiLock` lock/unlock to be allocation free
37c66f61
exrook exrook force pushed from 7b5f6626 to 37c66f61 4 years ago
exrook
exrook Unroll bilock and relax atomic orderings
130ff191
exrook Thread sanitizer smiles upon me
3208bb56
exrook exrook force pushed from 03e67d8b to 45e044fc 4 years ago
exrook exrook force pushed from 45e044fc to aa207cad 4 years ago
exrook Relax even more
08707e3a
exrook exrook force pushed from aa207cad to 08707e3a 4 years ago
exrook Fences instead of redundant loads
be2242e0
exrook try compare_exchange
aa5f1290
exrook Try spinning a bit
c8788cdb
taiki-e
jonassmedegaard
jonassmedegaard
taiki-e
reneleonhardt

Login to write a write a comment.

Login via GitHub

Reviewers
Assignees
No one assigned
Labels
Milestone