corretto / corretto-8
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 2,962 files with 1,197,181 lines of code.
    • 0 files changed more than 100 times (0 lines of code)
    • 0 files changed 51-100 times (0 lines of code)
    • 8 files changed 21-50 times (22,246 lines of code)
    • 477 files changed 6-20 times (384,138 lines of code)
    • 2,477 files changed 1-5 times (790,797 lines of code)
0% | 0% | 1% | 32% | 66%
Legend:
101+
51-100
21-50
6-20
1-5

Detailed data...

File Change Frequency per File Extension
java, properties, js, hpp, cpp, c, xml, h, html, sh, policy, txt, make, m, bat, in, nr, xsd, cfg, d, xsl, awk, m4, gradle, patch, s, props, md, ksh, plist, obj, tab, css, wsdl, Policy, csh, sed, cs, dsp, pl, lex, jsp, TXT, sp, cc, gitignore, asm, cxx, fx, json, hs, login, spec, inc
File Change Frequency per Extension
The number of recorded file updates
101+
51-100
21-50
6-20
1-5
cpp0% | 0% | 3% | 51% | 45%
hpp0% | 0% | 6% | 37% | 56%
c0% | 0% | <1% | 42% | 56%
java0% | 0% | 0% | 13% | 86%
h0% | 0% | 0% | 23% | 76%
m0% | 0% | 0% | 21% | 78%
in0% | 0% | 0% | 83% | 16%
js0% | 0% | 0% | 0% | 100%
html0% | 0% | 0% | 0% | 100%
s0% | 0% | 0% | 0% | 100%
policy0% | 0% | 0% | 0% | 100%
sed0% | 0% | 0% | 0% | 0%
ksh0% | 0% | 0% | 0% | 0%
pl0% | 0% | 0% | 0% | 0%
spec0% | 0% | 0% | 0% | 0%
nr0% | 0% | 0% | 0% | 0%
cfg0% | 0% | 0% | 0% | 0%
cs0% | 0% | 0% | 0% | 0%
css0% | 0% | 0% | 0% | 0%
d0% | 0% | 0% | 0% | 0%
hs0% | 0% | 0% | 0% | 0%
xsl0% | 0% | 0% | 0% | 0%
inc0% | 0% | 0% | 0% | 0%
cc0% | 0% | 0% | 0% | 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
src/hotspot0% | 0% | 4% | 50% | 44%
src/jdk0% | 0% | <1% | 24% | 75%
src/common0% | 0% | 0% | 83% | 16%
src/jaxp0% | 0% | 0% | 0% | 100%
src/langtools0% | 0% | 0% | 0% | 100%
src/nashorn0% | 0% | 0% | 0% | 100%
src/make0% | 0% | 0% | 0% | 0%
src0% | 0% | 0% | 0% | 0%
src/corba0% | 0% | 0% | 0% | 0%
src/jaxws0% | 0% | 0% | 0% | 0%
Most Frequently Changed Files (Top 20)

See data for all files...

File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
os_linux.cpp
in src/hotspot/src/os/linux/vm
4269 232 309 1423 31
globals.hpp
in src/hotspot/src/share/vm/runtime
3922 12 106 1426 27
freetypeScaler.c
in src/jdk/src/share/native/sun/font
1104 22 57 1213 26
jvm.cpp
in src/hotspot/src/share/vm/prims
3333 33 57 1213 26
globalDefinitions.hpp
in src/hotspot/src/share/vm/utilities
951 115 106 1190 23
g1CollectedHeap.cpp
in src/hotspot/src/share/vm/gc_implementation/g1
4768 266 57 1461 23
arguments.cpp
in src/hotspot/src/share/vm/runtime
3308 100 106 1190 22
os_linux_x86.cpp
in src/hotspot/src/os_cpu/linux_x86/vm
591 25 309 1190 21
os.hpp
in src/hotspot/src/share/vm/runtime
611 30 309 1196 20
sharedRuntime.cpp
in src/hotspot/src/share/vm/runtime
2117 58 244 1190 19
c1_LIRGenerator.cpp
in src/hotspot/src/share/vm/c1
2770 116 244 1190 19
vm_version_aarch64.cpp
in src/hotspot/src/cpu/aarch64/vm
268 3 127 1190 18
assembler.hpp
in src/hotspot/src/share/vm/asm
275 54 106 1196 18
vm_version.cpp
in src/hotspot/src/share/vm/runtime
282 6 310 1190 18
disassembler.cpp
in src/hotspot/src/share/vm/compiler
451 17 244 1190 18
constantPool.hpp
in src/hotspot/src/share/vm/oops
678 123 310 1190 18
safepoint.cpp
in src/hotspot/src/share/vm/runtime
886 34 106 1190 18
stubGenerator_aarch64.cpp
in src/hotspot/src/cpu/aarch64/vm
2523 69 106 1190 18
compile.cpp
in src/hotspot/src/share/vm/opto
3064 92 244 1190 18
library_call.cpp
in src/hotspot/src/share/vm/opto
4721 83 57 1112 18