hhvm / hhvm-third-party
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: 552
  • Daily file updates (only one update per file and date counted): 1539
  • First update: 2013-02-11
  • Latest update: 2021-03-05
  • Days between first and latest update: 2945 (420 weeks, estimated 2100 working days)
  • Active days (at least one file change): 349
  • Data:
File Change History Overall
File Age Distribution Overall
Days since first update
  • There are 420 files with 175,135 lines of code in files.
    • 420 files that are 366+ days old (175,135 lines of code)
    • 0 files that are 181-365 days old (0 lines of code)
    • 0 files that are 91-180 days old (0 lines of code)
    • 0 files that are 31-90 days old (0 lines of code)
    • 0 files that are 1-30 days old (0 lines of code)
100% | 0% | 0% | 0% | 0%
Legend:
366+
181-365
91-180
31-90
1-30

explore: zoomable circles
Latest Change Distribution Overall
Days since last update
  • There are 420 files with 175,135 lines of code in files.
    • 420 files have been last changed 366+ days ago (175,135 lines of code)
    • 0 files have been last changed 181-365 days ago (0 lines of code)
    • 0 files have been last changed 91-180 days ago (0 lines of code)
    • 0 files have been last changed 31-90 days ago (0 lines of code)
    • 0 files have been last changed 1-30 days ago (0 lines of code)
100% | 0% | 0% | 0% | 0%
Legend:
366+
181-365
91-180
31-90
1-30

explore: zoomable circles
File Change History per File Extension
h, c, rl, cpp, html, txt, in, m4, sh, txl, cc, gitignore, cmake, md, bat, awk, pl, json, vim, make, pas, tex, rb
File Age Distribution per Extension
Days since first update
366+
181-365
91-180
31-90
1-30
c100% | 0% | 0% | 0% | 0%
cpp100% | 0% | 0% | 0% | 0%
h100% | 0% | 0% | 0% | 0%
html100% | 0% | 0% | 0% | 0%
in100% | 0% | 0% | 0% | 0%
tex100% | 0% | 0% | 0% | 0%
cc100% | 0% | 0% | 0% | 0%
rl100% | 0% | 0% | 0% | 0%
pas100% | 0% | 0% | 0% | 0%
pl100% | 0% | 0% | 0% | 0%
rb100% | 0% | 0% | 0% | 0%
cmake100% | 0% | 0% | 0% | 0%
awk100% | 0% | 0% | 0% | 0%
Latest Change Distribution per Extension
Days since last update
366+
181-365
91-180
31-90
1-30
c100% | 0% | 0% | 0% | 0%
cpp100% | 0% | 0% | 0% | 0%
h100% | 0% | 0% | 0% | 0%
html100% | 0% | 0% | 0% | 0%
in100% | 0% | 0% | 0% | 0%
tex100% | 0% | 0% | 0% | 0%
cc100% | 0% | 0% | 0% | 0%
rl100% | 0% | 0% | 0% | 0%
pas100% | 0% | 0% | 0% | 0%
pl100% | 0% | 0% | 0% | 0%
rb100% | 0% | 0% | 0% | 0%
cmake100% | 0% | 0% | 0% | 0%
awk100% | 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
ragel/src/ragel100% | 0% | 0% | 0% | 0%
pcre100% | 0% | 0% | 0% | 0%
libmbfl/filters100% | 0% | 0% | 0% | 0%
pcre/sljit100% | 0% | 0% | 0% | 0%
pcre/doc/html100% | 0% | 0% | 0% | 0%
libmbfl/mbfl100% | 0% | 0% | 0% | 0%
ragel/src/doc100% | 0% | 0% | 0% | 0%
ragel/src/aapl100% | 0% | 0% | 0% | 0%
ragel/src100% | 0% | 0% | 0% | 0%
libsqlite3100% | 0% | 0% | 0% | 0%
ragel/src/contrib100% | 0% | 0% | 0% | 0%
pcre/cmake100% | 0% | 0% | 0% | 0%
libmbfl/nls100% | 0% | 0% | 0% | 0%
libmbfl100% | 0% | 0% | 0% | 0%
primary (latest change distribution)
Days since last update
366+
181-365
91-180
31-90
1-30
ragel/src/ragel100% | 0% | 0% | 0% | 0%
pcre100% | 0% | 0% | 0% | 0%
libmbfl/filters100% | 0% | 0% | 0% | 0%
pcre/sljit100% | 0% | 0% | 0% | 0%
pcre/doc/html100% | 0% | 0% | 0% | 0%
libmbfl/mbfl100% | 0% | 0% | 0% | 0%
ragel/src/doc100% | 0% | 0% | 0% | 0%
ragel/src/aapl100% | 0% | 0% | 0% | 0%
ragel/src100% | 0% | 0% | 0% | 0%
libsqlite3100% | 0% | 0% | 0% | 0%
ragel/src/contrib100% | 0% | 0% | 0% | 0%
pcre/cmake100% | 0% | 0% | 0% | 0%
libmbfl/nls100% | 0% | 0% | 0% | 0%
libmbfl100% | 0% | 0% | 0% | 0%
Oldest Files (Top 50)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes# contributors
sqlite3ext.h
in libsqlite3
564 - 787 2926 8 7
6114 1 2126 2791 4 4
5243 - 2126 2791 4 4
pcretest.c
in pcre
4286 11 2126 2791 4 4
pcrepattern.html
in pcre/doc/html
3263 - 2126 2791 4 4
pcre_ucd.c
in pcre
3126 4 2557 2791 3 3
in
3041 - 2126 2791 4 4
pcreapi.html
in pcre/doc/html
2921 - 2126 2791 4 4
2709 - 2126 2791 4 4
2540 39 2126 2791 4 4
pcregrep.c
in pcre
2104 2 2126 2791 4 4
1904 29 2126 2791 4 4
1814 - 2126 2791 4 4
1774 28 2126 2791 4 4
sljitLir.c
in pcre/sljit
1740 64 2126 2791 4 4
pcretest.html
in pcre/doc/html
1150 - 2557 2791 3 3
1143 28 2126 2791 4 4
1138 - 2126 2791 4 4
1028 32 2791 2791 1 1
pcregrep.html
in pcre/doc/html
759 - 2557 2791 3 3
pcrecpp.cc
in pcre
711 31 2126 2791 4 4
sljitNativeX86_64.c
in pcre/sljit
598 9 2126 2791 4 4
592 14 2791 2791 1 1
591 - 2557 2791 3 3
577 6 2557 2791 3 3
pcresyntax.html
in pcre/doc/html
553 - 2557 2791 3 3
pcrebuild.html
in pcre/doc/html
534 - 2557 2791 3 3
pcrepartial.html
in pcre/doc/html
509 - 2557 2791 3 3
pcrejit.html
in pcre/doc/html
445 - 2557 2791 3 3
sljitNativeX86_32.c
in pcre/sljit
432 7 2126 2791 4 4
sljitLir.h
in pcre/sljit
426 5 2126 2791 4 4
414 - 2126 2791 4 4
pcre16.html
in pcre/doc/html
384 - 2557 2791 3 3
pcre_get.c
in pcre
370 - 2126 2791 2 2
pcrecpp.html
in pcre/doc/html
354 - 2791 2791 1 1
pcredemo.html
in pcre/doc/html
348 - 2791 2791 1 1
sljitNativePPC_64.c
in pcre/sljit
341 5 2126 2791 4 4
291 5 2126 2791 4 4
pcreposix.html
in pcre/doc/html
288 - 2557 2791 3 3
pcrecallout.html
in pcre/doc/html
286 - 2557 2791 3 3
pcreunicode.html
in pcre/doc/html
262 - 2557 2791 3 3
in
259 - 2126 2791 4 4
254 - 2126 2791 4 4
pcrecpp.h
in pcre
248 17 2791 2791 1 1
pcrematching.html
in pcre/doc/html
242 - 2557 2791 3 3
pcrecompat.html
in pcre/doc/html
234 - 2557 2791 3 3
sljitUtils.c
in pcre/sljit
225 16 2126 2791 4 4
pcrestack.html
in pcre/doc/html
225 - 2791 2791 1 1
pcre.html
in pcre/doc/html
224 - 2126 2791 4 4
215 1 2557 2791 3 3
Files Not Recently Changed (Top 50)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes# contributors
2 - 2791 2791 1 1
2 - 2791 2791 1 1
2 - 2791 2791 1 1
2 - 2791 2791 1 1
2 - 2791 2791 1 1
2 - 2791 2791 1 1
2 - 2791 2791 1 1
2 - 2791 2791 1 1
2 - 2791 2791 1 1
2 - 2791 2791 1 1
2 - 2791 2791 1 1
2 - 2791 2791 1 1
2 - 2791 2791 1 1
2 - 2791 2791 1 1
2 - 2791 2791 1 1
2 - 2791 2791 1 1
2 - 2791 2791 1 1
2 - 2791 2791 1 1
2 - 2791 2791 1 1
2 - 2791 2791 1 1
2 - 2791 2791 1 1
2 - 2791 2791 1 1
2 - 2791 2791 1 1
2 - 2791 2791 1 1
2 - 2791 2791 1 1
2 - 2791 2791 1 1
2 - 2791 2791 1 1
2 - 2791 2791 1 1
2 - 2791 2791 1 1
2 - 2791 2791 1 1
2 - 2791 2791 1 1
2 - 2791 2791 1 1
2 - 2791 2791 1 1
2 - 2791 2791 1 1
2 - 2791 2791 1 1
2 - 2791 2791 1 1
2 - 2791 2791 1 1
2 - 2791 2791 1 1
2 - 2791 2791 1 1
2 - 2791 2791 1 1
9 - 2791 2791 1 1
10 - 2791 2791 1 1
11 - 2791 2791 1 1
cmake
FindEditline.cmake
in pcre/cmake
14 - 2791 2791 1 1
17 - 2791 2791 1 1
17 - 2791 2791 1 1
21 - 2791 2791 1 1
24 - 2791 2791 1 1
24 - 2791 2791 1 1
cmake
FindReadline.cmake
in pcre/cmake
26 - 2791 2791 1 1
Most Recently Created Files (Top 50)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes# contributors
unicode_table_cns11643.h
in libmbfl/filters
6076 -
unicode_table_big5.h
in libmbfl/filters
5033 -
mbfilter_utf7imap.c
in libmbfl/filters
299 3
mbfilter_euc_tw.c
in libmbfl/filters
265 1
html_entities.c
in libmbfl/filters
260 -
mbfilter_utf16.c
in libmbfl/filters
242 5
mbfilter_ucs4.c
in libmbfl/filters
205 5
mbfilter_euc_kr.c
in libmbfl/filters
194 1
mbfilter_ucs2.c
in libmbfl/filters
167 5
unicode_prop.h
in libmbfl/filters
136 -
unicode_table_koi8u.h
in libmbfl/filters
136 -
mbfl_language.c
in libmbfl/mbfl
117 -
mbfilter_byte4.c
in libmbfl/filters
113 4
mbfilter_uuencode.c
in libmbfl/filters
103 1
mbfilter_koi8r.c
in libmbfl/filters
97 1
mbfilter_cp1254.c
in libmbfl/filters
97 1
mbfilter_koi8u.c
in libmbfl/filters
97 1
mbfilter_cp1251.c
in libmbfl/filters
97 1
mbfilter_byte2.c
in libmbfl/filters
91 4
mbfilter_cp1252.c
in libmbfl/filters
88 3
mbfilter_iso8859_14.c
in libmbfl/filters
86 2
mbfilter_iso8859_6.c
in libmbfl/filters
86 2
mbfilter_iso8859_10.c
in libmbfl/filters
86 2
mbfilter_iso8859_2.c
in libmbfl/filters
86 2
mbfilter_iso8859_8.c
in libmbfl/filters
86 2
mbfilter_iso8859_5.c
in libmbfl/filters
86 2
mbfilter_iso8859_13.c
in libmbfl/filters
86 2
mbfilter_iso8859_7.c
in libmbfl/filters
86 2
mbfilter_iso8859_15.c
in libmbfl/filters
86 2
mbfilter_iso8859_9.c
in libmbfl/filters
86 2
mbfilter_iso8859_3.c
in libmbfl/filters
86 2
mbfilter_iso8859_4.c
in libmbfl/filters
85 2
cp932_table.h
in libmbfl/filters
56 -
awk
mk_sb_tbl.awk
in libmbfl/filters
53 -
mbfilter_iso8859_1.c
in libmbfl/filters
52 2
mbfl_allocators.c
in libmbfl/mbfl
49 1
mbfl_language.h
in libmbfl/mbfl
47 -
mbfilter_7bit.c
in libmbfl/filters
41 2
mbfl_string.c
in libmbfl/mbfl
39 -
mbfilter_pass.c
in libmbfl/mbfl
29 1
nls_zh.c
in libmbfl/nls
26 -
unicode_table_cp866.h
in libmbfl/filters
24 -
unicode_table_koi8r.h
in libmbfl/filters
24 -
unicode_table_cp850.h
in libmbfl/filters
24 -
unicode_table_cp1254.h
in libmbfl/filters
23 -
unicode_table_cp1251.h
in libmbfl/filters
23 -
mbfl_allocators.h
in libmbfl/mbfl
21 -
mbfilter_ucs2.h
in libmbfl/filters
18 -
nls_de.c
in libmbfl/nls
18 -
nls_uni.c
in libmbfl/nls
18 -
Most Recently Changed Files (Top 50)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes# contributors
unicode_table_cns11643.h
in libmbfl/filters
6076 -
unicode_table_big5.h
in libmbfl/filters
5033 -
mbfilter_utf7imap.c
in libmbfl/filters
299 3
mbfilter_euc_tw.c
in libmbfl/filters
265 1
html_entities.c
in libmbfl/filters
260 -
mbfilter_utf16.c
in libmbfl/filters
242 5
mbfilter_ucs4.c
in libmbfl/filters
205 5
mbfilter_euc_kr.c
in libmbfl/filters
194 1
mbfilter_ucs2.c
in libmbfl/filters
167 5
unicode_prop.h
in libmbfl/filters
136 -
unicode_table_koi8u.h
in libmbfl/filters
136 -
mbfl_language.c
in libmbfl/mbfl
117 -
mbfilter_byte4.c
in libmbfl/filters
113 4
mbfilter_uuencode.c
in libmbfl/filters
103 1
mbfilter_koi8r.c
in libmbfl/filters
97 1
mbfilter_cp1254.c
in libmbfl/filters
97 1
mbfilter_koi8u.c
in libmbfl/filters
97 1
mbfilter_cp1251.c
in libmbfl/filters
97 1
mbfilter_byte2.c
in libmbfl/filters
91 4
mbfilter_cp1252.c
in libmbfl/filters
88 3
mbfilter_iso8859_14.c
in libmbfl/filters
86 2
mbfilter_iso8859_6.c
in libmbfl/filters
86 2
mbfilter_iso8859_10.c
in libmbfl/filters
86 2
mbfilter_iso8859_2.c
in libmbfl/filters
86 2
mbfilter_iso8859_8.c
in libmbfl/filters
86 2
mbfilter_iso8859_5.c
in libmbfl/filters
86 2
mbfilter_iso8859_13.c
in libmbfl/filters
86 2
mbfilter_iso8859_7.c
in libmbfl/filters
86 2
mbfilter_iso8859_15.c
in libmbfl/filters
86 2
mbfilter_iso8859_9.c
in libmbfl/filters
86 2
mbfilter_iso8859_3.c
in libmbfl/filters
86 2
mbfilter_iso8859_4.c
in libmbfl/filters
85 2
cp932_table.h
in libmbfl/filters
56 -
awk
mk_sb_tbl.awk
in libmbfl/filters
53 -
mbfilter_iso8859_1.c
in libmbfl/filters
52 2
mbfl_allocators.c
in libmbfl/mbfl
49 1
mbfl_language.h
in libmbfl/mbfl
47 -
mbfilter_7bit.c
in libmbfl/filters
41 2
mbfl_string.c
in libmbfl/mbfl
39 -
mbfilter_pass.c
in libmbfl/mbfl
29 1
nls_zh.c
in libmbfl/nls
26 -
unicode_table_cp866.h
in libmbfl/filters
24 -
unicode_table_koi8r.h
in libmbfl/filters
24 -
unicode_table_cp850.h
in libmbfl/filters
24 -
unicode_table_cp1254.h
in libmbfl/filters
23 -
unicode_table_cp1251.h
in libmbfl/filters
23 -
mbfl_allocators.h
in libmbfl/mbfl
21 -
mbfilter_ucs2.h
in libmbfl/filters
18 -
nls_de.c
in libmbfl/nls
18 -
nls_uni.c
in libmbfl/nls
18 -