summaryrefslogtreecommitdiff
path: root/crates/tor-rtmock/src/task.rs
Commit message (Expand)AuthorAgeFilesLines
* fix: fix typosDimitris Apostolou2025-01-061-2/+2
* Convert a few crates to slotmap-carefulNeel Chauhan2024-10-171-3/+3
* tor-rtmock: Add some commentary about SleepLocationIan Jackson2024-10-081-0/+6
* tor-rtmock: Fix a memory leakIan Jackson2024-10-081-6/+20
* tor-rtmock: Provide a fake SleepProvider for miriIan Jackson2024-10-081-0/+16
* extract tor_async_utils::oneshot into ::oneshot-fused-workaroundJim Newsome2024-08-281-1/+2
* Match previous backtrace formattingRobin Leander Schröder2024-08-081-1/+1
* Use std::backtrace instead of backtrace crateRobin Leander Schröder2024-08-011-33/+8
* Suppress a spurious dead code lintIan Jackson2024-04-251-0/+1
* Run maint/add_warning.Nick Mathewson2024-03-131-0/+1
* tor-rtmock: get rid of unwrap()Saksham Mittal2023-11-211-1/+1
* tor-rtmock: handle Receiver result inside spawn_join()Saksham Mittal2023-11-211-2/+2
* tor-rtmock: use expect() insteadSaksham Mittal2023-11-211-1/+2
* tor-rtmock: change return types to be less concreteSaksham Mittal2023-11-211-1/+1
* tor-rtmock: change return type of spawn_join()Saksham Mittal2023-11-211-3/+3
* tor-rtmock: introduce spawn_join() for MockRuntime & MockExecutorSaksham Mittal2023-11-211-0/+17
* tor-rtmock: MockExecutor: Provide n_tasks accessorIan Jackson2023-10-161-0/+15
* 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-051-0/+1
* Merge branch 'clippy' into 'main'Ian Jackson2023-08-231-0/+1
|\
| * Run maint/add_warning to add lint block everywhereIan Jackson2023-08-231-0/+1
* | tor-rtmock: Relax Sync bound on spawned tasks in MockExecutorIan Jackson2023-08-231-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-101-0/+1
* tor-rtmock: task: Fix a typoIan Jackson2023-07-061-1/+1
* tor-rtmock: task: clarify progress_until_stalled a littleIan Jackson2023-07-061-1/+3
* tor-rtmock: task: Remove a () assignmentIan Jackson2023-07-061-1/+1
* tor-rtmock: task: Abolish TaskFutureInfo alias (fmt)Ian Jackson2023-07-061-1/+3
* tor-rtmock: task: Abolish TaskFutureInfo aliasIan Jackson2023-07-061-7/+6
* tor-rtmock: MockExecutor: Configurable scheduling policyIan Jackson2023-07-061-4/+61
* tor-rtmock: Unit tests for MockExecutorIan Jackson2023-07-061-0/+106
* tor-rtmock: Provide MockExecutorIan Jackson2023-07-061-0/+581