Eliza Weisman
|
c95a2cffd6
test: fix up loom script a bit
|
3 年之前 |
Eliza Weisman
|
bcdecc0281
test: use `nextest` for running tests if present
|
3 年之前 |
Eliza Weisman
|
b21895a450
start on recycling policy
|
3 年之前 |
Eliza Weisman
|
c444e50b8d
fix(mpsc): ensure un-received messages are dropped (#29)
|
3 年之前 |
Eliza Weisman
|
07489d5f1a
docs(ThingBuf): queue types docs & API polish (#28)
|
3 年之前 |
Eliza Weisman
|
ccc7043745
docs: additional documentation (#27)
|
3 年之前 |
Eliza Weisman
|
eeaa7323a4
docs: fix SVG embed in mpsc perf docs
|
3 年之前 |
Eliza Weisman
|
0cb27e4541
docs: fix bench file structure
|
3 年之前 |
Eliza Weisman
|
bef32c8af8
docs: performance analysis/misc docs work (#24)
|
3 年之前 |
Eliza Weisman
|
63825e6c53
refac: remove special empty state from slots (#25)
|
3 年之前 |
Eliza Weisman
|
5b17c184b0
feat(mpsc): add support for statically-allocated MPSC channels (#23)
|
3 年之前 |
Eliza Weisman
|
b6dbfdeee9
chore(docs): add Netlify docs builds
|
3 年之前 |
Eliza Weisman
|
8c882b0f40
perf(mpsc): rewrite and optimize wait queue (#22)
|
3 年之前 |
Eliza Weisman
|
f77d53475c
test(bench): more representative `async_mpsc_reusable` bench
|
3 年之前 |
Eliza Weisman
|
738191d77d
chore(test): pin loom to a SHA
|
3 年之前 |
Eliza Weisman
|
8342ee9823
test(bench): remove `Throughput` from MPSC benchmarks
|
3 年之前 |
Eliza Weisman
|
c58c620096
fix(mpsc): fix a deadlock in async send_ref (#20)
|
3 年之前 |
Eliza Weisman
|
299011398b
chore(ci): run the slowest loom models in separate jobs (#21)
|
3 年之前 |
Eliza Weisman
|
853df894c2
docs: add benchmarks to readme
|
3 年之前 |
Eliza Weisman
|
e8f7107ba0
docs: a bunch of internal implementation docs (#18)
|
3 年之前 |
Eliza Weisman
|
d9474c626e
test(bench) fix clippy lints in benchmarks
|
3 年之前 |
Eliza Weisman
|
23f4c96fa4
perf(mspc): replace bad VecDeque wait queue with intrusive list (#16)
|
3 年之前 |
Eliza Weisman
|
a2a52c933e
test(loom): fix missing `LOOM_LOG=trace` logs
|
3 年之前 |
Eliza Weisman
|
8c2e4a5384
test(bench): cleanup benches, fix compiler errors
|
3 年之前 |
Eliza Weisman
|
b4e62fb730
chore(ci): check that benchmarks compile
|
3 年之前 |
Eliza Weisman
|
c794c06c85
test(bench): benchmarks for waiting/blocking send (#15)
|
3 年之前 |
Eliza Weisman
|
6ebfe7b8fd
feat: add `Deref` and `DerefMut` impls to `Ref` types (#13)
|
3 年之前 |
Eliza Weisman
|
d590f6d937
test(mpsc): tests for draining after tx closes (#12)
|
3 年之前 |
Eliza Weisman
|
ea0e773bee
docs(README): update readme FAQ
|
3 年之前 |
Eliza Weisman
|
974f51e02f
chore(test): fix loom script not forwarding args
|
3 年之前 |