index
:
mirrors/arti.git
derive-traits
ios-sqlite-hacks
main
pages
mirror of https://gitlab.torproject.org/tpo/core/arti
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
crates
/
tor-memquota
/
src
/
mq_queue.rs
Commit message (
Expand
)
Author
Age
Files
Lines
*
maint: Run maint/add_warning to deny string slices
Clara Engler
2026-06-09
1
-0
/
+1
*
Fix word duplicate typos
Tobias Stoeckmann
2026-03-15
1
-1
/
+1
*
Fix name of clippy lint to unchecked_time_subtraction (2)
Ian Jackson
2025-11-06
1
-1
/
+1
*
Migrate to waker noop
disha
2025-09-22
1
-1
/
+1
*
Fix warnings and errors from edition 2024.
Nick Mathewson
2025-08-07
1
-3
/
+2
*
memquota: suppress clippy::single_match warning.
Nick Mathewson
2024-10-17
1
-0
/
+1
*
Introduce mpsc_channel_no_memquota and use it in the places it's wanted
Ian Jackson
2024-10-15
1
-1
/
+1
*
Merge branch 'mq-doc' into 'main'
Ian Jackson
2024-10-09
1
-24
/
+0
|
\
|
*
mq docs: Move arti queues text to tor_proto::memquota
Ian Jackson
2024-10-07
1
-24
/
+0
*
|
tor-memquota: miri: disable tests that use coarsetime
Ian Jackson
2024-10-08
1
-1
/
+3
|
/
*
Merge branch 'close-channel-2' into 'main'
Nick Mathewson
2024-10-02
1
-1
/
+12
|
\
|
*
tor-memquota: Implement SinkChannelClose for mq_queue
Ian Jackson
2024-10-01
1
-1
/
+12
*
|
tor-memquota: Test error handling paths in try_send impl
Ian Jackson
2024-10-02
1
-0
/
+54
*
|
tor-memquota: Prepare for SinkTrySend tests
Ian Jackson
2024-10-02
1
-3
/
+24
*
|
tor-memquota: Make BustedSink contain the BustedError to yield (fmt)
Ian Jackson
2024-10-02
1
-1
/
+3
*
|
tor-memquota: Make BustedSink contain the BustedError to yield
Ian Jackson
2024-10-02
1
-8
/
+14
|
/
*
tor-memquota: Implement SinkTrySend for mq_queue::Sender
Ian Jackson
2024-10-01
1
-0
/
+31
*
Merge branch 'dyn-time' into 'main'
Ian Jackson
2024-10-01
1
-13
/
+33
|
\
|
*
tor-memquota: mq_queue: Provide Sender::time_provider accessor
Ian Jackson
2024-09-26
1
-0
/
+14
|
*
tor-memquota: Erase the CoarseTimeProvider from mq_queue::Sender (fmt)
Ian Jackson
2024-09-26
1
-1
/
+6
|
*
tor-memquota: Erase the CoarseTimeProvider from mq_queue::Sender
Ian Jackson
2024-09-26
1
-13
/
+14
|
*
tor-memquota: mq_queue: Take Account by reference
Ian Jackson
2024-09-26
1
-5
/
+5
*
|
tor-memquota: Clarify that mq isn't the accountholder
Ian Jackson
2024-09-26
1
-0
/
+4
*
|
tor-memquota: impl FusedStream for Receiver, where appropriate
Ian Jackson
2024-09-26
1
-0
/
+12
|
/
*
tor-memquota: queue plan: Clean up intent and make into a doc comment
Ian Jackson
2024-09-10
1
-32
/
+24
*
tor-memquota: queue plan: Copy from !1997 discussion
Ian Jackson
2024-09-10
1
-0
/
+32
*
tor-memquota: Use clippy::arithmetic_side_effects, against panics
Ian Jackson
2024-09-10
1
-0
/
+1
*
tor-memquota: Rework optionality configuration
Ian Jackson
2024-09-04
1
-1
/
+1
*
Remove NoopWaker; use futures::task::noop_waker_ref instead
Jim Newsome
2024-08-27
1
-3
/
+2
*
Merge branch 'peekable-poll-set' into 'main'
Jim Newsome
2024-08-21
1
-0
/
+2
|
\
|
*
StreamUnobtrusivePeeker: implement PeekableStream and UnobtrusivePeekableStream
Jim Newsome
2024-08-21
1
-0
/
+2
*
|
tor-memquota: Pass EnabledToken to HasMemoryCost method
Ian Jackson
2024-08-19
1
-7
/
+9
*
|
tor-memquota: Pass EnabledToken to IsParticipant methods
Ian Jackson
2024-08-19
1
-2
/
+2
*
|
tor-memquota: Allow memory tracking to be compiled out
Ian Jackson
2024-08-19
1
-2
/
+9
|
/
*
tor-memquota: mq_queue: tests: Replace eprintln with debug
Ian Jackson
2024-08-15
1
-1
/
+1
*
tor-memquota: mq_queue: tests: fill_and_empty: check balance
Ian Jackson
2024-08-15
1
-0
/
+3
*
tor-memquota: mq_queue: tests: break out check_zero_claimed and fix bug
Ian Jackson
2024-08-15
1
-1
/
+17
*
tor-memquota: mq_queue: impl Default for MpscUnboundedSpec
Ian Jackson
2024-08-15
1
-1
/
+1
*
tor-memquota: mq_queue: Provide `new` constructors for Specs
Ian Jackson
2024-08-15
1
-2
/
+7
*
tor-memquota: mq_queue: Fix doc for `MpscSpec`
Ian Jackson
2024-08-15
1
-2
/
+2
*
tor-memquota: mq_queue: Rename Mpsc to MpscSpec
Ian Jackson
2024-08-15
1
-12
/
+12
*
tor-memquota: mq_queue: Add a caveat about faithfulness/accuracy
Ian Jackson
2024-08-15
1
-0
/
+14
*
tor-memquota: Rename mby test helper fn to mbytes
Ian Jackson
2024-08-15
1
-1
/
+1
*
tor-memquota: mq_queue: Call mpsc::Receiver::close in our rx Drop
Ian Jackson
2024-08-15
1
-0
/
+27
*
tor-memquota: mq_queue: Add fill_and_empty test
Ian Jackson
2024-08-15
1
-0
/
+23
*
tor-memquota: Add blank lines before fns except in tests
Ian Jackson
2024-08-15
1
-0
/
+6
*
tor-memquota: Fix typos
Ian Jackson
2024-08-15
1
-3
/
+3
*
tor-memquota: Add mq_queue, memory-quota-tracking (MPSC) queue (tests)
Ian Jackson
2024-08-15
1
-0
/
+179
*
tor-memquota: Add mq_queue, memory-quota-tracking (MPSC) queue
Ian Jackson
2024-08-15
1
-0
/
+500