summaryrefslogtreecommitdiff
path: root/crates/tor-memquota/src/mtracker.rs
Commit message (Expand)AuthorAgeFilesLines
* tor-memquota: Use checked_sub .. expect in two places (fmt)Ian Jackson2024-09-101-2/+6
* tor-memquota: Use checked_sub .. expect in two placesIan Jackson2024-09-101-2/+6
* tor-memquota: Provide reconfigure methodIan Jackson2024-09-041-0/+55
* tor-memquota: Rework optionality configurationIan Jackson2024-09-041-4/+5
* Fix typosDimitris Apostolou2024-09-031-8/+8
* tor-memquota: Pass EnabledToken to IsParticipant methodsIan Jackson2024-08-191-6/+7
* tor-memquota: Put EnabledToken in various structs, including the reclaimerIan Jackson2024-08-191-1/+16
* tor-memquota: Allow memory tracking to be compiled outIan Jackson2024-08-191-2/+11
* tor-memquota: Support a no-op MemoryQuotaTrackerIan Jackson2024-08-191-41/+157
* tor-memquota: Introduce self_ variables in mtracker.rs (fmt)Ian Jackson2024-08-191-1/+4
* tor-memquota: Introduce self_ variables in mtracker.rsIan Jackson2024-08-191-48/+69
* tor-memquota: find_in_tracker: Allow internal use of non-unit errorsIan Jackson2024-08-191-6/+6
* tor-memquota: pre-apply rustfmt churnIan Jackson2024-08-191-1/+4
* tor-memquota: Fix typosIan Jackson2024-08-151-2/+2
* tor-memquota: Provide Participation::new_dangling and WeakAccount::new_danglingIan Jackson2024-08-151-0/+26
* Merge branch 'memquota-typed' into 'main'Ian Jackson2024-07-241-9/+19
|\
| * tor-memquota: Expose some test utilities for the rest of the crateIan Jackson2024-07-241-1/+1
| * tor-memquota: Improve register_participant_withIan Jackson2024-07-241-8/+8
| * tor-memquota: Add get_used_approx accessorIan Jackson2024-07-241-0/+10
* | tor-memquota: destroy_participant: Clarify "no longer useable"Ian Jackson2024-07-241-1/+2
* | tor-memquota: Provide Participant::destroy_participantIan Jackson2024-07-241-0/+28
|/
* Rename tor-memtrack to tor-memquotaIan Jackson2024-04-291-0/+1047