alibaba / async_simple
File Size

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

Intro
Learn more...
File Size Overall
13% | 19% | 29% | 19% | 17%
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
hpp12% | 19% | 31% | 19% | 17%
ipp24% | 26% | 20% | 18% | 10%
h0% | 10% | 42% | 17% | 28%
cpp0% | 0% | 17% | 20% | 62%
py0% | 0% | 0% | 69% | 30%
cc0% | 0% | 0% | 93% | 6%
cmake0% | 0% | 0% | 0% | 100%
lua0% | 0% | 0% | 0% | 100%
bzl0% | 0% | 0% | 0% | 100%
html0% | 0% | 0% | 0% | 100%
File Size per Logical Decomposition
primary
1001+
501-1000
201-500
101-200
1-100
demo_example13% | 20% | 29% | 18% | 16%
async_simple0% | 10% | 42% | 19% | 27%
benchmarks0% | 0% | 0% | 28% | 71%
dbg0% | 0% | 0% | 100% | 0%
ROOT0% | 0% | 0% | 0% | 100%
cmake0% | 0% | 0% | 0% | 100%
bazel0% | 0% | 0% | 0% | 100%
Longest Files (Top 50)
File# lines# units
ipp
socket_ops.ipp
in demo_example/asio/asio/detail/impl
3321 103
read_until.hpp
in demo_example/asio/asio/impl
2827 77
any_executor.hpp
in demo_example/asio/asio/execution
1974 60
config.hpp
in demo_example/asio/asio/detail
1723 -
buffer.hpp
in demo_example/asio/asio
1308 93
blocking.hpp
in demo_example/asio/asio/execution
1253 33
ipp
context.ipp
in demo_example/asio/asio/ssl/impl
1086 42
read.hpp
in demo_example/asio/asio/impl
1078 44
async_result.hpp
in demo_example/asio/asio
1010 10
coro.hpp
in demo_example/asio/asio/experimental/impl
985 81
write.hpp
in demo_example/asio/asio/impl
980 45
blocking_adaptation.hpp
in demo_example/asio/asio/execution
976 29
bulk_guarantee.hpp
in demo_example/asio/asio/execution
965 24
bind_handler.hpp
in demo_example/asio/asio/detail
939 30
basic_socket_acceptor.hpp
in demo_example/asio/asio
882 51
mapping.hpp
in demo_example/asio/asio/execution
882 24
use_future.hpp
in demo_example/asio/asio/impl
846 55
connect.hpp
in demo_example/asio/asio/impl
787 38
ipp
io_uring_service.ipp
in demo_example/asio/asio/detail/impl
744 30
ipp
win_iocp_socket_service_base.ipp
in demo_example/asio/asio/detail/impl
685 21
buffer_sequence_adapter.hpp
in demo_example/asio/asio/detail
681 92
outstanding_work.hpp
in demo_example/asio/asio/execution
680 18
relationship.hpp
in demo_example/asio/asio/execution
679 18
ipp
descriptor_ops.ipp
in demo_example/asio/asio/detail/impl
668 27
read_at.hpp
in demo_example/asio/asio/impl
651 26
ipp
epoll_reactor.ipp
in demo_example/asio/asio/detail/impl
646 24
io_context.hpp
in demo_example/asio/asio
635 14
Collect.h
in async_simple/coro
634 29
thread_pool.hpp
in demo_example/asio/asio
629 17
compose.hpp
in demo_example/asio/asio/impl
598 34
ipp
signal_set_service.ipp
in demo_example/asio/asio/detail/impl
590 19
basic_socket.hpp
in demo_example/asio/asio
584 51
prefer.hpp
in demo_example/asio/asio
581 -
win_iocp_socket_service_base.hpp
in demo_example/asio/asio/detail
569 30
awaitable.hpp
in demo_example/asio/asio/impl
566 43
write_at.hpp
in demo_example/asio/asio/impl
563 26
bind_executor.hpp
in demo_example/asio/asio
550 26
ipp
winrt_ssocket_service_base.ipp
in demo_example/asio/asio/detail/impl
547 15
channel_service.hpp
in demo_example/asio/asio/experimental/detail/impl
537 19
ipp
scheduler.ipp
in demo_example/asio/asio/detail/impl
532 26
bind_cancellation_slot.hpp
in demo_example/asio/asio
513 23
redirect_error.hpp
in demo_example/asio/asio/impl
512 12
ipp
serial_port_base.ipp
in demo_example/asio/asio/impl
512 10
promise.hpp
in demo_example/asio/asio/experimental
507 18
handler_type_requirements.hpp
in demo_example/asio/asio/detail
489 -
win_iocp_socket_service.hpp
in demo_example/asio/asio/detail
486 29
io_uring_descriptor_service.hpp
in demo_example/asio/asio/detail
478 26
ipp
win_iocp_io_context.ipp
in demo_example/asio/asio/detail/impl
477 24
Lazy.h
in async_simple/coro
475 48
io_uring_socket_service_base.hpp
in demo_example/asio/asio/detail
475 25
Files With Most Units (Top 50)
File# lines# units
ipp
socket_ops.ipp
in demo_example/asio/asio/detail/impl
3321 103
buffer.hpp
in demo_example/asio/asio
1308 93
buffer_sequence_adapter.hpp
in demo_example/asio/asio/detail
681 92
coro.hpp
in demo_example/asio/asio/experimental/impl
985 81
read_until.hpp
in demo_example/asio/asio/impl
2827 77
any_executor.hpp
in demo_example/asio/asio/execution
1974 60
use_future.hpp
in demo_example/asio/asio/impl
846 55
basic_socket_acceptor.hpp
in demo_example/asio/asio
882 51
basic_socket.hpp
in demo_example/asio/asio
584 51
null_socket_service.hpp
in demo_example/asio/asio/detail
377 51
Lazy.h
in async_simple/coro
475 48
write.hpp
in demo_example/asio/asio/impl
980 45
read.hpp
in demo_example/asio/asio/impl
1078 44
awaitable.hpp
in demo_example/asio/asio/impl
566 43
ipp
context.ipp
in demo_example/asio/asio/ssl/impl
1086 42
connect.hpp
in demo_example/asio/asio/impl
787 38
consuming_buffers.hpp
in demo_example/asio/asio/detail
349 35
coroutine.h
in async_simple/experimental
272 34
compose.hpp
in demo_example/asio/asio/impl
598 34
stream.hpp
in demo_example/asio/asio/ssl
403 33
blocking.hpp
in demo_example/asio/asio/execution
1253 33
socket_option.hpp
in demo_example/asio/asio/ip/detail
443 30
win_iocp_socket_service_base.hpp
in demo_example/asio/asio/detail
569 30
bind_handler.hpp
in demo_example/asio/asio/detail
939 30
ipp
io_uring_service.ipp
in demo_example/asio/asio/detail/impl
744 30
Collect.h
in async_simple/coro
634 29
use_coro.hpp
in demo_example/asio/asio/experimental/impl
203 29
basic_file.hpp
in demo_example/asio/asio
337 29
blocking_adaptation.hpp
in demo_example/asio/asio/execution
976 29
win_iocp_socket_service.hpp
in demo_example/asio/asio/detail
486 29
basic_serial_port.hpp
in demo_example/asio/asio
365 29
ipp
address_v6.ipp
in demo_example/asio/asio/ip/impl
293 27
ipp
descriptor_ops.ipp
in demo_example/asio/asio/detail/impl
668 27
163 27
Signal.h
in async_simple
364 26
basic_raw_socket.hpp
in demo_example/asio/asio
465 26
bind_executor.hpp
in demo_example/asio/asio
550 26
basic_datagram_socket.hpp
in demo_example/asio/asio
468 26
basic_descriptor.hpp
in demo_example/asio/asio/posix
269 26
reactive_socket_service.hpp
in demo_example/asio/asio/detail
445 26
io_uring_socket_service.hpp
in demo_example/asio/asio/detail
450 26
ipp
scheduler.ipp
in demo_example/asio/asio/detail/impl
532 26
io_uring_descriptor_service.hpp
in demo_example/asio/asio/detail
478 26
spawn.hpp
in demo_example/asio/asio/impl
433 26
write_at.hpp
in demo_example/asio/asio/impl
563 26
read_at.hpp
in demo_example/asio/asio/impl
651 26
Future.h
in async_simple
262 25
io_uring_socket_service_base.hpp
in demo_example/asio/asio/detail
475 25
reactive_socket_service_base.hpp
in demo_example/asio/asio/detail
466 25
bulk_guarantee.hpp
in demo_example/asio/asio/execution
965 24
Files With Long Lines (Top 1)

There is only one file with lines longer than 120 characters. In total, there is only one long line.

File# lines# units# long lines
deps.bzl
in bazel/config
21 - 1