Linux / Arch / Nios2
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 82 files with 6,136 lines of code.
    • 7 files changed more than 100 times (1,008 lines of code)
    • 19 files changed 51-100 times (1,878 lines of code)
    • 43 files changed 21-50 times (2,660 lines of code)
    • 13 files changed 6-20 times (590 lines of code)
    • 0 files changed 1-5 times (0 lines of code)
16% | 30% | 43% | 9% | 0%
Legend:
101+
51-100
21-50
6-20
1-5

Detailed data...

File Change Frequency per File Extension
h, c, S, gitignore, txt, sh
File Change Frequency per Extension
The number of recorded file updates
101+
51-100
21-50
6-20
1-5
c25% | 24% | 44% | 5% | 0%
h11% | 35% | 42% | 10% | 0%
S0% | 40% | 40% | 19% | 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
kernel20% | 36% | 37% | 5% | 0%
mm20% | 26% | 46% | 6% | 0%
include11% | 35% | 42% | 10% | 0%
boot0% | 0% | 68% | 31% | 0%
lib0% | 0% | 56% | 43% | 0%
platform0% | 0% | 100% | 0% | 0%
Most Frequently Changed Files (Top 50)

See data for all files...

File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
setup.c
in kernel
135 5 19 2646 158
time.c
in kernel
264 19 1115 2646 146
fault.c
in mm
167 1 19 2646 141
52 3 520 2646 120
prom.c
in kernel
22 1 905 2646 115
pgtable.h
in include/asm
170 21 19 2646 115
process.c
in kernel
198 11 19 2646 106
signal.c
in kernel
217 7 344 2646 96
uaccess.h
in include/asm
149 2 150 2646 94
traps.c
in kernel
128 13 17 2646 91
cpuinfo.c
in kernel
149 4 905 2646 84
pgalloc.h
in include/asm
22 2 19 2646 83
206 20 150 2646 83
processor.h
in include/asm
43 1 29 2646 81
S
entry.S
in kernel
488 - 275 2646 81
S
vmlinux.lds.S
in kernel
52 - 345 2646 75
unistd.h
in include/uapi/asm
8 - 938 2646 67
syscall.h
in include/asm
51 7 24 2646 67
page.h
in include/asm
52 1 520 2646 65
init.c
in mm
77 5 150 2646 65
irq.c
in kernel
52 5 19 2646 61
io.h
in include/asm
20 - 714 2646 60
checksum.h
in include/asm
47 3 345 2646 58
ptrace.h
in include/uapi/asm
59 - 1487 2646 55
cacheflush.h
in include/asm
29 - 24 2646 54
cpuinfo.h
in include/asm
29 - 905 2646 51
sigcontext.h
in include/uapi/asm
9 - 1487 2646 45
elf.h
in include/uapi/asm
34 - 1487 2646 45
thread_info.h
in include/asm
54 - 344 2646 44
kgdb.c
in kernel
122 7 905 2544 44
140 4 415 2646 44
tlbflush.h
in include/asm
20 2 905 2646 42
irqflags.h
in include/asm
39 7 19 2646 42
registers.h
in include/asm
40 - 19 2646 42
irq.h
in include/asm
5 - 19 2646 41
setup.h
in include/asm
12 - 905 2646 41
memset.c
in lib
56 - 2025 2646 40
platform.c
in platform
34 1 520 2646 38
tlb.c
in mm
201 15 415 2646 38
shmparam.h
in include/asm
4 - 895 2477 37
module.c
in kernel
103 3 415 2646 35
syscalls.h
in include/asm
6 - 895 2646 34
9 - 895 2646 34
nios2_ksyms.c
in kernel
23 - 415 2646 34
S
vmlinux.lds.S
in boot/compressed
37 - 905 2550 34
kgdb.h
in include/asm
65 1 905 2544 34
console.c
in boot/compressed
89 10 905 2550 34
misc.c
in boot/compressed
116 4 905 2550 34
timex.h
in include/asm
5 - 895 2646 33
delay.c
in lib
29 4 895 2646 33