microsoft / llvm-mctoll
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 74 files with 36,995 lines of code.
    • 1 files changed more than 100 times (3,939 lines of code)
    • 1 files changed 51-100 times (1,780 lines of code)
    • 6 files changed 21-50 times (16,915 lines of code)
    • 15 files changed 6-20 times (8,149 lines of code)
    • 51 files changed 1-5 times (6,212 lines of code)
10% | 4% | 45% | 22% | 16%
Legend:
101+
51-100
21-50
6-20
1-5

Detailed data...

File Change Frequency per File Extension
c, s, cpp, h, cfg, txt, md, in, json, yml, ll, C, gitignore, py, TXT
File Change Frequency per Extension
The number of recorded file updates
101+
51-100
21-50
6-20
1-5
cpp11% | 5% | 47% | 22% | 14%
h0% | 0% | 17% | 25% | 57%
TXT0% | 0% | 0% | 0% | 100%
in0% | 0% | 0% | 0% | 100%
yml0% | 0% | 0% | 0% | 100%
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
X8617% | 7% | 70% | 4% | <1%
ROOT0% | 0% | 13% | 71% | 14%
ARM0% | 0% | 0% | 23% | 76%
ARM/DAG0% | 0% | 0% | 0% | 100%
RISCV0% | 0% | 0% | 0% | 100%
Most Frequently Changed Files (Top 20)

See data for all files...

File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
X86MachineInstructionRaiser.cpp
in X86
3939 32 15 1204 157
X86MachineInstructionRaiserUtils.cpp
in X86
1780 18 15 875 61
X86MachineInstructionRaiser.h
in X86
140 1 15 1179 49
X86AdditionalInstrInfo.cpp
in X86
13916 - 15 861 48
X86RaisedValueTracker.cpp
in X86
956 7 119 1045 46
X86AdditionalInstrInfo.h
in X86
89 5 130 1178 39
llvm-mctoll.cpp
in root
1251 23 21 1207 39
X86FuncPrototypeDiscovery.cpp
in X86
563 4 162 979 24
X86RaisedValueTracker.h
in X86
38 - 140 1045 14
MCInstRaiser.cpp
in root
208 9 146 1198 14
X86JumpTables.cpp
in X86
322 1 444 1135 13
MachODump.cpp
in root
5391 116 76 1141 13
MachineFunctionRaiser.cpp
in root
39 4 529 1204 9
ModuleRaiser.h
in root
98 5 529 1161 9
X86RegisterUtils.cpp
in X86
108 19 258 1025 9
MachineInstructionRaiser.h
in root
41 4 444 1161 7
MCInstRaiser.h
in root
56 10 732 1168 7
llvm-mctoll.h
in root
63 1 174 1025 7
ARMEliminatePrologEpilog.cpp
in ARM
234 8 259 1025 7
X86MachineInstructionRaiserSSE.cpp
in X86
422 6 162 630 7