apple / apple-llvm-infrastructure-tools
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: 46
  • Daily file updates (only one update per file and date counted): 462
  • First update: 2019-04-08
  • Latest update: 2021-08-04
  • Days between first and latest update: 850 (121 weeks, estimated 605 working days)
  • Active days (at least one file change): 132
  • Data:
File Change History Overall
File Age Distribution Overall
Days since first update
  • There are 46 files with 7,604 lines of code in files.
    • 46 files that are 366+ days old (7,604 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
Latest Change Distribution Overall
Days since last update
  • There are 46 files with 7,604 lines of code in files.
    • 45 files have been last changed 366+ days ago (7,425 lines of code)
    • 0 files have been last changed 181-365 days ago (0 lines of code)
    • 1 files have been last changed 91-180 days ago (179 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)
97% | 0% | 2% | 0% | 0%
Legend:
366+
181-365
91-180
31-90
1-30
File Change History per File Extension
py, in, h, sh, md, cfg, txt, awk, cpp, json, mk, gitignore, TXT, rst
File Age Distribution per Extension
Days since first update
366+
181-365
91-180
31-90
1-30
h100% | 0% | 0% | 0% | 0%
py100% | 0% | 0% | 0% | 0%
cpp100% | 0% | 0% | 0% | 0%
TXT100% | 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
h100% | 0% | 0% | 0% | 0%
py90% | 0% | 9% | 0% | 0%
cpp100% | 0% | 0% | 0% | 0%
TXT100% | 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
src100% | 0% | 0% | 0% | 0%
git_apple_llvm/am100% | 0% | 0% | 0% | 0%
git_apple_llvm/git_tools100% | 0% | 0% | 0% | 0%
git_apple_llvm/pr100% | 0% | 0% | 0% | 0%
ROOT100% | 0% | 0% | 0% | 0%
libexec/apple-llvm/helpers100% | 0% | 0% | 0% | 0%
git_apple_llvm/ci100% | 0% | 0% | 0% | 0%
src/tools100% | 0% | 0% | 0% | 0%
git_apple_llvm/config100% | 0% | 0% | 0% | 0%
primary (latest change distribution)
Days since last update
366+
181-365
91-180
31-90
1-30
src100% | 0% | 0% | 0% | 0%
git_apple_llvm/git_tools100% | 0% | 0% | 0% | 0%
git_apple_llvm/am73% | 0% | 26% | 0% | 0%
git_apple_llvm/pr100% | 0% | 0% | 0% | 0%
ROOT100% | 0% | 0% | 0% | 0%
libexec/apple-llvm/helpers100% | 0% | 0% | 0% | 0%
git_apple_llvm/ci100% | 0% | 0% | 0% | 0%
src/tools100% | 0% | 0% | 0% | 0%
git_apple_llvm/config100% | 0% | 0% | 0% | 0%
Oldest Files (Top 20)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
TXT
LICENSE.TXT
in root
229 - 1029 1029 1
split2mono.cpp
in src
461 13 843 1028 22
svn2git.cpp
in src
230 16 1009 1026 5
sha1convert.h
in src
163 17 1000 1026 8
mmapped_file.h
in src
45 5 1026 1026 1
check_for_updates.py
in src/tools
70 6 997 1014 2
bump_allocator.h
in src
76 3 487 1011 3
git_cache.h
in src
1039 54 839 1009 20
commit_interleaver.h
in src
930 29 838 1009 26
index_query.h
in src
299 22 1009 1009 1
data_query.h
in src
239 18 843 1009 5
split2monodb.h
in src
208 7 932 1009 4
sha1_pool.h
in src
184 11 843 1009 6
call_git.h
in src
155 5 487 1009 8
file_stream.h
in src
112 11 1007 1009 2
svnbaserev.h
in src
32 4 1007 1009 3
bisect_first_match.h
in src
10 1 1009 1009 1
error.h
in src
7 1 1009 1009 1
commit_source.h
in src
769 28 838 1006 12
read_all.h
in src
24 1 487 1006 2
Files Not Recently Changed (Top 20)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
TXT
LICENSE.TXT
in root
229 - 1029 1029 1
mmapped_file.h
in src
45 5 1026 1026 1
error.h
in src
7 1 1009 1009 1
bisect_first_match.h
in src
10 1 1009 1009 1
svn2git.cpp
in src
230 16 1009 1026 5
index_query.h
in src
299 22 1009 1009 1
svnbaserev.h
in src
32 4 1007 1009 3
file_stream.h
in src
112 11 1007 1009 2
sha1convert.h
in src
163 17 1000 1026 8
__init__.py
in src/tools
1 - 997 997 1
check_for_updates.py
in src/tools
70 6 997 1014 2
awk
count-merged.awk
in libexec/apple-llvm/helpers
86 - 949 951 3
awk
mt-config-dirs.awk
in libexec/apple-llvm/helpers
73 - 936 998 2
split2monodb.h
in src
208 7 932 1009 4
__init__.py
in git_apple_llvm/pr
1 - 931 931 1
__init__.py
in git_apple_llvm/config
29 4 929 929 1
tracked_branch_ref.py
in git_apple_llvm/git_tools
28 2 917 917 1
__init__.py
in git_apple_llvm/ci
4 - 900 900 1
pr_tool.py
in git_apple_llvm/pr
45 13 900 931 4
github_pr_tool.py
in git_apple_llvm/pr
107 21 900 931 4
Most Recently Created Files (Top 20)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
graph.py
in git_apple_llvm/am
179 15 180 648 5
zippered_merge.py
in git_apple_llvm/am
95 10 780 820 4
core.py
in git_apple_llvm/am
73 3 734 825 6
oracle.py
in git_apple_llvm/am
46 7 633 832 3
main.py
in git_apple_llvm/am
94 8 633 839 11
am_status.py
in git_apple_llvm/am
139 4 613 841 11
am_config.py
in git_apple_llvm/am
44 6 613 842 6
__init__.py
in git_apple_llvm/am
1 - 842 842 1
verify_branch_contents.py
in git_apple_llvm/git_tools
26 3 845 846 2
translation_queue.h
in src
213 10 843 860 6
parsers.h
in src
100 16 843 860 2
jenkins_ci.py
in git_apple_llvm/ci
98 10 613 900 2
__init__.py
in git_apple_llvm/ci
4 - 900 900 1
tracked_branch_ref.py
in git_apple_llvm/git_tools
28 2 917 917 1
__init__.py
in git_apple_llvm/config
29 4 929 929 1
main.py
in git_apple_llvm/pr
197 17 613 931 7
github_pr_tool.py
in git_apple_llvm/pr
107 21 900 931 4
pr_tool.py
in git_apple_llvm/pr
45 13 900 931 4
__init__.py
in git_apple_llvm/pr
1 - 931 931 1
push.py
in git_apple_llvm/git_tools
400 28 818 944 7
Most Recently Changed Files (Top 20)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
graph.py
in git_apple_llvm/am
179 15 180 648 5
call_git.h
in src
155 5 487 1009 8
bump_allocator.h
in src
76 3 487 1011 3
read_all.h
in src
24 1 487 1006 2
main.py
in git_apple_llvm/pr
197 17 613 931 7
am_status.py
in git_apple_llvm/am
139 4 613 841 11
jenkins_ci.py
in git_apple_llvm/ci
98 10 613 900 2
am_config.py
in git_apple_llvm/am
44 6 613 842 6
main.py
in git_apple_llvm/am
94 8 633 839 11
oracle.py
in git_apple_llvm/am
46 7 633 832 3
core.py
in git_apple_llvm/am
73 3 734 825 6
zippered_merge.py
in git_apple_llvm/am
95 10 780 820 4
push.py
in git_apple_llvm/git_tools
400 28 818 944 7
__init__.py
in git_apple_llvm/git_tools
67 10 818 944 4
setup.py
in root
48 6 828 944 6
commit_interleaver.h
in src
930 29 838 1009 26
commit_source.h
in src
769 28 838 1006 12
dir_list.h
in src
128 15 838 988 4
git_cache.h
in src
1039 54 839 1009 20
__init__.py
in git_apple_llvm/am
1 - 842 842 1