The distribution of size of files (measured in lines of code).
File | # lines | # units |
---|---|---|
internal_task.h in Source/Shared/arcana/threading/internal |
399 | 27 |
task.h in Source/Shared/arcana/threading |
368 | 18 |
expected.h in Source/Shared/arcana |
317 | 14 |
inplace_function.h in Source/Shared/arcana/functional |
286 | 13 |
coroutine.h in Source/Shared/arcana/threading |
286 | 28 |
algorithm.h in Source/Shared/arcana |
241 | 18 |
state_machine.h in Source/Shared/arcana/scheduling |
237 | 10 |
Arcana.Windows.vcxproj in Source/Windows |
218 | - |
sorted_vector.h in Source/Shared/arcana/containers |
198 | 27 |
Arcana.Android.vcxproj in Source/Android |
186 | - |
type_traits.h in Source/Shared/arcana |
172 | 7 |
unique_vector.h in Source/Shared/arcana/containers |
153 | 22 |
hresult.cpp in Source/Windows/arcana |
136 | 8 |
dispatcher.h in Source/Shared/arcana/threading |
125 | 10 |
ticketed_collection.h in Source/Shared/arcana/containers |
122 | 9 |
router.h in Source/Shared/arcana/messaging |
122 | 5 |
cancellation.h in Source/Shared/arcana/threading |
118 | 7 |
task_schedulers.h in Source/Android/arcana/threading |
108 | 6 |
blocking_concurrent_queue.h in Source/Shared/arcana/threading |
105 | 10 |
pending_task_scope.h in Source/Shared/arcana/threading |
97 | 4 |
weak_table.h in Source/Shared/arcana/containers |
71 | 3 |
math.h in Source/Shared/arcana |
70 | 9 |
task_conversions.h in Source/Windows/arcana/threading |
64 | 7 |
callable_traits.h in Source/Shared/arcana/threading/internal |
56 | - |
trace_region.h in Source/Apple/arcana/tracing |
55 | 2 |
string.h in Source/Shared/arcana |
54 | 7 |
iterators.h in Source/Shared/arcana |
51 | 6 |
task_schedulers.h in Source/Windows/arcana/threading |
51 | 2 |
task_schedulers.h in Source/Apple/arcana/threading |
50 | 4 |
array.h in Source/Shared/arcana/experimental |
47 | 1 |
sentry.h in Source/Shared/arcana |
46 | 2 |
hresult.h in Source/Windows/arcana |
42 | 1 |
mediator.h in Source/Shared/arcana/messaging |
36 | 3 |
set_thread_name.cpp in Source/Windows/arcana/threading |
33 | 1 |
state_machine_state.h in Source/Shared/arcana/scheduling |
28 | - |
unordered_bimap.h in Source/Shared/arcana/containers |
27 | 1 |
affinity.h in Source/Shared/arcana/threading |
27 | 2 |
finally_scope.h in Source/Shared/arcana |
26 | 1 |
trace_region.h in Source/Android/arcana/tracing |
25 | 2 |
trace_region.h in Source/Unix/arcana/tracing |
25 | 2 |
trace_region.h in Source/Windows/arcana/tracing |
25 | 2 |
task_schedulers.h in Source/Unix/arcana/threading |
15 | 1 |
directory.build.props in root |
12 | - |
Windows.props in root |
11 | - |
macros.h in Source/Shared/arcana |
9 | - |
set_thread_name.h in Source/Windows/arcana/threading |
7 | - |
task_schedulers.cpp in Source/Windows/arcana/threading |
6 | - |
Android.props in root |
3 | - |
File | # lines | # units |
---|---|---|
coroutine.h in Source/Shared/arcana/threading |
286 | 28 |
sorted_vector.h in Source/Shared/arcana/containers |
198 | 27 |
internal_task.h in Source/Shared/arcana/threading/internal |
399 | 27 |
unique_vector.h in Source/Shared/arcana/containers |
153 | 22 |
algorithm.h in Source/Shared/arcana |
241 | 18 |
task.h in Source/Shared/arcana/threading |
368 | 18 |
expected.h in Source/Shared/arcana |
317 | 14 |
inplace_function.h in Source/Shared/arcana/functional |
286 | 13 |
state_machine.h in Source/Shared/arcana/scheduling |
237 | 10 |
blocking_concurrent_queue.h in Source/Shared/arcana/threading |
105 | 10 |
dispatcher.h in Source/Shared/arcana/threading |
125 | 10 |
ticketed_collection.h in Source/Shared/arcana/containers |
122 | 9 |
math.h in Source/Shared/arcana |
70 | 9 |
hresult.cpp in Source/Windows/arcana |
136 | 8 |
string.h in Source/Shared/arcana |
54 | 7 |
cancellation.h in Source/Shared/arcana/threading |
118 | 7 |
type_traits.h in Source/Shared/arcana |
172 | 7 |
task_conversions.h in Source/Windows/arcana/threading |
64 | 7 |
task_schedulers.h in Source/Android/arcana/threading |
108 | 6 |
iterators.h in Source/Shared/arcana |
51 | 6 |
There are 16 files with lines longer than 120 characters. In total, there are 79 long lines.
File | # lines | # units | # long lines |
---|---|---|---|
internal_task.h in Source/Shared/arcana/threading/internal |
399 | 27 | 20 |
Arcana.Windows.vcxproj in Source/Windows |
218 | - | 12 |
task.h in Source/Shared/arcana/threading |
368 | 18 | 10 |
state_machine.h in Source/Shared/arcana/scheduling |
237 | 10 | 8 |
expected.h in Source/Shared/arcana |
317 | 14 | 6 |
coroutine.h in Source/Shared/arcana/threading |
286 | 28 | 6 |
task_conversions.h in Source/Windows/arcana/threading |
64 | 7 | 5 |
task_schedulers.h in Source/Android/arcana/threading |
108 | 6 | 2 |
math.h in Source/Shared/arcana |
70 | 9 | 2 |
task_schedulers.h in Source/Windows/arcana/threading |
51 | 2 | 2 |
callable_traits.h in Source/Shared/arcana/threading/internal |
56 | - | 1 |
pending_task_scope.h in Source/Shared/arcana/threading |
97 | 4 | 1 |
type_traits.h in Source/Shared/arcana |
172 | 7 | 1 |
hresult.cpp in Source/Windows/arcana |
136 | 8 | 1 |
Windows.props in root |
11 | - | 1 |
directory.build.props in root |
12 | - | 1 |