file 1 file 2 # same commits # commits file 1 # commits file 2 src/runtime/task/mod.rs src/runtime/execution.rs 12 26 39 src/runtime/execution.rs src/lib.rs 8 39 26 src/runtime/task/mod.rs src/asynch.rs 8 26 17 src/sync/rwlock.rs src/sync/mutex.rs 7 18 19 src/thread.rs src/runtime/execution.rs 7 16 39 src/runtime/execution.rs src/asynch.rs 6 39 17 src/thread.rs src/lib.rs 6 16 26 src/thread.rs src/runtime/task/mod.rs 6 16 26 src/lib.rs src/sync/mutex.rs 5 26 19 src/lib.rs src/sync/rwlock.rs 5 26 18 src/runtime/execution.rs src/sync/mutex.rs 5 39 19 src/runtime/execution.rs src/sync/rwlock.rs 5 39 18 src/runtime/execution.rs src/runtime/runner.rs 5 39 14 src/runtime/task/mod.rs src/lib.rs 5 26 26 src/thread.rs src/asynch.rs 5 16 17 src/lib.rs Cargo.toml 4 26 27 src/runtime/task/mod.rs src/sync/rwlock.rs 4 26 18 src/scheduler/pct.rs src/runtime/execution.rs 4 12 39 src/runtime/failure.rs src/runtime/execution.rs 4 5 39 src/runtime/failure.rs src/lib.rs 4 5 26 src/sync/mpsc.rs src/sync/mutex.rs 4 12 19 src/sync/mpsc.rs src/sync/rwlock.rs 4 12 18 src/sync/mpsc.rs src/runtime/execution.rs 4 12 39 src/sync/mpsc.rs src/runtime/task/mod.rs 4 12 26 src/runtime/runner.rs src/sync/mutex.rs 3 14 19 src/lib.rs src/runtime/runner.rs 3 26 14 src/runtime/execution.rs Cargo.toml 3 39 27 src/runtime/task/mod.rs src/sync/mutex.rs 3 26 19 src/runtime/task/waker.rs src/runtime/execution.rs 3 5 39 src/runtime/task/waker.rs src/runtime/task/mod.rs 3 5 26 src/runtime/thread/continuation.rs src/runtime/execution.rs 3 5 39 src/runtime/thread/continuation.rs src/runtime/task/mod.rs 3 5 26 src/sync/mod.rs src/runtime/execution.rs 3 10 39 src/sync/mod.rs src/lib.rs 3 10 26 src/thread.rs src/sync/mutex.rs 3 16 19 src/thread.rs src/sync/rwlock.rs 3 16 18 src/thread.rs src/runtime/runner.rs 3 16 14 src/scheduler/pct.rs src/lib.rs 3 12 26 src/sync/mpsc.rs src/lib.rs 3 12 26 src/sync/mpsc.rs src/thread.rs 3 12 16 src/scheduler/mod.rs src/runtime/execution.rs 3 13 39 benches/counter.rs src/lib.rs 3 4 26 src/scheduler/dfs.rs src/runtime/execution.rs 3 7 39 src/scheduler/dfs.rs src/scheduler/mod.rs 3 7 13 Cargo.toml src/sync/mutex.rs 2 27 19 Cargo.toml src/asynch.rs 2 27 17 src/runtime/runner.rs Cargo.toml 2 14 27 src/runtime/runner.rs src/sync/rwlock.rs 2 14 18 src/lib.rs src/sync/condvar.rs 2 26 9 src/lib.rs src/asynch.rs 2 26 17 src/runtime/storage.rs src/runtime/execution.rs 2 2 39 src/runtime/task/mod.rs src/runtime/storage.rs 2 26 2 src/runtime/task/mod.rs Cargo.toml 2 26 27 src/runtime/task/waker.rs src/asynch.rs 2 5 17 src/runtime/thread/continuation.rs src/asynch.rs 2 5 17 src/runtime/thread/continuation.rs Cargo.toml 2 5 27 src/runtime/mod.rs src/runtime/execution.rs 2 8 39 src/sync/mod.rs src/runtime/task/mod.rs 2 10 26 src/sync/mod.rs Cargo.toml 2 10 27 src/sync/mod.rs src/sync/mutex.rs 2 10 19 src/sync/mod.rs src/sync/rwlock.rs 2 10 18 src/sync/mod.rs src/asynch.rs 2 10 17 src/thread.rs Cargo.toml 2 16 27 src/thread.rs src/sync/mod.rs 2 16 10 src/thread.rs src/runtime/thread/continuation.rs 2 16 5 src/scheduler/pct.rs src/runtime/runner.rs 2 12 14 src/scheduler/pct.rs src/thread.rs 2 12 16 src/scheduler/pct.rs src/sync/mutex.rs 2 12 19 src/scheduler/pct.rs src/sync/rwlock.rs 2 12 18 src/scheduler/pct.rs src/runtime/task/mod.rs 2 12 26 src/sync/atomic/mod.rs src/lib.rs 2 3 26 src/sync/mpsc.rs src/sync/mod.rs 2 12 10 src/sync/mpsc.rs src/scheduler/pct.rs 2 12 12 src/sync/mpsc.rs src/runtime/thread/continuation.rs 2 12 5 src/scheduler/mod.rs src/scheduler/pct.rs 2 13 12 src/scheduler/mod.rs src/lib.rs 2 13 26 src/scheduler/mod.rs src/runtime/failure.rs 2 13 5 benches/counter.rs src/runtime/execution.rs 2 4 39 benches/counter.rs src/scheduler/pct.rs 2 4 12 src/scheduler/dfs.rs src/scheduler/pct.rs 2 7 12 src/scheduler/dfs.rs src/lib.rs 2 7 26 src/scheduler/dfs.rs src/runtime/failure.rs 2 7 5 benches/buffer.rs src/lib.rs 2 3 26 benches/buffer.rs src/runtime/execution.rs 2 3 39 benches/buffer.rs src/scheduler/pct.rs 2 3 12 benches/buffer.rs benches/counter.rs 2 3 4 benches/lock.rs src/lib.rs 2 3 26 benches/lock.rs src/runtime/execution.rs 2 3 39 benches/lock.rs src/scheduler/pct.rs 2 3 12 benches/lock.rs benches/counter.rs 2 3 4 benches/lock.rs benches/buffer.rs 2 3 3 Cargo.toml src/sync/rwlock.rs 1 27 18 src/runtime/runner.rs src/asynch.rs 1 14 17 src/sync/condvar.rs src/sync/mutex.rs 1 9 19 src/sync/condvar.rs src/sync/rwlock.rs 1 9 18 src/current.rs src/sync/condvar.rs 1 1 9 src/lib.rs src/current.rs 1 26 1 src/runtime/execution.rs src/sync/condvar.rs 1 39 9 src/runtime/storage.rs src/asynch.rs 1 2 17 src/runtime/task/mod.rs src/sync/condvar.rs 1 26 9 src/runtime/task/mod.rs src/runtime/runner.rs 1 26 14 src/runtime/task/waker.rs src/runtime/storage.rs 1 5 2 src/runtime/thread/continuation.rs src/runtime/storage.rs 1 5 2 src/runtime/thread/continuation.rs src/runtime/task/waker.rs 1 5 5 src/runtime/thread/continuation.rs src/sync/mutex.rs 1 5 19 src/runtime/thread/continuation.rs src/sync/rwlock.rs 1 5 18 src/runtime/thread/continuation.rs src/runtime/runner.rs 1 5 14 src/runtime/thread/continuation.rs src/lib.rs 1 5 26 src/runtime/mod.rs src/runtime/storage.rs 1 8 2 src/runtime/mod.rs src/runtime/task/mod.rs 1 8 26 src/runtime/mod.rs src/sync/mutex.rs 1 8 19 src/runtime/mod.rs src/sync/rwlock.rs 1 8 18 src/runtime/mod.rs Cargo.toml 1 8 27 src/runtime/mod.rs src/runtime/runner.rs 1 8 14 src/runtime/mod.rs src/lib.rs 1 8 26 src/sync/mod.rs src/runtime/storage.rs 1 10 2 src/sync/mod.rs src/runtime/mod.rs 1 10 8 src/sync/mod.rs src/runtime/thread/continuation.rs 1 10 5 src/sync/once.rs src/runtime/execution.rs 1 1 39 src/sync/once.rs src/runtime/storage.rs 1 1 2 src/sync/once.rs src/runtime/task/mod.rs 1 1 26 src/sync/once.rs src/runtime/mod.rs 1 1 8 src/sync/once.rs src/sync/mod.rs 1 1 10 src/thread.rs src/sync/condvar.rs 1 16 9 src/thread.rs src/runtime/mod.rs 1 16 8 src/scheduler/pct.rs src/asynch.rs 1 12 17 src/scheduler/pct.rs src/runtime/thread/continuation.rs 1 12 5 src/runtime/failure.rs src/runtime/task/mod.rs 1 5 26 src/runtime/failure.rs src/scheduler/pct.rs 1 5 12 src/runtime/failure.rs src/sync/mutex.rs 1 5 19 src/runtime/failure.rs src/sync/rwlock.rs 1 5 18 src/runtime/failure.rs Cargo.toml 1 5 27 src/runtime/failure.rs src/runtime/runner.rs 1 5 14 src/runtime/failure.rs src/runtime/mod.rs 1 5 8 src/runtime/failure.rs src/thread.rs 1 5 16 src/runtime/task/clock.rs src/sync/mutex.rs 1 1 19 src/runtime/task/clock.rs src/sync/rwlock.rs 1 1 18 src/runtime/task/clock.rs src/sync/condvar.rs 1 1 9 src/runtime/task/clock.rs src/lib.rs 1 1 26 src/runtime/task/clock.rs src/runtime/execution.rs 1 1 39 src/runtime/task/clock.rs src/runtime/task/mod.rs 1 1 26 src/runtime/task/clock.rs src/thread.rs 1 1 16 src/sync/atomic/mod.rs src/sync/mutex.rs 1 3 19 src/sync/atomic/mod.rs src/sync/rwlock.rs 1 3 18 src/sync/atomic/mod.rs src/sync/condvar.rs 1 3 9 src/sync/atomic/mod.rs src/runtime/execution.rs 1 3 39 src/sync/atomic/mod.rs src/runtime/task/mod.rs 1 3 26 src/sync/atomic/mod.rs src/thread.rs 1 3 16 src/sync/atomic/mod.rs src/runtime/task/clock.rs 1 3 1 src/sync/atomic/mod.rs Cargo.toml 1 3 27 src/sync/atomic/mod.rs src/sync/mod.rs 1 3 10 src/sync/barrier.rs src/sync/mutex.rs 1 2 19 src/sync/barrier.rs src/sync/rwlock.rs 1 2 18 src/sync/barrier.rs src/sync/condvar.rs 1 2 9 src/sync/barrier.rs src/lib.rs 1 2 26 src/sync/barrier.rs src/runtime/execution.rs 1 2 39 src/sync/barrier.rs src/runtime/task/mod.rs 1 2 26 src/sync/barrier.rs src/thread.rs 1 2 16 src/sync/barrier.rs src/runtime/task/clock.rs 1 2 1 src/sync/barrier.rs src/sync/atomic/mod.rs 1 2 3 src/sync/barrier.rs src/sync/mod.rs 1 2 10 src/sync/mpsc.rs src/sync/condvar.rs 1 12 9 src/sync/mpsc.rs src/runtime/task/clock.rs 1 12 1 src/sync/mpsc.rs src/sync/atomic/mod.rs 1 12 3 src/sync/mpsc.rs src/sync/barrier.rs 1 12 2 src/sync/mpsc.rs src/runtime/runner.rs 1 12 14 src/sync/mpsc.rs src/asynch.rs 1 12 17 src/sync/mpsc.rs Cargo.toml 1 12 27 src/scheduler/mod.rs src/asynch.rs 1 13 17 src/scheduler/mod.rs src/runtime/runner.rs 1 13 14 src/scheduler/mod.rs src/thread.rs 1 13 16 src/scheduler/mod.rs src/runtime/task/mod.rs 1 13 26 benches/counter.rs Cargo.toml 1 4 27 benches/counter.rs src/sync/mod.rs 1 4 10 benches/counter.rs src/sync/atomic/mod.rs 1 4 3 benches/counter.rs src/runtime/failure.rs 1 4 5 benches/counter.rs src/scheduler/mod.rs 1 4 13 benches/counter.rs src/sync/mutex.rs 1 4 19 benches/counter.rs src/sync/rwlock.rs 1 4 18 benches/counter.rs src/runtime/runner.rs 1 4 14 benches/counter.rs src/runtime/task/mod.rs 1 4 26 benches/counter.rs src/runtime/thread/continuation.rs 1 4 5 benches/counter.rs src/thread.rs 1 4 16 benches/counter.rs src/sync/mpsc.rs 1 4 12 src/sync/atomic/bool.rs Cargo.toml 1 1 27 src/sync/atomic/bool.rs src/lib.rs 1 1 26 src/sync/atomic/bool.rs src/sync/mod.rs 1 1 10 src/sync/atomic/bool.rs src/sync/atomic/mod.rs 1 1 3 src/sync/atomic/bool.rs benches/counter.rs 1 1 4 src/sync/atomic/int.rs Cargo.toml 1 1 27 src/sync/atomic/int.rs src/lib.rs 1 1 26 src/sync/atomic/int.rs src/sync/mod.rs 1 1 10 src/sync/atomic/int.rs src/sync/atomic/mod.rs 1 1 3 src/sync/atomic/int.rs benches/counter.rs 1 1 4 src/sync/atomic/int.rs src/sync/atomic/bool.rs 1 1 1 src/sync/atomic/ptr.rs Cargo.toml 1 1 27 src/sync/atomic/ptr.rs src/lib.rs 1 1 26 src/sync/atomic/ptr.rs src/sync/mod.rs 1 1 10 src/sync/atomic/ptr.rs src/sync/atomic/mod.rs 1 1 3 src/sync/atomic/ptr.rs benches/counter.rs 1 1 4 src/sync/atomic/ptr.rs src/sync/atomic/bool.rs 1 1 1 src/sync/atomic/ptr.rs src/sync/atomic/int.rs 1 1 1 src/runtime/thread/mod.rs src/asynch.rs 1 2 17 src/runtime/thread/mod.rs src/runtime/execution.rs 1 2 39 src/runtime/thread/mod.rs src/runtime/task/mod.rs 1 2 26 src/runtime/thread/mod.rs src/thread.rs 1 2 16 src/scheduler/replay.rs src/lib.rs 1 8 26 src/scheduler/replay.rs src/asynch.rs 1 8 17 src/scheduler/replay.rs src/runtime/runner.rs 1 8 14 src/scheduler/replay.rs src/runtime/execution.rs 1 8 39 src/scheduler/replay.rs src/thread.rs 1 8 16 src/scheduler/replay.rs src/scheduler/pct.rs 1 8 12 src/scheduler/replay.rs src/scheduler/mod.rs 1 8 13 src/scheduler/dfs.rs src/asynch.rs 1 7 17 src/scheduler/dfs.rs src/runtime/runner.rs 1 7 14 src/scheduler/dfs.rs src/thread.rs 1 7 16 src/scheduler/dfs.rs src/scheduler/replay.rs 1 7 8 src/scheduler/dfs.rs src/runtime/task/mod.rs 1 7 26 src/scheduler/dfs.rs benches/counter.rs 1 7 4 src/scheduler/metrics.rs src/asynch.rs 1 8 17 src/scheduler/metrics.rs src/runtime/runner.rs 1 8 14 src/scheduler/metrics.rs src/runtime/execution.rs 1 8 39 src/scheduler/metrics.rs src/thread.rs 1 8 16 src/scheduler/metrics.rs src/scheduler/pct.rs 1 8 12 src/scheduler/metrics.rs src/scheduler/mod.rs 1 8 13 src/scheduler/metrics.rs src/scheduler/replay.rs 1 8 8 src/scheduler/metrics.rs src/scheduler/dfs.rs 1 8 7 src/scheduler/random.rs src/asynch.rs 1 5 17 src/scheduler/random.rs src/runtime/runner.rs 1 5 14 src/scheduler/random.rs src/runtime/execution.rs 1 5 39 src/scheduler/random.rs src/thread.rs 1 5 16 src/scheduler/random.rs src/scheduler/pct.rs 1 5 12 src/scheduler/random.rs src/scheduler/mod.rs 1 5 13 src/scheduler/random.rs src/scheduler/replay.rs 1 5 8 src/scheduler/random.rs src/scheduler/dfs.rs 1 5 7 src/scheduler/random.rs src/scheduler/metrics.rs 1 5 8 src/scheduler/round_robin.rs src/asynch.rs 1 5 17 src/scheduler/round_robin.rs src/runtime/runner.rs 1 5 14 src/scheduler/round_robin.rs src/runtime/execution.rs 1 5 39 src/scheduler/round_robin.rs src/thread.rs 1 5 16 src/scheduler/round_robin.rs src/scheduler/pct.rs 1 5 12 src/scheduler/round_robin.rs src/scheduler/mod.rs 1 5 13 src/scheduler/round_robin.rs src/scheduler/replay.rs 1 5 8 src/scheduler/round_robin.rs src/scheduler/dfs.rs 1 5 7 src/scheduler/round_robin.rs src/scheduler/metrics.rs 1 5 8 src/scheduler/round_robin.rs src/scheduler/random.rs 1 5 5 benches/buffer.rs src/runtime/failure.rs 1 3 5 benches/buffer.rs src/scheduler/mod.rs 1 3 13 benches/buffer.rs src/scheduler/dfs.rs 1 3 7 benches/buffer.rs src/sync/mutex.rs 1 3 19 benches/buffer.rs src/sync/rwlock.rs 1 3 18 benches/buffer.rs src/runtime/runner.rs 1 3 14 benches/buffer.rs src/runtime/task/mod.rs 1 3 26 benches/buffer.rs src/runtime/thread/continuation.rs 1 3 5 benches/buffer.rs src/thread.rs 1 3 16 benches/buffer.rs src/sync/mpsc.rs 1 3 12 benches/lock.rs src/runtime/failure.rs 1 3 5 benches/lock.rs src/scheduler/mod.rs 1 3 13 benches/lock.rs src/scheduler/dfs.rs 1 3 7 benches/lock.rs src/sync/mutex.rs 1 3 19 benches/lock.rs src/sync/rwlock.rs 1 3 18 benches/lock.rs src/runtime/runner.rs 1 3 14 benches/lock.rs src/runtime/task/mod.rs 1 3 26 benches/lock.rs src/runtime/thread/continuation.rs 1 3 5 benches/lock.rs src/thread.rs 1 3 16 benches/lock.rs src/sync/mpsc.rs 1 3 12 src/rand.rs src/asynch.rs 1 2 17 src/rand.rs src/lib.rs 1 2 26 src/rand.rs src/sync/mod.rs 1 2 10 src/rand.rs src/thread.rs 1 2 16 src/scheduler/serialization.rs Cargo.toml 1 5 27 src/scheduler/serialization.rs src/lib.rs 1 5 26