corretto / corretto-8
File Age

File age measurements show the distribution of file ages (days since the first commit) and the recency of file updates (days since the latest commit).

Summary
  • Number of files: 22084
  • Daily file updates (only one update per file and date counted): 7127
  • First update: 2018-02-02
  • Latest update: 2022-01-25
  • Days between first and latest update: 1454 (207 weeks, estimated 1035 working days)
  • Active days (at least one file change): 216
  • Data:
File Change History Overall
File Age Distribution Overall
Days since first update
  • There are 2,962 files with 1,197,181 lines of code in files.
    • 2,543 files that are 366+ days old (1,044,758 lines of code)
    • 114 files that are 181-365 days old (50,787 lines of code)
    • 39 files that are 91-180 days old (14,103 lines of code)
    • 245 files that are 31-90 days old (80,637 lines of code)
    • 21 files that are 1-30 days old (6,896 lines of code)
87% | 4% | 1% | 6% | <1%
Legend:
366+
181-365
91-180
31-90
1-30
Latest Change Distribution Overall
Days since last update
  • There are 2,962 files with 1,197,181 lines of code in files.
    • 1,890 files have been last changed 366+ days ago (607,789 lines of code)
    • 598 files have been last changed 181-365 days ago (334,209 lines of code)
    • 143 files have been last changed 91-180 days ago (83,504 lines of code)
    • 272 files have been last changed 31-90 days ago (121,468 lines of code)
    • 59 files have been last changed 1-30 days ago (50,211 lines of code)
50% | 27% | 6% | 10% | 4%
Legend:
366+
181-365
91-180
31-90
1-30
File Change History 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 Age Distribution per Extension
Days since first update
366+
181-365
91-180
31-90
1-30
java77% | 4% | 1% | 14% | 1%
cpp94% | 3% | <1% | 1% | <1%
c94% | 3% | 1% | 0% | <1%
hpp92% | 6% | <1% | <1% | 0%
h96% | 2% | <1% | 0% | 0%
m78% | 9% | 0% | 12% | 0%
js100% | 0% | 0% | 0% | 0%
in100% | 0% | 0% | 0% | 0%
s100% | 0% | 0% | 0% | 0%
html44% | 0% | 0% | 55% | 0%
policy100% | 0% | 0% | 0% | 0%
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%
Latest Change Distribution per Extension
Days since last update
366+
181-365
91-180
31-90
1-30
java56% | 10% | 8% | 17% | 7%
cpp42% | 44% | 4% | 5% | 2%
c49% | 41% | 6% | 3% | <1%
hpp48% | 38% | 10% | 2% | <1%
h72% | 18% | 8% | <1% | 0%
m51% | 9% | 27% | 12% | 0%
js100% | 0% | 0% | 0% | 0%
html44% | 0% | 0% | 55% | 0%
policy100% | 0% | 0% | 0% | 0%
in0% | 100% | 0% | 0% | 0%
s0% | 100% | 0% | 0% | 0%
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 History per Logical Decomposition
primary
primary (file age distribution)
Days since first update
366+
181-365
91-180
31-90
1-30
src/jdk90% | 4% | 2% | 2% | <1%
src/hotspot95% | 3% | <1% | <1% | 0%
src/jaxp25% | 2% | 0% | 70% | 1%
src/langtools78% | 21% | 0% | 0% | 0%
src/nashorn100% | 0% | 0% | 0% | 0%
src/common100% | 0% | 0% | 0% | 0%
src/make0% | 0% | 0% | 0% | 0%
src0% | 0% | 0% | 0% | 0%
src/corba0% | 0% | 0% | 0% | 0%
src/jaxws0% | 0% | 0% | 0% | 0%
primary (latest change distribution)
Days since last update
366+
181-365
91-180
31-90
1-30
src/jdk60% | 20% | 9% | 4% | 5%
src/hotspot44% | 43% | 5% | 4% | 2%
src/langtools69% | 30% | 0% | 0% | 0%
src/jaxp13% | 0% | 2% | 77% | 7%
src/nashorn100% | 0% | 0% | 0% | 0%
src/common0% | 100% | 0% | 0% | 0%
src/make0% | 0% | 0% | 0% | 0%
src0% | 0% | 0% | 0% | 0%
src/corba0% | 0% | 0% | 0% | 0%
src/jaxws0% | 0% | 0% | 0% | 0%
Oldest Files (Top 20)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
g1CollectedHeap.cpp
in src/hotspot/src/share/vm/gc_implementation/g1
4768 266 57 1461 23
genCollectedHeap.cpp
in src/hotspot/src/share/vm/memory
1041 70 387 1461 12
Types.java
in src/langtools/src/share/classes/com/sun/tools/javac/code
3528 321 1458 1458 1
LambdaToMethod.java
in src/langtools/src/share/classes/com/sun/tools/javac/comp
1658 104 309 1458 4
g1CollectorPolicy.cpp
in src/hotspot/src/share/vm/gc_implementation/g1
1636 72 244 1458 9
symbolTable.cpp
in src/hotspot/src/share/vm/classfile
815 39 387 1458 7
symbolTable.hpp
in src/hotspot/src/share/vm/classfile
222 24 1458 1458 1
g1ErgoVerbose.hpp
in src/hotspot/src/share/vm/gc_implementation/g1
95 3 244 1458 3
globals.hpp
in src/hotspot/src/share/vm/runtime
3922 12 106 1426 27
os_linux.cpp
in src/hotspot/src/os/linux/vm
4269 232 309 1423 31
Attr.java
in src/langtools/src/share/classes/com/sun/tools/javac/comp
3480 181 1423 1423 1
Class.java
in src/jdk/src/share/classes/java/lang
1445 93 1423 1423 1
MemberEnter.java
in src/langtools/src/share/classes/com/sun/tools/javac/comp
1232 67 1423 1423 1
JavacProcessingEnvironment.java
in src/langtools/src/share/classes/com/sun/tools/javac/processing
1089 90 937 1423 4
memoryService.cpp
in src/hotspot/src/share/vm/services
496 21 1003 1423 4
Field.java
in src/jdk/src/share/classes/java/lang/reflect
410 38 784 1423 2
Executable.java
in src/jdk/src/share/classes/java/lang/reflect
327 13 784 1423 2
memoryManager.cpp
in src/hotspot/src/share/vm/services
259 11 1003 1423 4
memoryManager.hpp
in src/hotspot/src/share/vm/services
202 34 1003 1423 4
memoryService.hpp
in src/hotspot/src/share/vm/services
165 7 1003 1423 4
Files Not Recently Changed (Top 20)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
symbolTable.hpp
in src/hotspot/src/share/vm/classfile
222 24 1458 1458 1
Types.java
in src/langtools/src/share/classes/com/sun/tools/javac/code
3528 321 1458 1458 1
MemberEnter.java
in src/langtools/src/share/classes/com/sun/tools/javac/comp
1232 67 1423 1423 1
Class.java
in src/jdk/src/share/classes/java/lang
1445 93 1423 1423 1
Attr.java
in src/langtools/src/share/classes/com/sun/tools/javac/comp
3480 181 1423 1423 1
JMap.java
in src/jdk/src/share/classes/sun/tools/jmap
263 11 1413 1413 1
JavaUtilJarAccess.java
in src/jdk/src/share/classes/sun/misc
21 - 1196 1196 1
GCMParameterSpec.java
in src/jdk/src/share/classes/javax/crypto/spec
34 4 1196 1196 1
JavaUtilJarAccessImpl.java
in src/jdk/src/share/classes/java/util/jar
36 8 1196 1196 1
CipherInputStream.java
in src/jdk/src/share/classes/javax/crypto
118 10 1196 1196 1
RIFFReader.java
in src/jdk/src/share/classes/com/sun/media/sound
264 23 1196 1196 1
NetworkInterface.java
in src/jdk/src/share/classes/java/net
274 21 1196 1196 1
Manifest.java
in src/jdk/src/share/classes/java/util/jar
277 25 1196 1196 1
NetworkInterface_winXP.c
in src/jdk/src/windows/native/java/net
633 6 1196 1196 1
InetAddress.java
in src/jdk/src/share/classes/java/net
730 51 1196 1196 1
Win32ShellFolder2.java
in src/jdk/src/windows/classes/sun/awt/shell
742 50 1196 1196 1
DLSSoundbank.java
in src/jdk/src/share/classes/com/sun/media/sound
1097 52 1196 1196 1
linkResolver.cpp
in src/hotspot/src/share/vm/interpreter
1289 51 1196 1196 1
Global.java
in src/nashorn/src/jdk/nashorn/internal/objects
1568 187 1196 1196 1
jvm_md.h
in src/jdk/src/windows/javavm/export
49 - 1189 1189 1
Most Recently Created Files (Top 20)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
mlib_v_ImageFilters.c
in src/jdk/src/solaris/native/sun/awt/medialib
14365 -
IBM964.java
in src/jdk/src/share/classes/sun/nio/cs/ext
10477 12
IBM33722.java
in src/jdk/src/share/classes/sun/nio/cs/ext
7082 12
D3DShaders.h
in src/jdk/src/windows/native/sun/java2d/d3d
5969 -
X11GB18030_1.java
in src/jdk/src/solaris/classes/sun/awt/motif
5224 7
X11Johab.java
in src/jdk/src/solaris/classes/sun/awt/motif
4739 6
Component.java
in src/jdk/src/share/classes/java/awt
4561 410
JTable.java
in src/jdk/src/share/classes/javax/swing
4449 393
ConcurrentHashMap.java
in src/jdk/src/share/classes/java/util/concurrent
4264 186
X11GB18030_0.java
in src/jdk/src/solaris/classes/sun/awt/motif
4228 7
CodeGenerator.java
in src/nashorn/src/jdk/nashorn/internal/codegen
3971 231
mlib_ImageColorTrue2Index.c
in src/jdk/src/share/native/sun/awt/medialib
3723 27
ExpressionParser.java
in src/jdk/src/share/classes/com/sun/tools/example/debug/expr
3667 211
CanonData.cpp
in src/jdk/src/share/native/sun/font/layout
3607 -
mlib_c_ImageLookUp_f.c
in src/jdk/src/share/native/sun/awt/medialib
3360 30
JavacParser.java
in src/langtools/src/share/classes/com/sun/tools/javac/parser
3216 173
spec
jdwp.spec
in src/jdk/make/data/jdwp
3180 -
Resolve.java
in src/langtools/src/share/classes/com/sun/tools/javac/comp
3173 224
PolicyTool.java
in src/jdk/src/share/classes/sun/security/tools/policytool
3121 141
CompactSyntax.java
in src/jaxws/src/share/jaxws_classes/com/sun/xml/internal/rngom/parse/compact
3107 190
Most Recently Changed Files (Top 20)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
mlib_v_ImageFilters.c
in src/jdk/src/solaris/native/sun/awt/medialib
14365 -
IBM964.java
in src/jdk/src/share/classes/sun/nio/cs/ext
10477 12
IBM33722.java
in src/jdk/src/share/classes/sun/nio/cs/ext
7082 12
D3DShaders.h
in src/jdk/src/windows/native/sun/java2d/d3d
5969 -
X11GB18030_1.java
in src/jdk/src/solaris/classes/sun/awt/motif
5224 7
X11Johab.java
in src/jdk/src/solaris/classes/sun/awt/motif
4739 6
Component.java
in src/jdk/src/share/classes/java/awt
4561 410
JTable.java
in src/jdk/src/share/classes/javax/swing
4449 393
ConcurrentHashMap.java
in src/jdk/src/share/classes/java/util/concurrent
4264 186
X11GB18030_0.java
in src/jdk/src/solaris/classes/sun/awt/motif
4228 7
CodeGenerator.java
in src/nashorn/src/jdk/nashorn/internal/codegen
3971 231
mlib_ImageColorTrue2Index.c
in src/jdk/src/share/native/sun/awt/medialib
3723 27
ExpressionParser.java
in src/jdk/src/share/classes/com/sun/tools/example/debug/expr
3667 211
CanonData.cpp
in src/jdk/src/share/native/sun/font/layout
3607 -
mlib_c_ImageLookUp_f.c
in src/jdk/src/share/native/sun/awt/medialib
3360 30
JavacParser.java
in src/langtools/src/share/classes/com/sun/tools/javac/parser
3216 173
spec
jdwp.spec
in src/jdk/make/data/jdwp
3180 -
Resolve.java
in src/langtools/src/share/classes/com/sun/tools/javac/comp
3173 224
PolicyTool.java
in src/jdk/src/share/classes/sun/security/tools/policytool
3121 141
CompactSyntax.java
in src/jaxws/src/share/jaxws_classes/com/sun/xml/internal/rngom/parse/compact
3107 190