aboutsummaryrefslogtreecommitdiff
path: root/crates/tor-rtmock/src
Commit message (Expand)AuthorAgeFilesLines
...
* tor-rtmock: MockSleepProvider docs: Move example (fmt)Ian Jackson2023-10-051-12/+12
* tor-rtmock: MockSleepProvider docs: Move exampleIan Jackson2023-10-051-0/+73
* tor-rtmock: simple_time: Rename `wakers` to `futures` (fmt)Ian Jackson2023-10-051-1/+4
* tor-rtmock: simple_time: Rename `wakers` to `futures`Ian Jackson2023-10-051-11/+11
* tor-rtmock: simple_time: Rename `pq` to `unready`Ian Jackson2023-10-051-13/+13
* tor-rtmock: simple_time: Expand on advance and task orderingIan Jackson2023-10-051-2/+8
* tor-rtmock: simple_time: Clarify/correct comments about invariantIan Jackson2023-10-051-2/+2
* tor-rtmock: Add deprecation warning to MockSleepRuntimeIan Jackson2023-10-051-1/+7
* tor-rtmock: MockSleepProvider docs: Move deprecation discussionIan Jackson2023-10-051-32/+38
* tor-rtmock: MockSleepProvider docs: Compare with SimpleMockTimeProviderIan Jackson2023-10-051-0/+22
* tor-rtmock: simple_time: Clarify some things in time_until_next_timeoutIan Jackson2023-10-051-0/+6
* tor-rtmock: simple_time: Give formal names to the statesIan Jackson2023-10-051-2/+21
* tor-rtmock: simple_time: take() the waker when we wakeIan Jackson2023-10-051-2/+5
* tor-rtmock: Provide SimpleTimeProvider: clarify .sleep() innardsIan Jackson2023-10-031-4/+6
* tor-rtmock: MockRuntime: in advance_*, warn to stderr about loopingIan Jackson2023-10-031-1/+21
* tor-rtmock: Break out advance_innerIan Jackson2023-10-031-10/+31
* tor-rtmock: Add a deprecation warning to MockSleepProviderIan Jackson2023-10-031-0/+13
* tor-rtmock: Abolish deprecated Runtime::advance()Ian Jackson2023-10-031-17/+0
* tor-rtmock: Fix doc refs to advance_*Ian Jackson2023-10-031-2/+2
* tor-rtmock: Rename MockRuntime::jump_to to jump_wallclockIan Jackson2023-10-031-2/+2
* tor-rtmock: Abolish just-introduced confusing type alias (fmt)Ian Jackson2023-10-031-1/+1
* tor-rtmock: Abolish just-introduced confusing type aliasIan Jackson2023-10-031-8/+8
* tor-rtmock: Switch MockRuntime to SimpleMockSleepProviderIan Jackson2023-10-032-12/+11
* tor-rtmock: Provide SimpleTimeProviderIan Jackson2023-10-032-0/+348
* tor-rtmock: Drop some obsolete caveatsIan Jackson2023-10-031-7/+2
* tor-rtmock: MockRuntime: Work around borrowck in Rust 1.65Ian Jackson2023-09-181-0/+2
* tor-rtmock: MockRuntime: Move deprecated advance to end of impl blockIan Jackson2023-09-181-17/+17
* tor-rtmock: MockRuntime: Add tests for advance_*Ian Jackson2023-09-181-0/+177
* tor-rtmock: MockRuntime: Provide advance_by() etc. and deprecate .advance()Ian Jackson2023-09-181-1/+100
* tor-rtmock: MockRuntime: Provide spawn_identified() wrapperIan Jackson2023-09-181-0/+13
* tor-rtmock: task backtraces: Expand on spurious backtracesIan Jackson2023-09-131-2/+7
* tor-rtmock: task backtraces: Fix output re backtrace multiplicityIan Jackson2023-09-131-2/+10
* tor-rtmock: task: Add missing doc commentIan Jackson2023-09-131-1/+3
* tor-rtmock: task: Add warning about backtrace salienceIan Jackson2023-09-131-2/+34
* tor-rtmock: task: Add backtrace dumping callsIan Jackson2023-09-131-4/+4
* tor-rtmock: task: Add API for printing dumps including backtracesIan Jackson2023-09-131-3/+77
* tor-rtmock: task: Capture sleep backtraces, with code to dumpIan Jackson2023-09-131-4/+75
* tor-rtmock: task: Prepare for ActualWaker::clone taking the data lockIan Jackson2023-09-131-4/+28
* tor-rtmock: task: Switch to unsafe RawWaker approachIan Jackson2023-09-131-5/+83
* tor-rtmock: task: Add space in data for sleep backtracesIan Jackson2023-09-131-5/+8
* tor-rtmock: task: Disable traced_test under miriIan Jackson2023-09-131-2/+4
* Add cognitive-complexity exceptions for clippy.Nick Mathewson2023-09-053-0/+3
* Merge branch 'clippy' into 'main'Ian Jackson2023-08-234-0/+4
|\
| * Run maint/add_warning to add lint block everywhereIan Jackson2023-08-234-0/+4
* | tor-rtmock: Relax Sync bound on spawned tasks in MockExecutorIan Jackson2023-08-231-2/+2
* | tor-rtmock: Expose time_until_next_timeout on MockRuntimeIan Jackson2023-08-231-0/+25
|/
* Run add_warnings on all files.Nick Mathewson2023-08-041-2/+2
* Run cargo +nightly fmt to format many let ... else ...Ian Jackson2023-07-241-2/+6
* Run maint/add_warning to actually apply new lint allowsIan Jackson2023-07-105-0/+5
* Add exceptions for some cases of diverging_sub_expressionNick Mathewson2023-07-101-0/+1