Commit History

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