anthropics / tokio
File Size

The distribution of size of files (measured in lines of code).

Intro
  • File size measurements show the distribution of size of files.
  • Files are classified in four categories based on their size (lines of code): 1-100 (very small files), 101-200 (small files), 201-500 (medium size files), 501-1000 (long files), 1001+(very long files).
  • It is a good practice to keep files small. Long files may become "bloaters", code that have increased to such gargantuan proportions that they are hard to work with.
Learn more...
File Size Overall
  • There are 479 files with 63,133 lines of code.
    • 3 very long files (3,359 lines of code)
    • 24 long files (16,358 lines of code)
    • 72 medium size files (21,296 lines of code)
    • 75 small files (10,550 lines of code)
    • 305 very small files (11,570 lines of code)
5% | 25% | 33% | 16% | 18%
Legend:
1001+
501-1000
201-500
101-200
1-100


explore: grouped by folders | grouped by size | sunburst | 3D view
File Size per Extension
1001+
501-1000
201-500
101-200
1-100
rs5% | 25% | 33% | 16% | 18%
toml0% | 0% | 0% | 0% | 100%
File Size per Logical Decomposition
primary
1001+
501-1000
201-500
101-200
1-100
tokio6% | 29% | 33% | 15% | 15%
tokio-util0% | 12% | 38% | 32% | 16%
tokio-macros0% | 81% | 0% | 0% | 18%
benches0% | 0% | 39% | 21% | 38%
tokio-stream0% | 0% | 25% | 0% | 74%
tokio-test0% | 0% | 54% | 42% | 2%
ROOT0% | 0% | 0% | 0% | 100%
.github0% | 0% | 0% | 0% | 100%
tests-integration0% | 0% | 0% | 0% | 100%
tests-build0% | 0% | 0% | 0% | 100%
Longest Files (Top 50)
File# lines# units
udp.rs
in tokio/src/net
1216 9
builder.rs
in tokio/src/runtime
1138 6
worker.rs
in tokio/src/runtime/scheduler/multi_thread
1005 40
oneshot.rs
in tokio/src/sync
892 24
notify.rs
in tokio/src/sync
878 29
delay_queue.rs
in tokio-util/src/time
826 21
named_pipe.rs
in tokio/src/net/windows
824 16
mutex.rs
in tokio/src/sync
812 28
broadcast.rs
in tokio/src/sync
784 29
mod.rs
in tokio/src/process
775 24
tests.rs
in tokio/src/fs/file
765 28
select.rs
in tokio/src/macros
742 -
mod.rs
in tokio/src/runtime/scheduler/current_thread
711 30
bounded.rs
in tokio/src/sync/mpsc
669 2
watch.rs
in tokio/src/sync
667 14
entry.rs
in tokio-macros/src
663 25
cfg.rs
in tokio/src/macros
659 -
async_fd.rs
in tokio/src/io
629 11
rwlock.rs
in tokio/src/sync
610 3
local.rs
in tokio/src/task
609 25
file.rs
in tokio/src/fs
592 18
stall_detection.rs
in tokio/src/runtime
589 18
batch_semaphore.rs
in tokio/src/sync
571 13
linked_list.rs
in tokio/src/util
547 17
stream.rs
in tokio/src/net/tcp
526 15
pipe.rs
in tokio/src/net/unix
517 20
pool.rs
in tokio/src/runtime/blocking
501 18
histogram.rs
in tokio/src/runtime/metrics
494 12
task_tracker.rs
in tokio-util/src/task
486 16
mod.rs
in tokio/src/runtime/time
455 5
chan.rs
in tokio/src/sync/mpsc
446 22
entry.rs
in tokio/src/runtime/time
445 16
socket.rs
in tokio/src/net/tcp
431 9
io.rs
in tokio-test/src
409 15
state.rs
in tokio/src/runtime/task
404 13
socket.rs
in tokio/src/net/unix/datagram
400 5
stream.rs
in tokio/src/net/unix
397 11
join_set.rs
in tokio/src/task
375 7
mod.rs
in tokio/src/runtime/task
375 15
rt_quiesce.rs
in benches
370 15
h2_histogram.rs
in tokio/src/runtime/metrics/histogram
368 14
core.rs
in tokio/src/runtime/task
366 3
scheduled_io.rs
in tokio/src/runtime/io
363 6
semaphore.rs
in tokio/src/sync
357 1
join_map.rs
in tokio-util/src/task
356 8
queue.rs
in tokio/src/runtime/scheduler/multi_thread
355 10
handle.rs
in tokio/src/runtime
330 2
stream_map.rs
in tokio-stream/src
323 7
split_owned.rs
in tokio/src/net/tcp
315 10
once_cell.rs
in tokio/src/sync
314 6
Files With Most Units (Top 50)
File# lines# units
worker.rs
in tokio/src/runtime/scheduler/multi_thread
1005 40
async_write.rs
in tokio/src/io
257 37
mod.rs
in tokio/src/process/unix
289 32
mod.rs
in tokio/src/runtime/scheduler/current_thread
711 30
broadcast.rs
in tokio/src/sync
784 29
notify.rs
in tokio/src/sync
878 29
mutex.rs
in tokio/src/sync
812 28
tests.rs
in tokio/src/fs/file
765 28
entry.rs
in tokio-macros/src
663 25
local.rs
in tokio/src/task
609 25
oneshot.rs
in tokio/src/sync
892 24
mod.rs
in tokio/src/process
775 24
stream_ext.rs
in tokio-stream/src
313 24
chan.rs
in tokio/src/sync/mpsc
446 22
compat.rs
in tokio-util/src
213 22
delay_queue.rs
in tokio-util/src/time
826 21
pipe.rs
in tokio/src/net/unix
517 20
mem.rs
in tokio/src/io/util
307 20
sync_mpsc.rs
in benches
276 19
stall_detection.rs
in tokio/src/runtime
589 18
pool.rs
in tokio/src/runtime/blocking
501 18
file.rs
in tokio/src/fs
592 18
linked_list.rs
in tokio/src/util
547 17
named_pipe.rs
in tokio/src/net/windows
824 16
pidfd_reaper.rs
in tokio/src/process/unix
258 16
entry.rs
in tokio/src/runtime/time
445 16
task_tracker.rs
in tokio-util/src/task
486 16
either.rs
in tokio-util/src
154 16
stream.rs
in tokio/src/net/tcp
526 15
reap.rs
in tokio/src/process/unix
239 15
mod.rs
in tokio/src/runtime/task
375 15
copy.rs
in benches
194 15
rt_quiesce.rs
in benches
370 15
task.rs
in tokio-test/src
187 15
io.rs
in tokio-test/src
409 15
simplex.rs
in tokio-util/src/io
189 15
sync_bridge.rs
in tokio-util/src/io
122 15
mod.rs
in tokio/src/task/coop
276 14
watch.rs
in tokio/src/sync
667 14
harness.rs
in tokio/src/runtime/task
314 14
h2_histogram.rs
in tokio/src/runtime/metrics/histogram
368 14
batch_semaphore.rs
in tokio/src/sync
571 13
addr.rs
in tokio/src/net
183 13
state.rs
in tokio/src/runtime/task
404 13
buf_reader.rs
in tokio/src/io/util
203 13
buf_stream.rs
in tokio/src/io/util
153 13
windows.rs
in tokio/src/process
184 12
histogram.rs
in tokio/src/runtime/metrics
494 12
empty.rs
in tokio/src/io/util
100 12
stdio_common.rs
in tokio/src/io
165 12
Files With Long Lines (Top 19)

There are 19 files with lines longer than 120 characters. In total, there are 93 long lines.

File# lines# units# long lines
select.rs
in tokio/src/macros
742 - 47
entry.rs
in tokio-macros/src
663 25 10
h2_histogram.rs
in tokio/src/runtime/metrics/histogram
368 14 5
write_guard.rs
in tokio/src/sync/rwlock
290 5 4
driver.rs
in tokio/src/runtime
293 10 4
local.rs
in tokio/src/task
609 25 3
builder.rs
in tokio/src/runtime
1138 6 3
mod.rs
in tokio/src/runtime/scheduler
239 - 3
os.rs
in tokio/src/doc
34 4 2
trace.rs
in tokio/src/util
160 2 2
try_join.rs
in tokio/src/macros
73 - 2
read_guard.rs
in tokio/src/sync/rwlock
123 4 1
write_guard_mapped.rs
in tokio/src/sync/rwlock
150 6 1
unbounded.rs
in tokio/src/sync/mpsc
228 6 1
semaphore.rs
in tokio/src/sync
357 1 1
join.rs
in tokio/src/macros
103 - 1
mod.rs
in tokio/src/runtime/metrics
23 - 1
mod.rs
in tokio/src/io
80 - 1
sync_bridge.rs
in tokio-util/src/io
122 15 1
Correlations

File Size vs. Commits (all time): 479 points

tokio/src/runtime/time/mod.rs x: 34 commits (all time) y: 455 lines of code tokio/src/runtime/time/wheel/mod.rs x: 15 commits (all time) y: 214 lines of code tokio/src/runtime/scheduler/current_thread/mod.rs x: 38 commits (all time) y: 711 lines of code tokio/src/runtime/scheduler/multi_thread/worker.rs x: 77 commits (all time) y: 1005 lines of code benches/rt_quiesce.rs x: 2 commits (all time) y: 370 lines of code tokio/src/runtime/time/entry.rs x: 32 commits (all time) y: 445 lines of code tokio/src/runtime/time/handle.rs x: 8 commits (all time) y: 38 lines of code tokio/src/runtime/time/source.rs x: 12 commits (all time) y: 53 lines of code tokio/src/runtime/time/wheel/level.rs x: 10 commits (all time) y: 93 lines of code tokio/src/time/clock.rs x: 35 commits (all time) y: 226 lines of code tokio/src/time/mod.rs x: 27 commits (all time) y: 19 lines of code tokio/src/time/quiesce.rs x: 4 commits (all time) y: 122 lines of code tokio/src/time/sleep.rs x: 31 commits (all time) y: 187 lines of code tokio/src/util/linked_list.rs x: 47 commits (all time) y: 547 lines of code tokio/src/runtime/metrics/runtime.rs x: 42 commits (all time) y: 275 lines of code tokio/src/runtime/metrics/worker.rs x: 16 commits (all time) y: 75 lines of code tokio/src/runtime/stall_detection.rs x: 5 commits (all time) y: 589 lines of code tokio/src/runtime/blocking/mod.rs x: 23 commits (all time) y: 19 lines of code tokio/src/runtime/blocking/pool.rs x: 68 commits (all time) y: 501 lines of code tokio/src/runtime/builder.rs x: 125 commits (all time) y: 1138 lines of code tokio/src/runtime/mod.rs x: 158 commits (all time) y: 92 lines of code tokio/src/util/rand.rs x: 19 commits (all time) y: 61 lines of code tokio/src/macros/cfg.rs x: 80 commits (all time) y: 659 lines of code tokio/src/runtime/runtime.rs x: 32 commits (all time) y: 223 lines of code tokio/src/sync/mpsc/block.rs x: 20 commits (all time) y: 229 lines of code tokio/src/sync/mpsc/bounded.rs x: 71 commits (all time) y: 669 lines of code tokio/src/sync/mpsc/chan.rs x: 53 commits (all time) y: 446 lines of code tokio/src/sync/mpsc/list.rs x: 18 commits (all time) y: 246 lines of code tokio/src/sync/mpsc/mod.rs x: 25 commits (all time) y: 19 lines of code tokio/src/sync/rwlock.rs x: 46 commits (all time) y: 610 lines of code tokio/src/runtime/config.rs x: 14 commits (all time) y: 24 lines of code tokio/src/runtime/scheduler/multi_thread/queue.rs x: 20 commits (all time) y: 355 lines of code tokio/src/runtime/task/mod.rs x: 68 commits (all time) y: 375 lines of code tokio/src/runtime/time_alt/wheel/mod.rs x: 4 commits (all time) y: 168 lines of code tokio-stream/src/stream_ext/fuse.rs x: 3 commits (all time) y: 28 lines of code tokio/src/time/timeout.rs x: 29 commits (all time) y: 87 lines of code tokio/src/net/unix/pipe.rs x: 9 commits (all time) y: 517 lines of code tokio/src/runtime/context.rs x: 65 commits (all time) y: 146 lines of code tokio/src/runtime/task/trace/mod.rs x: 21 commits (all time) y: 279 lines of code tokio/src/runtime/task/trace/trace_impl.rs x: 2 commits (all time) y: 28 lines of code tokio/src/fs/file.rs x: 52 commits (all time) y: 592 lines of code tokio/src/fs/read_uring.rs x: 3 commits (all time) y: 83 lines of code tokio/src/io/blocking.rs x: 17 commits (all time) y: 241 lines of code tokio/src/io/uring/read.rs x: 2 commits (all time) y: 88 lines of code tokio/src/runtime/driver/op.rs x: 7 commits (all time) y: 150 lines of code tokio/src/runtime/io/driver/uring.rs x: 12 commits (all time) y: 207 lines of code tokio/src/runtime/dump.rs x: 7 commits (all time) y: 166 lines of code tokio/src/net/udp.rs x: 57 commits (all time) y: 1216 lines of code tokio/src/sync/watch.rs x: 78 commits (all time) y: 667 lines of code tokio/src/io/bsd/poll_aio.rs x: 7 commits (all time) y: 101 lines of code tokio/src/runtime/scheduler/multi_thread/park.rs x: 12 commits (all time) y: 212 lines of code tokio/src/sync/oneshot.rs x: 55 commits (all time) y: 892 lines of code tokio/src/sync/batch_semaphore.rs x: 49 commits (all time) y: 571 lines of code tokio-macros/src/entry.rs x: 49 commits (all time) y: 663 lines of code tokio-macros/src/lib.rs x: 90 commits (all time) y: 58 lines of code tokio/src/runtime/local_runtime/runtime.rs x: 7 commits (all time) y: 168 lines of code tokio/src/task/local.rs x: 95 commits (all time) y: 609 lines of code tokio/src/net/mod.rs x: 22 commits (all time) y: 30 lines of code tokio/src/net/tcp/listener.rs x: 59 commits (all time) y: 174 lines of code tokio/src/net/tcp/mod.rs x: 12 commits (all time) y: 10 lines of code tokio/src/net/tcp/socket.rs x: 48 commits (all time) y: 431 lines of code tokio/src/net/tcp/stream.rs x: 101 commits (all time) y: 526 lines of code tokio/src/runtime/io/registration.rs x: 19 commits (all time) y: 150 lines of code tokio/src/macros/select.rs x: 40 commits (all time) y: 742 lines of code tokio/src/macros/support.rs x: 12 commits (all time) y: 27 lines of code tokio/src/runtime/handle.rs x: 106 commits (all time) y: 330 lines of code tokio/src/runtime/scheduler/multi_thread/handle.rs x: 18 commits (all time) y: 100 lines of code tokio/src/runtime/scheduler/multi_thread/mod.rs x: 20 commits (all time) y: 77 lines of code tokio/src/sync/notify.rs x: 51 commits (all time) y: 878 lines of code tokio/src/fs/open_options.rs x: 20 commits (all time) y: 277 lines of code tokio/src/fs/open_options/mock_open_options.rs x: 5 commits (all time) y: 15 lines of code tokio/src/fs/open_options/uring_open_options.rs x: 3 commits (all time) y: 108 lines of code tokio/src/net/unix/ucred.rs x: 26 commits (all time) y: 267 lines of code benches/remote_spawn.rs x: 2 commits (all time) y: 72 lines of code tokio/src/lib.rs x: 215 commits (all time) y: 122 lines of code tokio-stream/src/stream_ext/collect.rs x: 10 commits (all time) y: 46 lines of code tokio/src/runtime/scheduler/mod.rs x: 38 commits (all time) y: 239 lines of code tokio/src/loom/mocked.rs x: 9 commits (all time) y: 62 lines of code tokio/src/loom/std/atomic_u64.rs x: 11 commits (all time) y: 9 lines of code tokio/src/loom/std/mod.rs x: 33 commits (all time) y: 97 lines of code tokio/src/runtime/task/id.rs x: 7 commits (all time) y: 15 lines of code tokio/src/runtime/thread_id.rs x: 2 commits (all time) y: 30 lines of code tokio-util/src/io/mod.rs x: 13 commits (all time) y: 22 lines of code tokio-util/src/io/write_all_vectored.rs x: 1 commits (all time) y: 80 lines of code tokio-test/src/io.rs x: 30 commits (all time) y: 409 lines of code tokio/src/util/memchr.rs x: 5 commits (all time) y: 73 lines of code tokio/src/task/blocking.rs x: 33 commits (all time) y: 20 lines of code tokio-util/src/codec/framed_impl.rs x: 17 commits (all time) y: 250 lines of code tokio/src/task/mod.rs x: 47 commits (all time) y: 44 lines of code tokio/src/io/util/async_write_ext.rs x: 27 commits (all time) y: 143 lines of code tokio/src/io/stderr.rs x: 14 commits (all time) y: 62 lines of code tokio/src/io/stdout.rs x: 13 commits (all time) y: 62 lines of code tokio-util/src/io/read_buf.rs x: 9 commits (all time) y: 12 lines of code tokio/src/task/yield_now.rs x: 15 commits (all time) y: 17 lines of code tokio-util/src/task/abort_on_drop.rs x: 4 commits (all time) y: 78 lines of code tokio-util/src/task/mod.rs x: 12 commits (all time) y: 16 lines of code tokio/src/signal/mod.rs x: 13 commits (all time) y: 31 lines of code tokio/src/signal/registry.rs x: 27 commits (all time) y: 111 lines of code tokio/src/signal/windows.rs x: 24 commits (all time) y: 207 lines of code tokio/src/signal/windows/sys.rs x: 11 commits (all time) y: 162 lines of code tokio/src/io/async_write.rs x: 14 commits (all time) y: 257 lines of code tokio/src/io/util/write_buf.rs x: 7 commits (all time) y: 38 lines of code tokio/src/signal/unix.rs x: 44 commits (all time) y: 221 lines of code tokio/src/io/poll_evented.rs x: 51 commits (all time) y: 190 lines of code tokio-util/src/task/join_map.rs x: 19 commits (all time) y: 356 lines of code tokio-stream/src/stream_map.rs x: 19 commits (all time) y: 323 lines of code tokio-util/src/io/simplex.rs x: 2 commits (all time) y: 189 lines of code tokio/src/runtime/io/driver.rs x: 16 commits (all time) y: 255 lines of code tokio-stream/src/wrappers/interval.rs x: 4 commits (all time) y: 21 lines of code tokio/src/fs/read.rs x: 10 commits (all time) y: 24 lines of code tokio/src/fs/write.rs x: 12 commits (all time) y: 66 lines of code tokio/src/process/unix/pidfd_reaper.rs x: 12 commits (all time) y: 258 lines of code tokio/src/task/builder.rs x: 21 commits (all time) y: 119 lines of code tokio/src/runtime/task/join.rs x: 41 commits (all time) y: 86 lines of code tokio/src/runtime/task/core.rs x: 41 commits (all time) y: 366 lines of code tokio/src/runtime/task/list.rs x: 29 commits (all time) y: 255 lines of code tokio/src/util/sharded_list.rs x: 6 commits (all time) y: 115 lines of code netlify.toml x: 6 commits (all time) y: 17 lines of code tokio/src/runtime/park.rs x: 24 commits (all time) y: 240 lines of code tokio/src/runtime/task/raw.rs x: 26 commits (all time) y: 248 lines of code tokio/src/io/util/copy_buf.rs x: 4 commits (all time) y: 69 lines of code tokio/src/runtime/scheduler/util/time_alt.rs x: 2 commits (all time) y: 147 lines of code tokio/src/runtime/time_alt/cancellation_queue.rs x: 2 commits (all time) y: 66 lines of code tokio-stream/src/stream_close.rs x: 3 commits (all time) y: 54 lines of code tokio-util/src/cfg.rs x: 10 commits (all time) y: 73 lines of code tokio-util/src/util/mod.rs x: 2 commits (all time) y: 22 lines of code tokio/src/runtime/id.rs x: 4 commits (all time) y: 11 lines of code tokio-util/src/io/reader_stream.rs x: 10 commits (all time) y: 35 lines of code tokio/src/macros/join.rs x: 15 commits (all time) y: 103 lines of code tokio/src/fs/mod.rs x: 22 commits (all time) y: 79 lines of code tokio/src/io/uring/mod.rs x: 3 commits (all time) y: 4 lines of code tokio-stream/src/stream_ext.rs x: 18 commits (all time) y: 313 lines of code benches/spawn_blocking.rs x: 1 commits (all time) y: 50 lines of code tokio-util/src/time/wheel/mod.rs x: 12 commits (all time) y: 197 lines of code tokio/src/io/stdio_common.rs x: 13 commits (all time) y: 165 lines of code tokio/src/process/unix/orphan.rs x: 16 commits (all time) y: 84 lines of code tokio/src/runtime/driver.rs x: 36 commits (all time) y: 293 lines of code tokio/src/runtime/scheduler/util/mod.rs x: 1 commits (all time) y: 2 lines of code tokio/src/runtime/time_alt/cancellation_queue/tests.rs x: 1 commits (all time) y: 10 lines of code tokio/src/runtime/time_alt/context.rs x: 1 commits (all time) y: 29 lines of code tokio/src/runtime/time_alt/entry.rs x: 1 commits (all time) y: 180 lines of code tokio/src/runtime/time_alt/mod.rs x: 1 commits (all time) y: 17 lines of code tokio/src/runtime/time_alt/timer.rs x: 1 commits (all time) y: 136 lines of code tokio/src/runtime/time_alt/wake_queue.rs x: 1 commits (all time) y: 34 lines of code tokio/src/task/join_set.rs x: 32 commits (all time) y: 375 lines of code tokio/src/net/unix/stream.rs x: 60 commits (all time) y: 397 lines of code tokio-util/src/sync/mpsc.rs x: 8 commits (all time) y: 211 lines of code tokio/src/io/read_buf.rs x: 12 commits (all time) y: 174 lines of code tokio/src/loom/std/atomic_u16.rs x: 9 commits (all time) y: 28 lines of code tokio/src/loom/std/atomic_usize.rs x: 11 commits (all time) y: 36 lines of code tokio/src/net/unix/socket.rs x: 2 commits (all time) y: 107 lines of code tokio/src/net/windows/named_pipe.rs x: 33 commits (all time) y: 824 lines of code tokio/src/process/mod.rs x: 80 commits (all time) y: 775 lines of code tokio/src/process/windows.rs x: 19 commits (all time) y: 184 lines of code tokio/src/runtime/io/registration_set.rs x: 6 commits (all time) y: 91 lines of code tokio/src/runtime/io/scheduled_io.rs x: 18 commits (all time) y: 363 lines of code tokio/src/runtime/scheduler/inject/rt_multi_thread.rs x: 4 commits (all time) y: 72 lines of code tokio/src/runtime/scheduler/inject/shared.rs x: 6 commits (all time) y: 70 lines of code tokio/src/runtime/task/waker.rs x: 11 commits (all time) y: 23 lines of code tokio/src/signal/reusable_box.rs x: 5 commits (all time) y: 164 lines of code tokio/src/sync/broadcast.rs x: 78 commits (all time) y: 784 lines of code tokio/src/sync/once_cell.rs x: 15 commits (all time) y: 314 lines of code tokio/src/sync/set_once.rs x: 6 commits (all time) y: 169 lines of code tokio/src/util/idle_notified_set.rs x: 9 commits (all time) y: 299 lines of code tokio/src/util/rc_cell.rs x: 3 commits (all time) y: 36 lines of code tokio/src/util/typeid.rs x: 2 commits (all time) y: 39 lines of code tokio/src/util/wake.rs x: 11 commits (all time) y: 56 lines of code tokio/src/util/ptr_expose.rs x: 2 commits (all time) y: 53 lines of code tokio-stream/src/stream_ext/chunks_timeout.rs x: 4 commits (all time) y: 39 lines of code tokio-stream/src/wrappers.rs x: 7 commits (all time) y: 51 lines of code tokio-util/src/either.rs x: 9 commits (all time) y: 154 lines of code tokio-util/src/loom.rs x: 2 commits (all time) y: 6 lines of code tokio-util/src/net/mod.rs x: 3 commits (all time) y: 76 lines of code tokio-util/src/sync/mod.rs x: 13 commits (all time) y: 14 lines of code tokio-util/src/task/join_queue.rs x: 4 commits (all time) y: 196 lines of code tokio-util/src/codec/framed.rs x: 32 commits (all time) y: 159 lines of code tokio-util/src/codec/framed_read.rs x: 20 commits (all time) y: 130 lines of code tokio-util/src/codec/framed_write.rs x: 23 commits (all time) y: 136 lines of code tokio/src/io/uring/open.rs x: 2 commits (all time) y: 45 lines of code tokio-test/src/task.rs x: 25 commits (all time) y: 187 lines of code tokio/src/util/mod.rs x: 67 commits (all time) y: 80 lines of code tokio/src/runtime/task/state.rs x: 32 commits (all time) y: 404 lines of code tokio/src/net/unix/datagram/socket.rs x: 45 commits (all time) y: 400 lines of code tokio/src/net/unix/listener.rs x: 43 commits (all time) y: 104 lines of code tokio-util/src/task/task_tracker.rs x: 6 commits (all time) y: 486 lines of code deny.toml x: 3 commits (all time) y: 17 lines of code tokio/src/runtime/scheduler/inject.rs x: 5 commits (all time) y: 45 lines of code tokio/src/task/task_local.rs x: 29 commits (all time) y: 260 lines of code tokio/src/sync/mpsc/unbounded.rs x: 41 commits (all time) y: 228 lines of code tokio/src/fs/mocks.rs x: 9 commits (all time) y: 116 lines of code tokio-util/src/codec/mod.rs x: 16 commits (all time) y: 21 lines of code tokio-stream/src/empty.rs x: 2 commits (all time) y: 16 lines of code tokio-stream/src/lib.rs x: 25 commits (all time) y: 50 lines of code tokio-util/src/codec/length_delimited.rs x: 24 commits (all time) y: 275 lines of code tokio-util/src/io/sync_bridge.rs x: 9 commits (all time) y: 122 lines of code tokio-util/src/task/spawn_pinned.rs x: 8 commits (all time) y: 278 lines of code tokio-util/src/time/delay_queue.rs x: 26 commits (all time) y: 826 lines of code tokio-util/src/util/poll_buf.rs x: 6 commits (all time) y: 39 lines of code tokio/src/io/mod.rs x: 70 commits (all time) y: 80 lines of code tokio/src/io/util/async_buf_read_ext.rs x: 18 commits (all time) y: 56 lines of code tokio/src/io/util/async_read_ext.rs x: 32 commits (all time) y: 104 lines of code tokio/src/io/util/empty.rs x: 16 commits (all time) y: 100 lines of code tokio/src/io/util/sink.rs x: 8 commits (all time) y: 51 lines of code tokio/src/loom/std/barrier.rs x: 2 commits (all time) y: 150 lines of code tokio/src/runtime/task/error.rs x: 17 commits (all time) y: 119 lines of code tokio/src/sync/barrier.rs x: 16 commits (all time) y: 124 lines of code tokio/src/sync/mod.rs x: 61 commits (all time) y: 53 lines of code tokio/src/sync/mutex.rs x: 61 commits (all time) y: 812 lines of code tokio/src/sync/rwlock/owned_write_guard.rs x: 9 commits (all time) y: 225 lines of code tokio/src/sync/rwlock/owned_write_guard_mapped.rs x: 8 commits (all time) y: 116 lines of code tokio/src/sync/rwlock/read_guard.rs x: 8 commits (all time) y: 123 lines of code tokio/src/sync/rwlock/write_guard.rs x: 10 commits (all time) y: 290 lines of code tokio/src/sync/rwlock/write_guard_mapped.rs x: 9 commits (all time) y: 150 lines of code tokio/src/sync/semaphore.rs x: 52 commits (all time) y: 357 lines of code tokio/src/task/coop/mod.rs x: 6 commits (all time) y: 276 lines of code tokio/src/time/instant.rs x: 11 commits (all time) y: 80 lines of code tokio/src/time/interval.rs x: 38 commits (all time) y: 101 lines of code tokio/src/runtime/io/mod.rs x: 19 commits (all time) y: 17 lines of code tokio/src/io/util/mod.rs x: 25 commits (all time) y: 80 lines of code tokio/src/loom/std/parking_lot.rs x: 12 commits (all time) y: 151 lines of code tokio/src/io/async_fd.rs x: 34 commits (all time) y: 629 lines of code tokio/src/io/async_read.rs x: 19 commits (all time) y: 74 lines of code tokio/src/runtime/metrics/histogram.rs x: 6 commits (all time) y: 494 lines of code tokio/src/runtime/metrics/histogram/h2_histogram.rs x: 4 commits (all time) y: 368 lines of code tokio-util/src/lib.rs x: 51 commits (all time) y: 44 lines of code tokio-stream/src/wrappers/mpsc_bounded.rs x: 5 commits (all time) y: 22 lines of code tokio-util/src/time/mod.rs x: 5 commits (all time) y: 24 lines of code tokio/src/net/unix/socketaddr.rs x: 7 commits (all time) y: 23 lines of code tokio/src/sync/task/atomic_waker.rs x: 15 commits (all time) y: 126 lines of code benches/copy.rs x: 6 commits (all time) y: 194 lines of code tokio-stream/src/wrappers/broadcast.rs x: 11 commits (all time) y: 60 lines of code tokio-util/src/codec/any_delimiter_codec.rs x: 6 commits (all time) y: 122 lines of code tokio-util/src/time/wheel/level.rs x: 8 commits (all time) y: 84 lines of code tokio/src/fs/copy.rs x: 6 commits (all time) y: 7 lines of code tokio/src/process/unix/mod.rs x: 33 commits (all time) y: 289 lines of code tokio/src/runtime/task/harness.rs x: 47 commits (all time) y: 314 lines of code tokio/src/runtime/task_hooks.rs x: 7 commits (all time) y: 72 lines of code tokio/src/util/trace.rs x: 16 commits (all time) y: 160 lines of code benches/fs.rs x: 6 commits (all time) y: 89 lines of code benches/signal.rs x: 7 commits (all time) y: 77 lines of code tokio/src/runtime/context/blocking.rs x: 4 commits (all time) y: 90 lines of code benches/sync_broadcast.rs x: 3 commits (all time) y: 71 lines of code tokio/src/io/async_seek.rs x: 7 commits (all time) y: 44 lines of code tokio/src/runtime/metrics/batch.rs x: 12 commits (all time) y: 241 lines of code tokio/src/loom/std/mutex.rs x: 7 commits (all time) y: 29 lines of code tokio/src/runtime/scheduler/inject/synced.rs x: 3 commits (all time) y: 14 lines of code benches/spawn.rs x: 8 commits (all time) y: 79 lines of code tokio/src/util/metric_atomics.rs x: 4 commits (all time) y: 58 lines of code tokio/src/loom/std/atomic_u64_static_once_cell.rs x: 3 commits (all time) y: 49 lines of code tokio/src/io/async_buf_read.rs x: 7 commits (all time) y: 62 lines of code tokio/src/runtime/metrics/mock.rs x: 8 commits (all time) y: 9 lines of code tokio/src/runtime/metrics/mod.rs x: 6 commits (all time) y: 23 lines of code tokio/src/runtime/scheduler/multi_thread/handle/metrics.rs x: 9 commits (all time) y: 43 lines of code tokio/src/util/blocking_check.rs x: 1 commits (all time) y: 23 lines of code tokio/src/io/util/mem.rs x: 14 commits (all time) y: 307 lines of code tokio-util/src/io/stream_reader.rs x: 16 commits (all time) y: 139 lines of code tokio/src/runtime/blocking/task.rs x: 9 commits (all time) y: 30 lines of code tokio/src/fs/hard_link.rs x: 5 commits (all time) y: 8 lines of code tokio/src/fs/symlink.rs x: 3 commits (all time) y: 8 lines of code tokio-test/src/lib.rs x: 41 commits (all time) y: 22 lines of code tokio/src/doc/mod.rs x: 7 commits (all time) y: 26 lines of code tokio/src/io/stdin.rs x: 14 commits (all time) y: 56 lines of code tokio-stream/src/wrappers/lines.rs x: 4 commits (all time) y: 28 lines of code tokio-stream/src/wrappers/signal_unix.rs x: 3 commits (all time) y: 20 lines of code tokio-stream/src/wrappers/signal_windows.rs x: 2 commits (all time) y: 85 lines of code tokio-util/src/codec/lines_codec.rs x: 10 commits (all time) y: 123 lines of code tokio/src/time/error.rs x: 15 commits (all time) y: 72 lines of code tokio/src/net/unix/mod.rs x: 14 commits (all time) y: 21 lines of code tokio/src/runtime/local_runtime/mod.rs x: 1 commits (all time) y: 5 lines of code tokio/src/runtime/scheduler/multi_thread/worker/metrics.rs x: 2 commits (all time) y: 13 lines of code tokio/src/loom/std/rwlock.rs x: 1 commits (all time) y: 40 lines of code tokio/src/future/mod.rs x: 12 commits (all time) y: 21 lines of code tokio/src/io/util/copy_bidirectional.rs x: 6 commits (all time) y: 13 lines of code tokio/src/io/util/lines.rs x: 14 commits (all time) y: 65 lines of code tokio/src/io/util/split.rs x: 12 commits (all time) y: 46 lines of code tokio/src/net/tcp/split.rs x: 23 commits (all time) y: 308 lines of code tokio/src/net/tcp/split_owned.rs x: 20 commits (all time) y: 315 lines of code tokio-stream/src/macros.rs x: 5 commits (all time) y: 54 lines of code tokio-stream/src/stream_ext/all.rs x: 3 commits (all time) y: 32 lines of code tokio-stream/src/stream_ext/filter.rs x: 2 commits (all time) y: 50 lines of code tokio-stream/src/stream_ext/fold.rs x: 2 commits (all time) y: 35 lines of code tokio-stream/src/stream_ext/timeout.rs x: 5 commits (all time) y: 86 lines of code tokio-util/src/io/inspect.rs x: 4 commits (all time) y: 137 lines of code tokio-util/src/io/sink_writer.rs x: 5 commits (all time) y: 67 lines of code tokio-util/src/sync/poll_semaphore.rs x: 11 commits (all time) y: 118 lines of code tokio/src/future/maybe_done.rs x: 10 commits (all time) y: 68 lines of code tokio/src/io/seek.rs x: 6 commits (all time) y: 33 lines of code tokio/src/io/util/buf_reader.rs x: 16 commits (all time) y: 203 lines of code tokio/src/io/util/buf_writer.rs x: 10 commits (all time) y: 223 lines of code tokio/src/io/util/chain.rs x: 7 commits (all time) y: 116 lines of code tokio/src/io/util/read.rs x: 6 commits (all time) y: 35 lines of code tokio/src/io/util/read_line.rs x: 8 commits (all time) y: 102 lines of code tokio/src/io/util/read_to_end.rs x: 15 commits (all time) y: 123 lines of code tokio/src/io/util/read_to_string.rs x: 10 commits (all time) y: 65 lines of code tokio/src/io/util/read_until.rs x: 9 commits (all time) y: 72 lines of code tokio/src/io/util/take.rs x: 12 commits (all time) y: 91 lines of code tokio/src/io/util/write_all.rs x: 5 commits (all time) y: 35 lines of code tokio/src/macros/mod.rs x: 15 commits (all time) y: 25 lines of code tokio/src/net/addr.rs x: 24 commits (all time) y: 183 lines of code tokio-util/src/codec/encoder.rs x: 4 commits (all time) y: 6 lines of code tokio/src/io/util/read_int.rs x: 7 commits (all time) y: 133 lines of code tokio/src/runtime/scheduler/multi_thread/stats.rs x: 6 commits (all time) y: 76 lines of code benches/time_timeout.rs x: 2 commits (all time) y: 94 lines of code tokio/src/io/split.rs x: 21 commits (all time) y: 112 lines of code tokio/src/io/join.rs x: 2 commits (all time) y: 98 lines of code tokio/src/fs/file/tests.rs x: 5 commits (all time) y: 765 lines of code benches/rt_multi_threaded.rs x: 8 commits (all time) y: 216 lines of code tokio/src/io/interest.rs x: 8 commits (all time) y: 125 lines of code tokio/src/io/util/shutdown.rs x: 5 commits (all time) y: 31 lines of code tokio/src/net/unix/split.rs x: 15 commits (all time) y: 163 lines of code tokio-test/src/macros.rs x: 14 commits (all time) y: 128 lines of code tokio-util/src/sync/reusable_box.rs x: 5 commits (all time) y: 112 lines of code benches/sync_rwlock.rs x: 5 commits (all time) y: 144 lines of code benches/sync_semaphore.rs x: 5 commits (all time) y: 129 lines of code tokio/src/io/ready.rs x: 5 commits (all time) y: 152 lines of code tokio/src/runtime/scheduler/multi_thread/trace.rs x: 1 commits (all time) y: 53 lines of code tokio/src/runtime/context/runtime_mt.rs x: 1 commits (all time) y: 26 lines of code tokio/src/runtime/scheduler/multi_thread/idle.rs x: 2 commits (all time) y: 131 lines of code tokio/src/runtime/task/trace/symbol.rs x: 1 commits (all time) y: 47 lines of code tokio/src/net/unix/split_owned.rs x: 11 commits (all time) y: 235 lines of code tokio-stream/src/stream_ext/then.rs x: 2 commits (all time) y: 71 lines of code tokio/src/runtime/blocking/shutdown.rs x: 11 commits (all time) y: 44 lines of code tests-build/src/lib.rs x: 5 commits (all time) y: 2 lines of code tokio-util/src/codec/bytes_codec.rs x: 7 commits (all time) y: 39 lines of code tokio/src/process/unix/reap.rs x: 7 commits (all time) y: 239 lines of code tokio-stream/src/stream_ext/take_while.rs x: 1 commits (all time) y: 67 lines of code tokio/src/future/try_join.rs x: 3 commits (all time) y: 44 lines of code tokio/src/io/util/write.rs x: 4 commits (all time) y: 36 lines of code tokio/src/net/unix/datagram/mod.rs x: 2 commits (all time) y: 1 lines of code tokio/src/util/try_lock.rs x: 3 commits (all time) y: 62 lines of code
1216.0
lines of code
  min: 1.0
  average: 131.8
  25th percentile: 24.0
  median: 62.0
  75th percentile: 160.0
  max: 1216.0
0 215.0
commits (all time)
min: 1.0 | average: 14.49 | 25th percentile: 3.0 | median: 7.0 | 75th percentile: 16.0 | max: 215.0

File Size vs. Contributors (all time): 479 points

tokio/src/runtime/time/mod.rs x: 14 contributors (all time) y: 455 lines of code tokio/src/runtime/time/wheel/mod.rs x: 10 contributors (all time) y: 214 lines of code tokio/src/runtime/scheduler/current_thread/mod.rs x: 24 contributors (all time) y: 711 lines of code tokio/src/runtime/scheduler/multi_thread/worker.rs x: 29 contributors (all time) y: 1005 lines of code benches/rt_quiesce.rs x: 2 contributors (all time) y: 370 lines of code tokio/src/runtime/time/entry.rs x: 14 contributors (all time) y: 445 lines of code tokio/src/runtime/time/handle.rs x: 4 contributors (all time) y: 38 lines of code tokio/src/runtime/time/source.rs x: 8 contributors (all time) y: 53 lines of code tokio/src/runtime/time/wheel/level.rs x: 9 contributors (all time) y: 93 lines of code tokio/src/time/clock.rs x: 18 contributors (all time) y: 226 lines of code tokio/src/time/mod.rs x: 17 contributors (all time) y: 19 lines of code tokio/src/time/quiesce.rs x: 2 contributors (all time) y: 122 lines of code tokio/src/time/sleep.rs x: 20 contributors (all time) y: 187 lines of code tokio/src/util/linked_list.rs x: 26 contributors (all time) y: 547 lines of code tokio/src/runtime/metrics/runtime.rs x: 24 contributors (all time) y: 275 lines of code tokio/src/runtime/metrics/worker.rs x: 10 contributors (all time) y: 75 lines of code tokio/src/runtime/stall_detection.rs x: 2 contributors (all time) y: 589 lines of code tokio/src/runtime/blocking/mod.rs x: 14 contributors (all time) y: 19 lines of code tokio/src/runtime/blocking/pool.rs x: 43 contributors (all time) y: 501 lines of code tokio/src/runtime/builder.rs x: 52 contributors (all time) y: 1138 lines of code tokio/src/runtime/mod.rs x: 62 contributors (all time) y: 92 lines of code tokio/src/util/rand.rs x: 13 contributors (all time) y: 61 lines of code tokio/src/macros/cfg.rs x: 36 contributors (all time) y: 659 lines of code tokio/src/runtime/runtime.rs x: 26 contributors (all time) y: 223 lines of code tokio/src/sync/mpsc/block.rs x: 13 contributors (all time) y: 229 lines of code tokio/src/sync/mpsc/bounded.rs x: 45 contributors (all time) y: 669 lines of code tokio/src/sync/mpsc/chan.rs x: 28 contributors (all time) y: 446 lines of code tokio/src/sync/mpsc/list.rs x: 11 contributors (all time) y: 246 lines of code tokio/src/sync/mpsc/mod.rs x: 16 contributors (all time) y: 19 lines of code tokio/src/sync/rwlock.rs x: 32 contributors (all time) y: 610 lines of code tokio/src/runtime/config.rs x: 7 contributors (all time) y: 24 lines of code tokio/src/runtime/scheduler/multi_thread/queue.rs x: 12 contributors (all time) y: 355 lines of code tokio/src/runtime/task/mod.rs x: 27 contributors (all time) y: 375 lines of code tokio/src/runtime/time_alt/wheel/mod.rs x: 4 contributors (all time) y: 168 lines of code tokio-stream/src/stream_ext/fuse.rs x: 3 contributors (all time) y: 28 lines of code tokio/src/time/timeout.rs x: 19 contributors (all time) y: 87 lines of code tokio/src/net/unix/pipe.rs x: 8 contributors (all time) y: 517 lines of code tokio/src/runtime/context.rs x: 28 contributors (all time) y: 146 lines of code tokio/src/runtime/task/trace/mod.rs x: 11 contributors (all time) y: 279 lines of code tokio/src/runtime/task/trace/trace_impl.rs x: 2 contributors (all time) y: 28 lines of code tokio/src/fs/file.rs x: 35 contributors (all time) y: 592 lines of code tokio/src/fs/read_uring.rs x: 3 contributors (all time) y: 83 lines of code tokio/src/io/blocking.rs x: 17 contributors (all time) y: 241 lines of code tokio/src/io/uring/read.rs x: 2 contributors (all time) y: 88 lines of code tokio/src/runtime/driver/op.rs x: 3 contributors (all time) y: 150 lines of code tokio/src/runtime/io/driver/uring.rs x: 5 contributors (all time) y: 207 lines of code tokio/src/runtime/dump.rs x: 5 contributors (all time) y: 166 lines of code tokio/src/net/udp.rs x: 38 contributors (all time) y: 1216 lines of code tokio/src/sync/watch.rs x: 48 contributors (all time) y: 667 lines of code tokio/src/io/bsd/poll_aio.rs x: 5 contributors (all time) y: 101 lines of code tokio/src/runtime/scheduler/multi_thread/park.rs x: 7 contributors (all time) y: 212 lines of code tokio/src/sync/oneshot.rs x: 34 contributors (all time) y: 892 lines of code tokio/src/sync/batch_semaphore.rs x: 28 contributors (all time) y: 571 lines of code tokio-macros/src/entry.rs x: 34 contributors (all time) y: 663 lines of code tokio-macros/src/lib.rs x: 38 contributors (all time) y: 58 lines of code tokio/src/runtime/local_runtime/runtime.rs x: 6 contributors (all time) y: 168 lines of code tokio/src/task/local.rs x: 39 contributors (all time) y: 609 lines of code tokio/src/net/mod.rs x: 14 contributors (all time) y: 30 lines of code tokio/src/net/tcp/listener.rs x: 31 contributors (all time) y: 174 lines of code tokio/src/net/tcp/mod.rs x: 7 contributors (all time) y: 10 lines of code tokio/src/net/tcp/socket.rs x: 35 contributors (all time) y: 431 lines of code tokio/src/net/tcp/stream.rs x: 49 contributors (all time) y: 526 lines of code tokio/src/runtime/io/registration.rs x: 10 contributors (all time) y: 150 lines of code tokio/src/macros/select.rs x: 28 contributors (all time) y: 742 lines of code tokio/src/macros/try_join.rs x: 13 contributors (all time) y: 73 lines of code tokio/src/runtime/handle.rs x: 51 contributors (all time) y: 330 lines of code tokio/src/runtime/scheduler/multi_thread/handle.rs x: 14 contributors (all time) y: 100 lines of code tokio/src/runtime/scheduler/multi_thread/mod.rs x: 4 contributors (all time) y: 77 lines of code tokio/src/sync/notify.rs x: 34 contributors (all time) y: 878 lines of code tokio/src/fs/open_options.rs x: 15 contributors (all time) y: 277 lines of code tokio/src/fs/open_options/mock_open_options.rs x: 5 contributors (all time) y: 15 lines of code tokio/src/fs/open_options/uring_open_options.rs x: 3 contributors (all time) y: 108 lines of code tokio/src/net/unix/ucred.rs x: 25 contributors (all time) y: 267 lines of code benches/remote_spawn.rs x: 2 contributors (all time) y: 72 lines of code tokio/src/lib.rs x: 63 contributors (all time) y: 122 lines of code tokio-stream/src/stream_ext/collect.rs x: 6 contributors (all time) y: 46 lines of code tokio/src/runtime/scheduler/mod.rs x: 14 contributors (all time) y: 239 lines of code tokio/src/loom/mocked.rs x: 4 contributors (all time) y: 62 lines of code tokio/src/loom/std/atomic_u64.rs x: 6 contributors (all time) y: 9 lines of code tokio/src/loom/std/mod.rs x: 19 contributors (all time) y: 97 lines of code tokio/src/runtime/task/id.rs x: 7 contributors (all time) y: 15 lines of code tokio/src/runtime/thread_id.rs x: 2 contributors (all time) y: 30 lines of code tokio-util/src/io/mod.rs x: 11 contributors (all time) y: 22 lines of code tokio-util/src/io/write_all_vectored.rs x: 1 contributors (all time) y: 80 lines of code tokio-test/src/io.rs x: 17 contributors (all time) y: 409 lines of code tokio/src/util/memchr.rs x: 3 contributors (all time) y: 73 lines of code tokio/src/task/blocking.rs x: 18 contributors (all time) y: 20 lines of code tokio-util/src/codec/framed_impl.rs x: 15 contributors (all time) y: 250 lines of code tokio/src/task/mod.rs x: 28 contributors (all time) y: 44 lines of code tokio/src/io/util/async_write_ext.rs x: 19 contributors (all time) y: 143 lines of code tokio/src/io/stderr.rs x: 10 contributors (all time) y: 62 lines of code tokio/src/task/yield_now.rs x: 11 contributors (all time) y: 17 lines of code tokio/src/signal/mod.rs x: 9 contributors (all time) y: 31 lines of code tokio/src/signal/registry.rs x: 16 contributors (all time) y: 111 lines of code tokio/src/signal/windows.rs x: 14 contributors (all time) y: 207 lines of code tokio/src/signal/windows/sys.rs x: 8 contributors (all time) y: 162 lines of code tokio/src/task/spawn.rs x: 23 contributors (all time) y: 23 lines of code tokio/src/io/async_write.rs x: 11 contributors (all time) y: 257 lines of code tokio/src/signal/unix.rs x: 27 contributors (all time) y: 221 lines of code tokio/src/io/poll_evented.rs x: 29 contributors (all time) y: 190 lines of code tokio-util/src/task/join_map.rs x: 14 contributors (all time) y: 356 lines of code tokio-stream/src/stream_map.rs x: 18 contributors (all time) y: 323 lines of code tokio-util/src/io/simplex.rs x: 2 contributors (all time) y: 189 lines of code tokio/src/runtime/io/driver.rs x: 10 contributors (all time) y: 255 lines of code tokio-stream/src/wrappers/interval.rs x: 4 contributors (all time) y: 21 lines of code tokio/src/fs/read.rs x: 8 contributors (all time) y: 24 lines of code tokio/src/fs/write.rs x: 10 contributors (all time) y: 66 lines of code tokio/src/process/unix/pidfd_reaper.rs x: 7 contributors (all time) y: 258 lines of code tokio/src/task/builder.rs x: 13 contributors (all time) y: 119 lines of code tokio/src/runtime/task/join.rs x: 23 contributors (all time) y: 86 lines of code tokio/src/runtime/task/core.rs x: 21 contributors (all time) y: 366 lines of code tokio/src/runtime/task/list.rs x: 18 contributors (all time) y: 255 lines of code tokio/src/util/sharded_list.rs x: 6 contributors (all time) y: 115 lines of code netlify.toml x: 4 contributors (all time) y: 17 lines of code tokio/src/runtime/park.rs x: 18 contributors (all time) y: 240 lines of code tokio/src/runtime/task/raw.rs x: 12 contributors (all time) y: 248 lines of code tokio/src/io/util/copy.rs x: 17 contributors (all time) y: 276 lines of code tokio/src/io/util/copy_buf.rs x: 4 contributors (all time) y: 69 lines of code tokio/src/runtime/scheduler/util/time_alt.rs x: 2 contributors (all time) y: 147 lines of code tokio/src/runtime/time_alt/cancellation_queue.rs x: 2 contributors (all time) y: 66 lines of code tokio-stream/src/stream_close.rs x: 3 contributors (all time) y: 54 lines of code tokio-util/src/util/mod.rs x: 2 contributors (all time) y: 22 lines of code tokio/src/runtime/id.rs x: 4 contributors (all time) y: 11 lines of code tokio-util/src/io/reader_stream.rs x: 7 contributors (all time) y: 35 lines of code tokio/src/macros/join.rs x: 11 contributors (all time) y: 103 lines of code tokio/src/fs/mod.rs x: 15 contributors (all time) y: 79 lines of code tokio/src/io/uring/mod.rs x: 2 contributors (all time) y: 4 lines of code tokio-stream/src/stream_ext.rs x: 17 contributors (all time) y: 313 lines of code benches/spawn_blocking.rs x: 1 contributors (all time) y: 50 lines of code tokio-util/src/time/wheel/mod.rs x: 12 contributors (all time) y: 197 lines of code tokio/src/io/stdio_common.rs x: 12 contributors (all time) y: 165 lines of code tokio/src/process/unix/orphan.rs x: 12 contributors (all time) y: 84 lines of code tokio/src/runtime/driver.rs x: 10 contributors (all time) y: 293 lines of code tokio/src/runtime/scheduler/util/mod.rs x: 1 contributors (all time) y: 2 lines of code tokio/src/runtime/time_alt/cancellation_queue/tests.rs x: 1 contributors (all time) y: 10 lines of code tokio/src/runtime/time_alt/context.rs x: 1 contributors (all time) y: 29 lines of code tokio/src/runtime/time_alt/entry.rs x: 1 contributors (all time) y: 180 lines of code tokio/src/runtime/time_alt/mod.rs x: 1 contributors (all time) y: 17 lines of code tokio/src/runtime/time_alt/timer.rs x: 1 contributors (all time) y: 136 lines of code tokio/src/runtime/time_alt/wake_queue.rs x: 1 contributors (all time) y: 34 lines of code tokio/src/task/join_set.rs x: 20 contributors (all time) y: 375 lines of code tokio/src/net/unix/stream.rs x: 34 contributors (all time) y: 397 lines of code tokio-util/src/sync/mpsc.rs x: 8 contributors (all time) y: 211 lines of code tokio/src/io/read_buf.rs x: 12 contributors (all time) y: 174 lines of code tokio/src/loom/std/atomic_u16.rs x: 6 contributors (all time) y: 28 lines of code tokio/src/macros/addr_of.rs x: 3 contributors (all time) y: 22 lines of code tokio/src/net/unix/socket.rs x: 2 contributors (all time) y: 107 lines of code tokio/src/net/windows/named_pipe.rs x: 23 contributors (all time) y: 824 lines of code tokio/src/process/mod.rs x: 48 contributors (all time) y: 775 lines of code tokio/src/process/windows.rs x: 14 contributors (all time) y: 184 lines of code tokio/src/runtime/io/registration_set.rs x: 5 contributors (all time) y: 91 lines of code tokio/src/runtime/io/scheduled_io.rs x: 10 contributors (all time) y: 363 lines of code tokio/src/runtime/task/waker.rs x: 7 contributors (all time) y: 23 lines of code tokio/src/signal/reusable_box.rs x: 4 contributors (all time) y: 164 lines of code tokio/src/sync/broadcast.rs x: 49 contributors (all time) y: 784 lines of code tokio/src/sync/once_cell.rs x: 11 contributors (all time) y: 314 lines of code tokio/src/util/idle_notified_set.rs x: 7 contributors (all time) y: 299 lines of code tokio/src/util/rc_cell.rs x: 3 contributors (all time) y: 36 lines of code tokio/src/util/typeid.rs x: 2 contributors (all time) y: 39 lines of code tokio/src/util/wake.rs x: 9 contributors (all time) y: 56 lines of code tokio/src/util/ptr_expose.rs x: 2 contributors (all time) y: 53 lines of code tokio-stream/src/stream_ext/chunks_timeout.rs x: 4 contributors (all time) y: 39 lines of code tokio-stream/src/wrappers.rs x: 3 contributors (all time) y: 51 lines of code tokio-util/src/either.rs x: 9 contributors (all time) y: 154 lines of code tokio-util/src/loom.rs x: 2 contributors (all time) y: 6 lines of code tokio-util/src/sync/mod.rs x: 9 contributors (all time) y: 14 lines of code tokio-util/src/udp/mod.rs x: 3 contributors (all time) y: 3 lines of code tokio/src/sync/mpsc/error.rs x: 16 contributors (all time) y: 118 lines of code tokio-util/src/task/join_queue.rs x: 3 contributors (all time) y: 196 lines of code tokio-util/src/codec/framed.rs x: 24 contributors (all time) y: 159 lines of code tokio-util/src/codec/framed_read.rs x: 17 contributors (all time) y: 130 lines of code tokio-util/src/codec/framed_write.rs x: 17 contributors (all time) y: 136 lines of code tokio/src/io/uring/open.rs x: 2 contributors (all time) y: 45 lines of code tokio-test/src/task.rs x: 11 contributors (all time) y: 187 lines of code tokio/src/util/mod.rs x: 23 contributors (all time) y: 80 lines of code tokio/src/runtime/task/state.rs x: 17 contributors (all time) y: 404 lines of code tokio/src/net/unix/datagram/socket.rs x: 27 contributors (all time) y: 400 lines of code tokio/src/net/unix/listener.rs x: 25 contributors (all time) y: 104 lines of code tokio-util/src/task/task_tracker.rs x: 6 contributors (all time) y: 486 lines of code deny.toml x: 2 contributors (all time) y: 17 lines of code tokio/src/runtime/scheduler/inject.rs x: 4 contributors (all time) y: 45 lines of code tokio/src/task/task_local.rs x: 23 contributors (all time) y: 260 lines of code tokio/src/sync/mpsc/unbounded.rs x: 27 contributors (all time) y: 228 lines of code tokio/src/fs/mocks.rs x: 7 contributors (all time) y: 116 lines of code tokio-util/src/codec/mod.rs x: 14 contributors (all time) y: 21 lines of code tokio-stream/src/lib.rs x: 17 contributors (all time) y: 50 lines of code tokio-stream/src/once.rs x: 3 contributors (all time) y: 18 lines of code tokio-stream/src/wrappers/watch.rs x: 10 contributors (all time) y: 57 lines of code tokio-util/src/codec/length_delimited.rs x: 18 contributors (all time) y: 275 lines of code tokio-util/src/compat.rs x: 12 contributors (all time) y: 213 lines of code tokio-util/src/context.rs x: 6 contributors (all time) y: 52 lines of code tokio-util/src/io/sync_bridge.rs x: 8 contributors (all time) y: 122 lines of code tokio-util/src/task/spawn_pinned.rs x: 8 contributors (all time) y: 278 lines of code tokio-util/src/util/poll_buf.rs x: 6 contributors (all time) y: 39 lines of code tokio/src/io/mod.rs x: 30 contributors (all time) y: 80 lines of code tokio/src/io/util/async_buf_read_ext.rs x: 13 contributors (all time) y: 56 lines of code tokio/src/io/util/async_read_ext.rs x: 19 contributors (all time) y: 104 lines of code tokio/src/io/util/async_seek_ext.rs x: 8 contributors (all time) y: 21 lines of code tokio/src/io/util/empty.rs x: 13 contributors (all time) y: 100 lines of code tokio/src/io/util/repeat.rs x: 10 contributors (all time) y: 36 lines of code tokio/src/loom/std/barrier.rs x: 2 contributors (all time) y: 150 lines of code tokio/src/macros/pin.rs x: 6 contributors (all time) y: 18 lines of code tokio/src/sync/barrier.rs x: 10 contributors (all time) y: 124 lines of code tokio/src/sync/mod.rs x: 33 contributors (all time) y: 53 lines of code tokio/src/sync/mutex.rs x: 40 contributors (all time) y: 812 lines of code tokio/src/sync/rwlock/owned_read_guard.rs x: 7 contributors (all time) y: 103 lines of code tokio/src/sync/rwlock/owned_write_guard.rs x: 8 contributors (all time) y: 225 lines of code tokio/src/sync/rwlock/write_guard.rs x: 9 contributors (all time) y: 290 lines of code tokio/src/sync/rwlock/write_guard_mapped.rs x: 8 contributors (all time) y: 150 lines of code tokio/src/sync/semaphore.rs x: 37 contributors (all time) y: 357 lines of code tokio/src/task/coop/mod.rs x: 5 contributors (all time) y: 276 lines of code tokio/src/time/instant.rs x: 11 contributors (all time) y: 80 lines of code tokio/src/time/interval.rs x: 28 contributors (all time) y: 101 lines of code tokio/src/runtime/io/mod.rs x: 8 contributors (all time) y: 17 lines of code tokio/src/io/util/mod.rs x: 17 contributors (all time) y: 80 lines of code tokio/src/loom/std/parking_lot.rs x: 9 contributors (all time) y: 151 lines of code tokio/src/io/async_fd.rs x: 25 contributors (all time) y: 629 lines of code tokio/src/io/async_read.rs x: 14 contributors (all time) y: 74 lines of code tokio/src/runtime/metrics/histogram.rs x: 3 contributors (all time) y: 494 lines of code tokio/src/runtime/metrics/histogram/h2_histogram.rs x: 3 contributors (all time) y: 368 lines of code tokio-util/src/lib.rs x: 26 contributors (all time) y: 44 lines of code tokio-stream/src/wrappers/mpsc_bounded.rs x: 5 contributors (all time) y: 22 lines of code tokio-util/src/sync/cancellation_token.rs x: 17 contributors (all time) y: 282 lines of code tokio-util/src/time/mod.rs x: 5 contributors (all time) y: 24 lines of code tokio/src/sync/task/atomic_waker.rs x: 10 contributors (all time) y: 126 lines of code benches/copy.rs x: 6 contributors (all time) y: 194 lines of code tokio-stream/src/wrappers/broadcast.rs x: 11 contributors (all time) y: 60 lines of code tokio-util/src/codec/any_delimiter_codec.rs x: 6 contributors (all time) y: 122 lines of code tokio-util/src/time/wheel/level.rs x: 8 contributors (all time) y: 84 lines of code tokio/src/fs/create_dir_all.rs x: 5 contributors (all time) y: 7 lines of code tokio/src/process/unix/mod.rs x: 15 contributors (all time) y: 289 lines of code tokio/src/runtime/task/harness.rs x: 21 contributors (all time) y: 314 lines of code tokio/src/runtime/task_hooks.rs x: 6 contributors (all time) y: 72 lines of code tokio/src/util/trace.rs x: 9 contributors (all time) y: 160 lines of code benches/fs.rs x: 5 contributors (all time) y: 89 lines of code benches/signal.rs x: 6 contributors (all time) y: 77 lines of code tokio/src/runtime/context/blocking.rs x: 4 contributors (all time) y: 90 lines of code benches/sync_broadcast.rs x: 3 contributors (all time) y: 71 lines of code tokio/src/runtime/metrics/batch.rs x: 7 contributors (all time) y: 241 lines of code tokio/src/loom/std/mutex.rs x: 7 contributors (all time) y: 29 lines of code tokio/src/runtime/scheduler/block_in_place.rs x: 1 contributors (all time) y: 8 lines of code benches/spawn.rs x: 5 contributors (all time) y: 79 lines of code tokio/src/util/metric_atomics.rs x: 3 contributors (all time) y: 58 lines of code tokio/src/io/async_buf_read.rs x: 6 contributors (all time) y: 62 lines of code tokio/src/runtime/metrics/mock.rs x: 4 contributors (all time) y: 9 lines of code tokio/src/util/blocking_check.rs x: 1 contributors (all time) y: 23 lines of code tokio/src/io/util/mem.rs x: 12 contributors (all time) y: 307 lines of code tokio-util/src/io/stream_reader.rs x: 12 contributors (all time) y: 139 lines of code tokio/src/runtime/blocking/task.rs x: 8 contributors (all time) y: 30 lines of code tokio-util/src/udp/frame.rs x: 14 contributors (all time) y: 115 lines of code tokio/src/fs/symlink.rs x: 3 contributors (all time) y: 8 lines of code tokio-stream/src/wrappers/signal_windows.rs x: 2 contributors (all time) y: 85 lines of code tokio-util/src/codec/lines_codec.rs x: 9 contributors (all time) y: 123 lines of code tokio/src/time/error.rs x: 11 contributors (all time) y: 72 lines of code tokio/src/net/unix/mod.rs x: 9 contributors (all time) y: 21 lines of code tokio/src/runtime/scheduler/multi_thread/worker/metrics.rs x: 2 contributors (all time) y: 13 lines of code tokio/src/loom/std/rwlock.rs x: 1 contributors (all time) y: 40 lines of code tokio/src/fs/read_dir.rs x: 19 contributors (all time) y: 254 lines of code tokio/src/io/util/copy_bidirectional.rs x: 6 contributors (all time) y: 13 lines of code tokio/src/io/util/lines.rs x: 9 contributors (all time) y: 65 lines of code tokio/src/io/util/split.rs x: 8 contributors (all time) y: 46 lines of code tokio-stream/src/stream_ext/all.rs x: 3 contributors (all time) y: 32 lines of code tokio-stream/src/stream_ext/filter.rs x: 2 contributors (all time) y: 50 lines of code tokio-stream/src/stream_ext/fold.rs x: 2 contributors (all time) y: 35 lines of code tokio-stream/src/stream_ext/timeout.rs x: 4 contributors (all time) y: 86 lines of code tokio-util/src/io/inspect.rs x: 4 contributors (all time) y: 137 lines of code tokio-util/src/io/sink_writer.rs x: 5 contributors (all time) y: 67 lines of code tokio-util/src/sync/poll_semaphore.rs x: 10 contributors (all time) y: 118 lines of code tokio/src/future/maybe_done.rs x: 7 contributors (all time) y: 68 lines of code tokio/src/io/seek.rs x: 5 contributors (all time) y: 33 lines of code tokio/src/io/util/buf_reader.rs x: 11 contributors (all time) y: 203 lines of code tokio/src/io/util/buf_writer.rs x: 7 contributors (all time) y: 223 lines of code tokio/src/io/util/read_exact.rs x: 6 contributors (all time) y: 38 lines of code tokio/src/io/util/read_line.rs x: 6 contributors (all time) y: 102 lines of code tokio/src/io/util/read_to_string.rs x: 8 contributors (all time) y: 65 lines of code tokio/src/io/util/read_until.rs x: 5 contributors (all time) y: 72 lines of code tokio/src/net/addr.rs x: 11 contributors (all time) y: 183 lines of code tokio/src/io/util/read_int.rs x: 7 contributors (all time) y: 133 lines of code benches/time_timeout.rs x: 2 contributors (all time) y: 94 lines of code tokio/src/io/split.rs x: 14 contributors (all time) y: 112 lines of code tokio/src/io/join.rs x: 2 contributors (all time) y: 98 lines of code tokio/src/fs/file/tests.rs x: 5 contributors (all time) y: 765 lines of code benches/rt_multi_threaded.rs x: 5 contributors (all time) y: 216 lines of code tokio/src/io/interest.rs x: 6 contributors (all time) y: 125 lines of code tokio/src/io/util/shutdown.rs x: 4 contributors (all time) y: 31 lines of code tokio/src/fs/dir_builder.rs x: 5 contributors (all time) y: 39 lines of code tokio/src/net/unix/split.rs x: 10 contributors (all time) y: 163 lines of code tokio/src/runtime/context/current.rs x: 2 contributors (all time) y: 71 lines of code tokio-test/src/macros.rs x: 9 contributors (all time) y: 128 lines of code tokio-util/src/sync/reusable_box.rs x: 4 contributors (all time) y: 112 lines of code benches/sync_rwlock.rs x: 4 contributors (all time) y: 144 lines of code benches/sync_semaphore.rs x: 3 contributors (all time) y: 129 lines of code tokio/src/runtime/scheduler/multi_thread/trace.rs x: 1 contributors (all time) y: 53 lines of code tokio/src/runtime/context/runtime_mt.rs x: 1 contributors (all time) y: 26 lines of code tokio/src/runtime/scheduler/multi_thread/idle.rs x: 1 contributors (all time) y: 131 lines of code tokio/src/runtime/task/trace/symbol.rs x: 1 contributors (all time) y: 47 lines of code tokio/src/io/util/vec_with_initialized.rs x: 3 contributors (all time) y: 79 lines of code tokio-util/src/time/wheel/stack.rs x: 3 contributors (all time) y: 14 lines of code tokio/src/net/unix/split_owned.rs x: 8 contributors (all time) y: 235 lines of code tokio/src/loom/std/atomic_u64_as_mutex.rs x: 1 contributors (all time) y: 64 lines of code tokio/src/runtime/blocking/shutdown.rs x: 7 contributors (all time) y: 44 lines of code tokio/src/process/unix/reap.rs x: 3 contributors (all time) y: 239 lines of code tokio/src/future/try_join.rs x: 3 contributors (all time) y: 44 lines of code tokio/src/util/try_lock.rs x: 2 contributors (all time) y: 62 lines of code
1216.0
lines of code
  min: 1.0
  average: 131.8
  25th percentile: 24.0
  median: 62.0
  75th percentile: 160.0
  max: 1216.0
0 63.0
contributors (all time)
min: 1.0 | average: 9.1 | 25th percentile: 2.0 | median: 5.0 | 75th percentile: 11.0 | max: 63.0

File Size vs. Commits (30 days): 14 points

tokio/src/runtime/time/mod.rs x: 8 commits (30d) y: 455 lines of code tokio/src/runtime/time/wheel/mod.rs x: 4 commits (30d) y: 214 lines of code tokio/src/runtime/scheduler/current_thread/mod.rs x: 5 commits (30d) y: 711 lines of code tokio/src/runtime/scheduler/multi_thread/worker.rs x: 2 commits (30d) y: 1005 lines of code benches/rt_quiesce.rs x: 2 commits (30d) y: 370 lines of code tokio/src/runtime/time/entry.rs x: 3 commits (30d) y: 445 lines of code tokio/src/runtime/time/handle.rs x: 2 commits (30d) y: 38 lines of code tokio/src/runtime/time/source.rs x: 4 commits (30d) y: 53 lines of code tokio/src/runtime/time/wheel/level.rs x: 2 commits (30d) y: 93 lines of code tokio/src/time/clock.rs x: 3 commits (30d) y: 226 lines of code tokio/src/time/mod.rs x: 2 commits (30d) y: 19 lines of code tokio/src/time/quiesce.rs x: 4 commits (30d) y: 122 lines of code tokio/src/time/sleep.rs x: 2 commits (30d) y: 187 lines of code tokio/src/util/linked_list.rs x: 2 commits (30d) y: 547 lines of code
1005.0
lines of code
  min: 19.0
  average: 320.36
  25th percentile: 83.0
  median: 220.0
  75th percentile: 478.0
  max: 1005.0
0 8.0
commits (30d)
min: 2.0 | average: 3.21 | 25th percentile: 2.0 | median: 2.5 | 75th percentile: 4.0 | max: 8.0

File Size vs. Contributors (30 days): 14 points

tokio/src/runtime/time/mod.rs x: 2 contributors (30d) y: 455 lines of code tokio/src/runtime/time/wheel/mod.rs x: 2 contributors (30d) y: 214 lines of code tokio/src/runtime/scheduler/current_thread/mod.rs x: 2 contributors (30d) y: 711 lines of code tokio/src/runtime/scheduler/multi_thread/worker.rs x: 1 contributors (30d) y: 1005 lines of code benches/rt_quiesce.rs x: 2 contributors (30d) y: 370 lines of code tokio/src/runtime/time/entry.rs x: 2 contributors (30d) y: 445 lines of code tokio/src/runtime/time/handle.rs x: 2 contributors (30d) y: 38 lines of code tokio/src/runtime/time/source.rs x: 2 contributors (30d) y: 53 lines of code tokio/src/runtime/time/wheel/level.rs x: 2 contributors (30d) y: 93 lines of code tokio/src/time/clock.rs x: 2 contributors (30d) y: 226 lines of code tokio/src/time/mod.rs x: 2 contributors (30d) y: 19 lines of code tokio/src/time/quiesce.rs x: 2 contributors (30d) y: 122 lines of code tokio/src/time/sleep.rs x: 2 contributors (30d) y: 187 lines of code tokio/src/util/linked_list.rs x: 2 contributors (30d) y: 547 lines of code
1005.0
lines of code
  min: 19.0
  average: 320.36
  25th percentile: 83.0
  median: 220.0
  75th percentile: 478.0
  max: 1005.0
0 2.0
contributors (30d)
min: 1.0 | average: 1.93 | 25th percentile: 2.0 | median: 2.0 | 75th percentile: 2.0 | max: 2.0

File Size vs. Commits (90 days): 75 points

tokio/src/runtime/time/mod.rs x: 8 commits (90d) y: 455 lines of code tokio/src/runtime/time/wheel/mod.rs x: 5 commits (90d) y: 214 lines of code tokio/src/runtime/scheduler/current_thread/mod.rs x: 7 commits (90d) y: 711 lines of code tokio/src/runtime/scheduler/multi_thread/worker.rs x: 10 commits (90d) y: 1005 lines of code benches/rt_quiesce.rs x: 2 commits (90d) y: 370 lines of code tokio/src/runtime/time/entry.rs x: 3 commits (90d) y: 445 lines of code tokio/src/runtime/time/handle.rs x: 2 commits (90d) y: 38 lines of code tokio/src/runtime/time/source.rs x: 4 commits (90d) y: 53 lines of code tokio/src/runtime/time/wheel/level.rs x: 2 commits (90d) y: 93 lines of code tokio/src/time/clock.rs x: 3 commits (90d) y: 226 lines of code tokio/src/time/mod.rs x: 2 commits (90d) y: 19 lines of code tokio/src/time/quiesce.rs x: 4 commits (90d) y: 122 lines of code tokio/src/time/sleep.rs x: 2 commits (90d) y: 187 lines of code tokio/src/util/linked_list.rs x: 2 commits (90d) y: 547 lines of code tokio/src/runtime/metrics/runtime.rs x: 1 commits (90d) y: 275 lines of code tokio/src/runtime/metrics/worker.rs x: 1 commits (90d) y: 75 lines of code tokio/src/runtime/stall_detection.rs x: 4 commits (90d) y: 589 lines of code tokio/src/runtime/blocking/mod.rs x: 3 commits (90d) y: 19 lines of code tokio/src/runtime/blocking/pool.rs x: 3 commits (90d) y: 501 lines of code tokio/src/runtime/builder.rs x: 7 commits (90d) y: 1138 lines of code tokio/src/runtime/mod.rs x: 6 commits (90d) y: 92 lines of code tokio/src/util/rand.rs x: 3 commits (90d) y: 61 lines of code tokio/src/macros/cfg.rs x: 2 commits (90d) y: 659 lines of code tokio/src/sync/mpsc/bounded.rs x: 3 commits (90d) y: 669 lines of code tokio/src/sync/mpsc/chan.rs x: 5 commits (90d) y: 446 lines of code tokio/src/sync/mpsc/list.rs x: 3 commits (90d) y: 246 lines of code tokio/src/sync/rwlock.rs x: 3 commits (90d) y: 610 lines of code tokio/src/runtime/config.rs x: 4 commits (90d) y: 24 lines of code tokio/src/runtime/scheduler/multi_thread/queue.rs x: 5 commits (90d) y: 355 lines of code tokio/src/runtime/task/mod.rs x: 3 commits (90d) y: 375 lines of code tokio/src/runtime/time_alt/wheel/mod.rs x: 1 commits (90d) y: 168 lines of code tokio-stream/src/stream_ext/fuse.rs x: 1 commits (90d) y: 28 lines of code tokio/src/time/timeout.rs x: 1 commits (90d) y: 87 lines of code tokio/src/net/unix/pipe.rs x: 2 commits (90d) y: 517 lines of code tokio/src/runtime/context.rs x: 2 commits (90d) y: 146 lines of code tokio/src/runtime/task/trace/mod.rs x: 2 commits (90d) y: 279 lines of code tokio/src/runtime/task/trace/trace_impl.rs x: 2 commits (90d) y: 28 lines of code tokio/src/fs/file.rs x: 1 commits (90d) y: 592 lines of code tokio/src/fs/read_uring.rs x: 1 commits (90d) y: 83 lines of code tokio/src/io/blocking.rs x: 1 commits (90d) y: 241 lines of code tokio/src/runtime/driver/op.rs x: 1 commits (90d) y: 150 lines of code tokio/src/runtime/io/driver/uring.rs x: 2 commits (90d) y: 207 lines of code tokio/src/runtime/dump.rs x: 1 commits (90d) y: 166 lines of code tokio/src/net/udp.rs x: 3 commits (90d) y: 1216 lines of code tokio/src/sync/watch.rs x: 1 commits (90d) y: 667 lines of code tokio/src/io/bsd/poll_aio.rs x: 1 commits (90d) y: 101 lines of code tokio/src/runtime/scheduler/multi_thread/park.rs x: 1 commits (90d) y: 212 lines of code tokio/src/sync/oneshot.rs x: 1 commits (90d) y: 892 lines of code tokio/src/sync/batch_semaphore.rs x: 1 commits (90d) y: 571 lines of code tokio-macros/src/entry.rs x: 2 commits (90d) y: 663 lines of code tokio-macros/src/lib.rs x: 2 commits (90d) y: 58 lines of code tokio/src/task/local.rs x: 1 commits (90d) y: 609 lines of code tokio/src/net/mod.rs x: 1 commits (90d) y: 30 lines of code tokio/src/net/tcp/listener.rs x: 1 commits (90d) y: 174 lines of code tokio/src/net/tcp/mod.rs x: 1 commits (90d) y: 10 lines of code tokio/src/net/tcp/socket.rs x: 1 commits (90d) y: 431 lines of code tokio/src/net/tcp/stream.rs x: 1 commits (90d) y: 526 lines of code tokio/src/macros/select.rs x: 1 commits (90d) y: 742 lines of code tokio/src/runtime/handle.rs x: 1 commits (90d) y: 330 lines of code tokio/src/runtime/scheduler/multi_thread/handle.rs x: 1 commits (90d) y: 100 lines of code tokio/src/runtime/scheduler/multi_thread/mod.rs x: 1 commits (90d) y: 77 lines of code tokio/src/sync/notify.rs x: 1 commits (90d) y: 878 lines of code tokio/src/fs/open_options/mock_open_options.rs x: 1 commits (90d) y: 15 lines of code tokio/src/fs/open_options/uring_open_options.rs x: 1 commits (90d) y: 108 lines of code tokio/src/net/unix/ucred.rs x: 1 commits (90d) y: 267 lines of code
1216.0
lines of code
  min: 10.0
  average: 307.6
  25th percentile: 77.0
  median: 212.0
  75th percentile: 517.0
  max: 1216.0
0 10.0
commits (90d)
min: 1.0 | average: 2.27 | 25th percentile: 1.0 | median: 2.0 | 75th percentile: 3.0 | max: 10.0

File Size vs. Contributors (90 days): 75 points

tokio/src/runtime/time/mod.rs x: 2 contributors (90d) y: 455 lines of code tokio/src/runtime/time/wheel/mod.rs x: 3 contributors (90d) y: 214 lines of code tokio/src/runtime/scheduler/current_thread/mod.rs x: 4 contributors (90d) y: 711 lines of code tokio/src/runtime/scheduler/multi_thread/worker.rs x: 5 contributors (90d) y: 1005 lines of code benches/rt_quiesce.rs x: 2 contributors (90d) y: 370 lines of code tokio/src/runtime/time/entry.rs x: 2 contributors (90d) y: 445 lines of code tokio/src/runtime/time/handle.rs x: 2 contributors (90d) y: 38 lines of code tokio/src/runtime/time/source.rs x: 2 contributors (90d) y: 53 lines of code tokio/src/runtime/time/wheel/level.rs x: 2 contributors (90d) y: 93 lines of code tokio/src/time/clock.rs x: 2 contributors (90d) y: 226 lines of code tokio/src/time/mod.rs x: 2 contributors (90d) y: 19 lines of code tokio/src/time/quiesce.rs x: 2 contributors (90d) y: 122 lines of code tokio/src/time/sleep.rs x: 2 contributors (90d) y: 187 lines of code tokio/src/util/linked_list.rs x: 2 contributors (90d) y: 547 lines of code tokio/src/runtime/metrics/runtime.rs x: 1 contributors (90d) y: 275 lines of code tokio/src/runtime/metrics/worker.rs x: 1 contributors (90d) y: 75 lines of code tokio/src/runtime/stall_detection.rs x: 1 contributors (90d) y: 589 lines of code tokio/src/runtime/blocking/mod.rs x: 3 contributors (90d) y: 19 lines of code tokio/src/runtime/blocking/pool.rs x: 3 contributors (90d) y: 501 lines of code tokio/src/runtime/builder.rs x: 5 contributors (90d) y: 1138 lines of code tokio/src/runtime/mod.rs x: 5 contributors (90d) y: 92 lines of code tokio/src/util/rand.rs x: 3 contributors (90d) y: 61 lines of code tokio/src/macros/cfg.rs x: 2 contributors (90d) y: 659 lines of code tokio/src/sync/mpsc/block.rs x: 1 contributors (90d) y: 229 lines of code tokio/src/sync/mpsc/bounded.rs x: 1 contributors (90d) y: 669 lines of code tokio/src/sync/mpsc/chan.rs x: 2 contributors (90d) y: 446 lines of code tokio/src/sync/mpsc/list.rs x: 1 contributors (90d) y: 246 lines of code tokio/src/sync/mpsc/mod.rs x: 1 contributors (90d) y: 19 lines of code tokio/src/sync/rwlock.rs x: 1 contributors (90d) y: 610 lines of code tokio/src/runtime/config.rs x: 2 contributors (90d) y: 24 lines of code tokio/src/runtime/scheduler/multi_thread/queue.rs x: 2 contributors (90d) y: 355 lines of code tokio/src/runtime/task/mod.rs x: 2 contributors (90d) y: 375 lines of code tokio/src/runtime/time_alt/wheel/mod.rs x: 1 contributors (90d) y: 168 lines of code tokio-stream/src/stream_ext/fuse.rs x: 1 contributors (90d) y: 28 lines of code tokio/src/time/timeout.rs x: 1 contributors (90d) y: 87 lines of code tokio/src/net/unix/pipe.rs x: 2 contributors (90d) y: 517 lines of code tokio/src/runtime/context.rs x: 2 contributors (90d) y: 146 lines of code tokio/src/runtime/task/trace/mod.rs x: 2 contributors (90d) y: 279 lines of code tokio/src/fs/read_uring.rs x: 1 contributors (90d) y: 83 lines of code tokio/src/io/blocking.rs x: 1 contributors (90d) y: 241 lines of code tokio/src/runtime/driver/op.rs x: 1 contributors (90d) y: 150 lines of code tokio/src/runtime/io/driver/uring.rs x: 2 contributors (90d) y: 207 lines of code tokio/src/runtime/dump.rs x: 1 contributors (90d) y: 166 lines of code tokio/src/net/udp.rs x: 3 contributors (90d) y: 1216 lines of code tokio/src/io/bsd/poll_aio.rs x: 1 contributors (90d) y: 101 lines of code tokio/src/runtime/scheduler/multi_thread/park.rs x: 1 contributors (90d) y: 212 lines of code tokio/src/sync/oneshot.rs x: 1 contributors (90d) y: 892 lines of code tokio/src/sync/batch_semaphore.rs x: 1 contributors (90d) y: 571 lines of code tokio-macros/src/entry.rs x: 2 contributors (90d) y: 663 lines of code tokio-macros/src/lib.rs x: 2 contributors (90d) y: 58 lines of code tokio/src/net/mod.rs x: 1 contributors (90d) y: 30 lines of code tokio/src/net/tcp/listener.rs x: 1 contributors (90d) y: 174 lines of code tokio/src/net/tcp/mod.rs x: 1 contributors (90d) y: 10 lines of code tokio/src/net/tcp/socket.rs x: 1 contributors (90d) y: 431 lines of code tokio/src/net/tcp/stream.rs x: 1 contributors (90d) y: 526 lines of code tokio/src/macros/select.rs x: 1 contributors (90d) y: 742 lines of code tokio/src/runtime/handle.rs x: 1 contributors (90d) y: 330 lines of code tokio/src/runtime/scheduler/multi_thread/handle.rs x: 1 contributors (90d) y: 100 lines of code tokio/src/runtime/scheduler/multi_thread/mod.rs x: 1 contributors (90d) y: 77 lines of code tokio/src/sync/notify.rs x: 1 contributors (90d) y: 878 lines of code tokio/src/fs/open_options/uring_open_options.rs x: 1 contributors (90d) y: 108 lines of code tokio/src/net/unix/ucred.rs x: 1 contributors (90d) y: 267 lines of code
1216.0
lines of code
  min: 10.0
  average: 307.6
  25th percentile: 77.0
  median: 212.0
  75th percentile: 517.0
  max: 1216.0
0 5.0
contributors (90d)
min: 1.0 | average: 1.64 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 2.0 | max: 5.0