Linux / Arch / Hexagon
File Change Frequency

File change frequency (churn) shows the distribution of file updates (days with at least one commit).

File Change Frequency Overall
File Change Frequency Overall
The number of recorded file updates
  • There are 103 files with 7,043 lines of code.
    • 31 files changed more than 100 times (3,381 lines of code)
    • 58 files changed 51-100 times (3,396 lines of code)
    • 5 files changed 21-50 times (28 lines of code)
    • 9 files changed 6-20 times (238 lines of code)
    • 0 files changed 1-5 times (0 lines of code)
48% | 48% | <1% | 3% | 0%
Legend:
101+
51-100
21-50
6-20
1-5

Detailed data...

File Change Frequency per File Extension
h, c, S, txt, gitignore
File Change Frequency per Extension
The number of recorded file updates
101+
51-100
21-50
6-20
1-5
c79% | 20% | 0% | <1% | 0%
h53% | 44% | 1% | <1% | 0%
S15% | 75% | 0% | 8% | 0%
File Change Frequency per Logical Decomposition
primary
primary (file change frequency)
The number of recorded file updates
101+
51-100
21-50
6-20
1-5
kernel62% | 36% | 0% | <1% | 0%
include53% | 44% | 1% | <1% | 0%
mm32% | 67% | 0% | 0% | 0%
lib10% | 70% | 0% | 19% | 0%
Most Frequently Changed Files (Top 50)

See data for all files...

File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
dma.c
in kernel
30 2 19 3747 262
process.c
in kernel
97 7 19 3747 243
atomic.h
in include/asm
118 3 19 3747 236
signal.c
in kernel
176 6 415 3747 227
smp.c
in kernel
156 15 520 3747 223
114 4 19 3747 202
time.c
in kernel
146 10 24 3747 177
ptrace.c
in kernel
127 6 150 3747 175
pgtable.h
in include/asm
201 22 19 3747 175
io.h
in include/asm
207 22 150 3747 168
uaccess.h
in include/asm
17 - 19 3747 152
processor.h
in include/asm
69 - 29 3747 152
init.c
in mm
97 5 150 3747 152
pgalloc.h
in include/asm
45 2 415 3747 150
traps.c
in kernel
303 16 17 3747 149
25 - 19 3747 148
thread_info.h
in include/asm
62 - 344 3747 142
setup.c
in kernel
80 4 895 3747 138
bitops.h
in include/asm
157 18 710 3747 136
S
vmlinux.lds.S
in kernel
54 - 19 3747 131
vdso.c
in kernel
52 2 415 3747 126
elf.h
in include/asm
136 - 344 3747 121
spinlock.h
in include/asm
116 9 710 3747 119
kgdb.c
in kernel
137 7 895 3747 119
24 2 415 3747 114
S
vm_entry.S
in kernel
353 - 607 3747 114
126 4 345 3747 111
syscall.h
in include/asm
36 5 871 3747 109
unistd.h
in include/uapi/asm
10 - 938 3424 106
cmpxchg.h
in include/asm
40 1 19 3599 101
vm_events.c
in kernel
70 3 895 3747 101
futex.h
in include/asm
90 1 150 3747 98
hexagon_vm.h
in include/asm
185 18 895 3747 97
stacktrace.c
in kernel
32 1 710 3747 93
fixmap.h
in include/asm
5 - 415 3747 92
checksum.h
in include/asm
12 - 345 3747 92
page.h
in include/asm
77 1 520 3747 92
cache.c
in mm
93 6 895 3747 89
timex.h
in include/asm
12 1 24 3747 87
asm-offsets.c
in kernel
68 1 895 3747 87
mmu_context.h
in include/asm
29 2 344 3747 86
module.c
in kernel
106 2 415 3747 86
vm_mmu.h
in include/asm
44 - 895 3747 85
cache.h
in include/asm
9 - 895 3747 84
cacheflush.h
in include/asm
23 1 415 3747 81
spinlock_types.h
in include/asm
14 - 21 3747 80
26 1 714 3747 80
perf_event.h
in include/asm
3 - 895 3747 79
34 6 895 3747 77
72 - 895 3747 77