microsoft / mu_silicon_arm_tiano
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: 324
  • Daily file updates (only one update per file and date counted): 28785
  • First update: 2006-04-21
  • Latest update: 2022-01-08
  • Days between first and latest update: 5742 (820 weeks, estimated 4100 working days)
  • Active days (at least one file change): 4056
  • Data:
File Change History Overall
File Age Distribution Overall
Days since first update
  • There are 324 files with 36,513 lines of code in files.
    • 286 files that are 366+ days old (32,361 lines of code)
    • 31 files that are 181-365 days old (3,033 lines of code)
    • 7 files that are 91-180 days old (1,119 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)
88% | 8% | 3% | 0% | 0%
Legend:
366+
181-365
91-180
31-90
1-30
Latest Change Distribution Overall
Days since last update
  • There are 324 files with 36,513 lines of code in files.
    • 201 files have been last changed 366+ days ago (23,394 lines of code)
    • 106 files have been last changed 181-365 days ago (10,226 lines of code)
    • 16 files have been last changed 91-180 days ago (2,646 lines of code)
    • 1 files have been last changed 31-90 days ago (247 lines of code)
    • 0 files have been last changed 1-30 days ago (0 lines of code)
64% | 28% | 7% | <1% | 0%
Legend:
366+
181-365
91-180
31-90
1-30
File Change History per File Extension
c, h, S, asm, yml, py, inc, md, yaml, txt, s, gitignore, rst, json, gitmodules
File Age Distribution per Extension
Days since first update
366+
181-365
91-180
31-90
1-30
c86% | 9% | 4% | 0% | 0%
h93% | 6% | <1% | 0% | 0%
S100% | 0% | 0% | 0% | 0%
asm100% | 0% | 0% | 0% | 0%
py96% | 3% | 0% | 0% | 0%
inc89% | 10% | 0% | 0% | 0%
yaml24% | 75% | 0% | 0% | 0%
s100% | 0% | 0% | 0% | 0%
Latest Change Distribution per Extension
Days since last update
366+
181-365
91-180
31-90
1-30
c65% | 25% | 7% | 1% | 0%
S82% | 17% | 0% | 0% | 0%
h38% | 56% | 5% | 0% | 0%
asm93% | 6% | 0% | 0% | 0%
py88% | 11% | 0% | 0% | 0%
inc23% | 29% | 47% | 0% | 0%
s100% | 0% | 0% | 0% | 0%
yaml2% | 21% | 75% | 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
ArmPkg/Library90% | 0% | 9% | 0% | 0%
ArmPkg/Drivers96% | 0% | 3% | 0% | 0%
ArmVirtPkg/Library96% | 3% | 0% | 0% | 0%
ArmPlatformPkg/Drivers100% | 0% | 0% | 0% | 0%
ArmPkg/Include91% | 8% | 0% | 0% | 0%
ArmPlatformPkg/Library100% | 0% | 0% | 0% | 0%
ArmPlatformPkg/PrePeiCore100% | 0% | 0% | 0% | 0%
ArmPlatformPkg/Scripts95% | 4% | 0% | 0% | 0%
ArmPkg/Filesystem100% | 0% | 0% | 0% | 0%
ArmPlatformPkg/PrePi100% | 0% | 0% | 0% | 0%
ArmVirtPkg100% | 0% | 0% | 0% | 0%
ArmVirtPkg/PrePi100% | 0% | 0% | 0% | 0%
ArmVirtPkg/FdtClientDxe100% | 0% | 0% | 0% | 0%
ArmPlatformPkg/Include100% | 0% | 0% | 0% | 0%
ArmPlatformPkg/MemoryInitPei100% | 0% | 0% | 0% | 0%
ArmVirtPkg/PlatformCI100% | 0% | 0% | 0% | 0%
ArmVirtPkg/XenAcpiPlatformDxe100% | 0% | 0% | 0% | 0%
ArmVirtPkg/Include100% | 0% | 0% | 0% | 0%
ArmVirtPkg/HighMemDxe100% | 0% | 0% | 0% | 0%
ArmVirtPkg/VirtioFdtDxe100% | 0% | 0% | 0% | 0%
ArmPlatformPkg/PlatformPei100% | 0% | 0% | 0% | 0%
ArmVirtPkg/PlatformHasAcpiDtDxe100% | 0% | 0% | 0% | 0%
ArmVirtPkg/XenioFdtDxe100% | 0% | 0% | 0% | 0%
ArmVirtPkg/XenPlatformHasAcpiDtDxe100% | 0% | 0% | 0% | 0%
ArmVirtPkg/KvmtoolPlatformDxe100% | 0% | 0% | 0% | 0%
ArmPkg/Universal0% | 100% | 0% | 0% | 0%
ArmPkg0% | 100% | 0% | 0% | 0%
ArmPlatformPkg0% | 100% | 0% | 0% | 0%
ArmVirtPkg/CloudHvAcpiPlatformDxe0% | 100% | 0% | 0% | 0%
ArmVirtPkg/CloudHvPlatformHasAcpiDtDxe0% | 100% | 0% | 0% | 0%
primary (latest change distribution)
Days since last update
366+
181-365
91-180
31-90
1-30
ArmPkg/Library69% | 15% | 15% | 0% | 0%
ArmVirtPkg/Library96% | 3% | 0% | 0% | 0%
ArmPlatformPkg/Drivers87% | 12% | 0% | 0% | 0%
ArmPkg/Drivers58% | 29% | 7% | 5% | 0%
ArmPlatformPkg/Library86% | 13% | 0% | 0% | 0%
ArmPlatformPkg/Scripts85% | 14% | 0% | 0% | 0%
ArmPkg/Include22% | 68% | 8% | 0% | 0%
ArmPlatformPkg/PrePeiCore63% | 36% | 0% | 0% | 0%
ArmVirtPkg/PrePi100% | 0% | 0% | 0% | 0%
ArmVirtPkg/FdtClientDxe100% | 0% | 0% | 0% | 0%
ArmPlatformPkg/PrePi49% | 50% | 0% | 0% | 0%
ArmPlatformPkg/Include74% | 25% | 0% | 0% | 0%
ArmVirtPkg/PlatformCI100% | 0% | 0% | 0% | 0%
ArmVirtPkg/XenAcpiPlatformDxe100% | 0% | 0% | 0% | 0%
ArmVirtPkg/Include100% | 0% | 0% | 0% | 0%
ArmVirtPkg18% | 34% | 47% | 0% | 0%
ArmVirtPkg/HighMemDxe100% | 0% | 0% | 0% | 0%
ArmVirtPkg/VirtioFdtDxe100% | 0% | 0% | 0% | 0%
ArmVirtPkg/PlatformHasAcpiDtDxe100% | 0% | 0% | 0% | 0%
ArmVirtPkg/XenioFdtDxe100% | 0% | 0% | 0% | 0%
ArmVirtPkg/XenPlatformHasAcpiDtDxe100% | 0% | 0% | 0% | 0%
ArmVirtPkg/KvmtoolPlatformDxe100% | 0% | 0% | 0% | 0%
ArmPkg/Universal0% | 100% | 0% | 0% | 0%
ArmPkg/Filesystem0% | 100% | 0% | 0% | 0%
ArmPlatformPkg/MemoryInitPei0% | 100% | 0% | 0% | 0%
ArmVirtPkg/CloudHvAcpiPlatformDxe0% | 100% | 0% | 0% | 0%
ArmPlatformPkg/PlatformPei0% | 100% | 0% | 0% | 0%
ArmPlatformPkg0% | 45% | 54% | 0% | 0%
ArmVirtPkg/CloudHvPlatformHasAcpiDtDxe0% | 100% | 0% | 0% | 0%
ArmPkg0% | 0% | 100% | 0% | 0%
Oldest Files (Top 20)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
SemihostFs.c
in ArmPkg/Filesystem/SemihostFs/Arm
745 - 286 4439 16
ArmLib.h
in ArmPkg/Include/Library
576 - 231 4439 60
CpuDxe.c
in ArmPkg/Drivers/CpuDxe
150 - 1034 4439 16
DebugLib.c
in ArmPkg/Library/SemiHostingDebugLib
121 - 1034 4439 6
ArmCacheMaintenanceLib.c
in ArmPkg/Library/ArmCacheMaintenanceLib
105 - 417 4439 14
SemihostLib.h
in ArmPkg/Include/Library
76 - 286 4439 9
SerialPortLib.c
in ArmPkg/Library/SemiHostingSerialPortLib
76 - 286 4439 9
CpuDxe.h
in ArmPkg/Drivers/CpuDxe
71 - 286 4439 18
SemihostFs.h
in ArmPkg/Filesystem/SemihostFs/Arm
64 - 286 4439 7
Exception.c
in ArmPkg/Drivers/CpuDxe
43 - 417 4439 19
AsmMacroIoLib.h
in ArmPkg/Include
21 - 286 4439 16
AsmMacroIoLib.inc
in ArmPkg/Include
21 - 1034 4439 13
RvdPeCoffExtraActionLib.c
in ArmPkg/Library/RvdPeCoffExtraActionLib
67 - 1034 4400 10
DefaultExceptionHandlerLib.h
in ArmPkg/Include/Library
8 - 286 4387 6
ThumbDisassembler.c
in ArmPkg/Library/ArmDisassemblerLib
792 - 381 4382 16
ArmDisassembler.c
in ArmPkg/Library/ArmDisassemblerLib
336 - 381 4382 12
ArmDisassemblerLib.h
in ArmPkg/Include/Library
12 - 286 4382 8
ArmV7.h
in ArmPkg/Include/Chipset
87 - 286 4365 21
DebugPeCoffExtraActionLib.c
in ArmPkg/Library/DebugPeCoffExtraActionLib
83 - 917 4310 14
CpuPei.c
in ArmPkg/Drivers/CpuPei
31 - 1034 4231 11
Files Not Recently Changed (Top 20)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
ArmGetPhysicalAddressBits.c
in ArmPkg/Library/ArmLib/AArch64
17 - 1041 1041 1
ArmScmi.h
in ArmPkg/Include/Protocol
4 - 1034 1477 2
EarlyPL011BaseAddress.h
in ArmVirtPkg/Include/Guid
8 - 1034 2439 2
AsmMacroExport.inc
in ArmPkg/Include
9 - 1034 2252 2
ArchPrePi.c
in ArmVirtPkg/PrePi/Arm
10 - 1034 2237 2
ArmVirtMemInfoLib.h
in ArmVirtPkg/Include/Library
10 - 1034 1536 2
ArmScmiBaseProtocolPrivate.h
in ArmPkg/Drivers/ArmScmiDxe
11 - 1034 1477 2
S
GccSemihost.S
in ArmPkg/Library/SemihostLib/AArch64
12 - 1034 3119 3
ArchPrePi.c
in ArmVirtPkg/PrePi/AArch64
14 - 1034 2439 2
ScmiDxe.h
in ArmPkg/Drivers/ArmScmiDxe
14 - 1034 1477 3
PlatformBm.h
in ArmVirtPkg/Library/PlatformBootManagerLib
16 - 1034 2097 3
Aarch64Disassembler.c
in ArmPkg/Library/ArmDisassemblerLib
17 - 1034 2701 3
NorFlashPlatformNullLib.c
in ArmPlatformPkg/Library/NorFlashPlatformNullLib
18 - 1034 1518 2
NorFlashPlatformLib.h
in ArmPlatformPkg/Include/Library
18 - 1034 3895 4
ArmMmuLibV7Support.asm
in ArmPkg/Library/ArmMmuLib/Arm
18 - 1034 2056 2
ArmGicV2Lib.c
in ArmPkg/Drivers/ArmGic/GicV2
19 - 1034 2768 3
LcdHwLib.h
in ArmPlatformPkg/Include/Library
20 - 1034 1522 2
ArmGicV2NonSecLib.c
in ArmPkg/Drivers/ArmGic/GicV2
20 - 1034 2768 2
ArmGicDxe.c
in ArmPkg/Drivers/ArmGic
20 - 1034 3016 4
ArmCrashDumpDxe.c
in ArmPkg/Drivers/ArmCrashDumpDxe
20 - 1034 1609 2
Most Recently Created Files (Top 20)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
MmuLib.c
in ArmPkg/Library/MmuLib
72 - 129 139 2
StandaloneMmCoreEntryPoint.c
in ArmPkg/Library/StandaloneMmCoreEntryPoint/Arm
291 - 146 146 1
SetPermissions.c
in ArmPkg/Library/StandaloneMmCoreEntryPoint/Arm
211 - 146 146 1
StandaloneMmCpu.c
in ArmPkg/Drivers/StandaloneMmCpu
154 - 146 146 1
CreateHobList.c
in ArmPkg/Library/StandaloneMmCoreEntryPoint/Arm
126 - 146 146 1
StandaloneMmCpu.h
in ArmPkg/Drivers/StandaloneMmCpu
27 - 146 146 1
ArmMmuStandaloneMmLib.c
in ArmPkg/Library/StandaloneMmMmuLib
238 - 132 175 2
SecureBootDefaultKeys.fdf.inc
in ArmPlatformPkg
56 - 182 182 1
CloudHvAcpi.c
in ArmVirtPkg/CloudHvAcpiPlatformDxe
98 - 210 210 1
CloudHvHasAcpiDtDxe.c
in ArmVirtPkg/CloudHvPlatformHasAcpiDtDxe
42 - 210 210 1
ArmVirtPciHostBridgeUtilityLib.c
in ArmVirtPkg/Library/ArmVirtPciHostBridgeUtilityLib
147 - 230 230 1
console_loader.py
in ArmPlatformPkg/Scripts/Ds5
42 4 230 230 1
ArmCache.h
in ArmPkg/Include/IndustryStandard
75 - 231 231 1
ArmPkg.ci.yaml
in ArmPkg
232 - 144 286 5
ArmFfaSvc.h
in ArmPkg/Include/IndustryStandard
28 - 175 346 2
ArmPlatformPkg.ci.yaml
in ArmPlatformPkg
66 - 145 353 3
ProcessorSubClass.c
in ArmPkg/Universal/Smbios/ProcessorSubClassDxe
551 - 231 357 3
MiscBiosVendorFunction.c
in ArmPkg/Universal/Smbios/SmbiosMiscDxe/Type00
193 - 357 357 1
MiscBaseBoardManufacturerFunction.c
in ArmPkg/Universal/Smbios/SmbiosMiscDxe/Type02
158 - 357 357 1
SmbiosProcessorArmCommon.c
in ArmPkg/Universal/Smbios/ProcessorSubClassDxe
156 - 231 357 2
Most Recently Changed Files (Top 20)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
MmCommunication.c
in ArmPkg/Drivers/MmCommunicationDxe
247 - 63 1161 7
MmuLib.c
in ArmPkg/Library/MmuLib
72 - 129 139 2
ArmVirt.dsc.inc
in ArmVirtPkg
260 - 130 2439 80
ArmMmuStandaloneMmLib.c
in ArmPkg/Library/StandaloneMmMmuLib
238 - 132 175 2
PlatformBm.c
in ArmPkg/Library/PlatformBootManagerLib
584 - 144 2091 23
ArmPkg.ci.yaml
in ArmPkg
232 - 144 286 5
EventHandle.c
in ArmPkg/Drivers/StandaloneMmCpu
157 - 144 399 3
AsmMacroIoLibV8.h
in ArmPkg/Include
84 - 144 3119 12
ArmPlatformPkg.ci.yaml
in ArmPlatformPkg
66 - 145 353 3
StandaloneMmCoreEntryPoint.c
in ArmPkg/Library/StandaloneMmCoreEntryPoint/Arm
291 - 146 146 1
SetPermissions.c
in ArmPkg/Library/StandaloneMmCoreEntryPoint/Arm
211 - 146 146 1
StandaloneMmCpu.c
in ArmPkg/Drivers/StandaloneMmCpu
154 - 146 146 1
CreateHobList.c
in ArmPkg/Library/StandaloneMmCoreEntryPoint/Arm
126 - 146 146 1
StandaloneMmCpu.h
in ArmPkg/Drivers/StandaloneMmCpu
27 - 146 146 1
ArmStdSmc.h
in ArmPkg/Include/IndustryStandard
77 - 175 2737 8
ArmMmSvc.h
in ArmPkg/Include/IndustryStandard
39 - 175 1587 6
ArmFfaSvc.h
in ArmPkg/Include/IndustryStandard
28 - 175 346 2
SecureBootDefaultKeys.fdf.inc
in ArmPlatformPkg
56 - 182 182 1
ArmVirtQemuFvMain.fdf.inc
in ArmVirtPkg
106 - 194 2029 28
CloudHvAcpi.c
in ArmVirtPkg/CloudHvAcpiPlatformDxe
98 - 210 210 1