Linux / Arch / Csky
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 156 files with 10,567 lines of code.
    • 12 files changed more than 100 times (2,160 lines of code)
    • 32 files changed 51-100 times (2,486 lines of code)
    • 71 files changed 21-50 times (4,152 lines of code)
    • 41 files changed 6-20 times (1,769 lines of code)
    • 0 files changed 1-5 times (0 lines of code)
20% | 23% | 39% | 16% | 0%
Legend:
101+
51-100
21-50
6-20
1-5

Detailed data...

File Change Frequency per File Extension
h, c, S, txt, sh, gitignore
File Change Frequency per Extension
The number of recorded file updates
101+
51-100
21-50
6-20
1-5
c23% | 23% | 46% | 6% | 0%
h18% | 24% | 40% | 15% | 0%
S13% | 20% | 11% | 53% | 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
kernel28% | 24% | 40% | 7% | 0%
mm31% | 21% | 35% | 11% | 0%
include16% | 28% | 37% | 17% | 0%
abiv213% | 13% | 39% | 33% | 0%
lib0% | 83% | 0% | 16% | 0%
abiv10% | 17% | 49% | 33% | 0%
Most Frequently Changed Files (Top 50)

See data for all files...

File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
signal.c
in kernel
171 7 19 1247 149
S
entry.S
in kernel
242 - 29 1247 143
pgtable.h
in include/asm
197 18 19 1247 136
smp.c
in kernel
248 20 19 1247 125
ptrace.c
in kernel
396 21 19 1247 124
process.c
in kernel
79 5 275 1247 119
fault.c
in mm
200 10 17 1247 118
setup.c
in kernel
96 4 19 1247 114
entry.h
in abiv2/inc/abi
250 - 275 1247 113
init.c
in mm
155 7 150 1247 109
processor.h
in include/asm
54 1 29 1247 103
thread_info.h
in include/asm
72 - 275 1247 103
mmu_context.h
in include/asm
26 - 275 1247 94
entry.h
in abiv1/inc/abi
140 - 275 1247 93
uaccess.h
in include/asm
186 3 19 1247 89
traps.c
in kernel
214 12 17 1247 88
pgalloc.h
in include/asm
56 2 19 1247 85
unistd.h
in include/uapi/asm
11 - 275 1359 84
ftrace.c
in kernel
153 12 29 1152 81
io.h
in include/asm
22 - 275 1247 79
28 2 344 1247 78
cacheflush.h
in abiv1/inc/abi
45 3 19 1247 72
ptrace.h
in include/asm
69 9 275 1045 70
S
vmlinux.lds.S
in kernel
94 - 275 1247 70
ptrace.h
in include/uapi/asm
31 - 275 1247 68
asm-offsets.c
in kernel
67 1 19 1247 68
S
mcount.S
in abiv2
181 - 415 1152 66
191 2 19 1247 65
page.h
in include/asm
55 - 213 1247 64
74 5 345 1247 61
syscall.h
in include/asm
54 - 24 1914 60
cacheflush.c
in abiv2
57 3 275 1247 60
93 11 520 1247 60
segment.h
in include/asm
6 - 150 1247 59
mmu.h
in include/asm
8 - 275 1247 59
ftrace.c
in kernel/probes
50 2 29 673 59
S
atomic.S
in kernel
54 - 275 1247 59
14 1 714 1247 58
fixmap.h
in include/asm
25 - 275 1247 58
27 - 19 1247 55
kprobes.c
in kernel/probes
279 22 19 673 55
stacktrace.c
in kernel
125 10 19 1152 54
S
head.S
in kernel
33 - 275 1247 53
ftrace.h
in include/asm
18 1 275 1152 51
ckmmu.h
in abiv1/inc/abi
77 17 275 1247 50
ckmmu.h
in abiv2/inc/abi
114 17 275 1247 50
barrier.h
in include/asm
33 - 150 1247 48
bitops.h
in include/asm
51 4 19 1247 48
tlb.c
in mm
162 6 275 1247 48
byteorder.h
in include/uapi/asm
4 - 275 1247 47