Linux / Arch / Sparc
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 601 files with 98,142 lines of code.
    • 232 files changed more than 100 times (67,509 lines of code)
    • 187 files changed 51-100 times (19,012 lines of code)
    • 163 files changed 21-50 times (9,832 lines of code)
    • 19 files changed 6-20 times (1,789 lines of code)
    • 0 files changed 1-5 times (0 lines of code)
68% | 19% | 10% | 1% | 0%
Legend:
101+
51-100
21-50
6-20
1-5

Detailed data...

File Change Frequency per File Extension
h, c, S, gitignore, sh, txt
File Change Frequency per Extension
The number of recorded file updates
101+
51-100
21-50
6-20
1-5
c91% | 6% | 1% | 0% | 0%
h56% | 21% | 21% | <1% | 0%
S32% | 42% | 18% | 6% | 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
kernel84% | 9% | 6% | 0% | 0%
include57% | 20% | 20% | <1% | 0%
mm87% | 11% | <1% | 0% | 0%
lib17% | 56% | 10% | 14% | 0%
net87% | 0% | 12% | 0% | 0%
crypto35% | 44% | 20% | 0% | 0%
prom74% | 23% | 1% | 0% | 0%
math-emu78% | 21% | 0% | 0% | 0%
vdso0% | 61% | 36% | 1% | 0%
boot0% | 100% | 0% | 0% | 0%
power0% | 17% | 82% | 0% | 0%
Most Frequently Changed Files (Top 50)

See data for all files...

File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
2333 97 19 4826 950
smp_64.c
in kernel
1224 60 19 4810 758
pgtable_64.h
in include/asm
835 56 19 4939 651
pci.c
in kernel
841 34 24 4810 640
srmmu.c
in mm
1379 69 275 5966 587
process_64.c
in kernel
535 24 19 4810 580
ioport.c
in kernel
230 11 19 5917 556
setup_64.c
in kernel
573 19 261 4810 549
S
systbls_64.S
in kernel
27 - 150 4810 546
535 8 19 4810 542
perf_event.c
in kernel
1451 44 895 4518 530
traps_64.c
in kernel
2228 84 17 4810 503
279 9 19 4826 473
process_32.c
in kernel
270 7 19 4810 460
365 8 19 4826 458
irq_64.c
in kernel
855 59 275 4810 453
S
systbls_32.S
in kernel
17 - 150 4810 446
pci_sun4v.c
in kernel
1046 32 19 4810 437
time_64.c
in kernel
661 47 929 4810 428
S
head_64.S
in kernel
846 - 261 4810 428
signal_64.c
in kernel
458 7 19 4810 425
signal32.c
in kernel
586 10 19 4810 424
thread_info_64.h
in include/asm
159 - 261 5036 411
setup_32.c
in kernel
311 9 261 4810 411
uaccess_64.h
in include/asm
140 3 261 4939 409
S
vmlinux.lds.S
in kernel
168 - 345 5881 398
mdesc.c
in kernel
1033 49 19 4810 396
signal_32.c
in kernel
394 10 24 4810 392
pcic.c
in kernel
568 24 1115 5993 392
S
entry.S
in kernel
1160 - 275 5991 385
leon_kernel.c
in kernel
384 22 938 4553 384
iommu.c
in kernel
579 15 19 4810 379
438 18 19 4826 370
217 9 150 4826 368
ds.c
in kernel
1022 32 19 4810 359
sys_sparc32.c
in kernel
196 1 415 4810 356
pgtable_32.h
in include/asm
304 36 19 4939 346
unistd.h
in include/asm
39 - 938 4939 342
tsb.c
in mm
453 17 24 4826 337
cpu.c
in kernel
478 7 415 5930 324
ptrace_64.c
in kernel
914 27 415 4810 323
nmi.c
in kernel
224 16 905 4752 318
ldc.c
in kernel
1821 74 1115 4810 316
time_32.c
in kernel
268 19 1487 4810 312
sun4d_smp.c
in kernel
286 17 1487 5866 306
leon_smp.c
in kernel
337 18 415 4538 303
614 21 1487 4810 303
dma-mapping.h
in include/asm
8 - 520 4939 300
sun4m_smp.c
in kernel
194 13 1487 5866 292
vio.c
in kernel
431 19 19 4810 291