The distribution of size of files (measured in lines of code).
File | # lines | # units |
---|---|---|
byte_buf.c in source |
1110 | 89 |
hash_table.c in source |
761 | 44 |
lookup3.inl in include/aws/common/private |
718 | 11 |
date_time.c in source |
666 | 29 |
bus.c in source |
543 | 26 |
aws_test_harness.h in include/aws/testing |
455 | 8 |
memtrace.c in source |
422 | 17 |
logging.c in source |
403 | 23 |
allocator_sba.c in source |
356 | 14 |
system_info.c in source/posix |
347 | 19 |
file.c in source/windows |
343 | 11 |
string.c in source |
337 | 19 |
xml_parser.c in source |
332 | 11 |
array_list.inl in include/aws/common |
331 | 22 |
common.c in source |
318 | 4 |
encoding.c in source |
302 | 14 |
thread.c in source/posix |
293 | 13 |
priority_queue.c in source |
293 | 19 |
thread.c in source/windows |
283 | 17 |
linked_list.inl in include/aws/common |
277 | 16 |
system_info.c in source/windows |
240 | 15 |
allocator.c in source |
231 | 9 |
byte_buf.h in include/aws/common |
215 | - |
math.inl in include/aws/common |
206 | 36 |
ring_buffer.c in source |
204 | 7 |
file.c in source/posix |
202 | 12 |
log_formatter.c in source |
198 | 6 |
AwsCFlags.cmake in cmake |
193 | - |
atomics_msvc.inl in include/aws/common |
192 | 17 |
encoding_avx2.c in source/arch/intel |
189 | 9 |
task_scheduler.c in source |
188 | 12 |
thread_scheduler.c in source |
172 | 8 |
make_common_data_structures.c in verification/cbmc/sources |
172 | 18 |
logging.h in include/aws/common |
166 | - |
log_channel.c in source |
158 | 9 |
array_list.c in source |
156 | 6 |
aws_hash_table_no_slots_override.c in verification/cbmc/stubs |
146 | 10 |
error.c in source |
143 | 7 |
atomics_gnu_old.inl in include/aws/common |
142 | 17 |
math.fallback.inl in include/aws/common |
135 | 18 |
utils.c in verification/cbmc/sources |
135 | 17 |
assert.h in include/aws/common |
134 | - |
atomics_gnu.inl in include/aws/common |
131 | 15 |
command_line_parser.c in source |
127 | 3 |
string.h in include/aws/common |
127 | - |
file.c in source |
125 | 6 |
error.h in include/aws/common |
121 | - |
math.msvc.inl in include/aws/common |
115 | 18 |
hash_table.h in include/aws/common |
113 | - |
logging.c in source/android |
106 | 6 |
File | # lines | # units |
---|---|---|
byte_buf.c in source |
1110 | 89 |
hash_table.c in source |
761 | 44 |
math.inl in include/aws/common |
206 | 36 |
date_time.c in source |
666 | 29 |
bus.c in source |
543 | 26 |
logging.c in source |
403 | 23 |
array_list.inl in include/aws/common |
331 | 22 |
string.c in source |
337 | 19 |
system_info.c in source/posix |
347 | 19 |
priority_queue.c in source |
293 | 19 |
math.fallback.inl in include/aws/common |
135 | 18 |
math.msvc.inl in include/aws/common |
115 | 18 |
make_common_data_structures.c in verification/cbmc/sources |
172 | 18 |
memtrace.c in source |
422 | 17 |
thread.c in source/windows |
283 | 17 |
atomics_msvc.inl in include/aws/common |
192 | 17 |
atomics_gnu_old.inl in include/aws/common |
142 | 17 |
utils.c in verification/cbmc/sources |
135 | 17 |
linked_list.inl in include/aws/common |
277 | 16 |
system_info.c in source/windows |
240 | 15 |
There are 9 files with lines longer than 120 characters. In total, there are 21 long lines.
File | # lines | # units | # long lines |
---|---|---|---|
AwsCFlags.cmake in cmake |
193 | - | 4 |
predicates.h in include/aws/common |
16 | - | 4 |
AwsLibFuzzer.cmake in cmake |
40 | - | 3 |
AwsFeatureTests.cmake in cmake |
93 | - | 3 |
CPackConfig.cmake in cmake |
57 | - | 2 |
hash_table.c in source |
761 | 44 | 2 |
AwsSanitizers.cmake in cmake |
63 | - | 1 |
AwsCheckHeaders.cmake in cmake |
49 | - | 1 |
aws_test_harness.h in include/aws/testing |
455 | 8 | 1 |