summaryrefslogtreecommitdiff
path: root/crates/tor-memtrack/src/mtracker.rs
Commit message (Collapse)AuthorAgeFilesLines
* Rename tor-memtrack to tor-memquotaIan Jackson2024-04-291-1047/+0
|
* RustfmtIan Jackson2024-04-231-2/+2
|
* tor-memtrack: Break out aid_and_children_recursivelyIan Jackson2024-04-231-0/+23
| | | | | As per paras 2- of https://gitlab.torproject.org/tpo/core/arti/-/merge_requests/2091#note_3021478
* tor-memtrack: Clarify what "stuff of ours" might be droppedIan Jackson2024-04-231-1/+2
| | | | | Prompted by https://gitlab.torproject.org/tpo/core/arti/-/merge_requests/2091#note_3021471
* tor-memtrack: Docs fixesgabi-2502024-04-231-1/+1
|
* tor-memtrack: say how to get an `Account`gabi-2502024-04-231-0/+2
|
* tor-memtrack: Say how to get a `Participation`gabi-2502024-04-231-0/+3
|
* tor-memtrack: Fix docs typosgabi-2502024-04-231-1/+1
|
* tor-memtrack: Doc fixesgabi-2502024-04-231-1/+1
|
* tor-memtrack: Add a doctest example for mtrackerIan Jackson2024-04-231-0/+56
|
* tor-memtrack: Provide comprehensive tests for the memory trackerIan Jackson2024-04-231-0/+3
|
* tor-memtrack: implement MemoryQuotaTrackerIan Jackson2024-04-231-2/+945
| | | | | | Includes the principal data structures and their impls. Reclamation will come in a moment.
* tor-memtrack: Provide helper bookkeeping moduleIan Jackson2024-04-231-0/+4
|
* tor-memtrack: Introduce configurationIan Jackson2024-04-231-0/+12
Nothing uses this yet.