The distribution of size of files (measured in lines of code).
File | # lines | # units |
---|---|---|
RuntimeBuilder.cs in src/Microsoft.Diagnostics.Runtime/src/Builders |
1214 | 23 |
IDebugControl6.cs in src/Microsoft.Diagnostics.Runtime.Utilities/Debugger |
871 | - |
IDebugControl5.cs in src/Microsoft.Diagnostics.Runtime.Utilities/Debugger |
865 | - |
IDebugSymbols5.cs in src/Microsoft.Diagnostics.Runtime.Utilities/Debugger |
827 | - |
IDebugControl4.cs in src/Microsoft.Diagnostics.Runtime.Utilities/Debugger |
825 | - |
IDebugSymbols4.cs in src/Microsoft.Diagnostics.Runtime.Utilities/Debugger |
817 | - |
tools.ps1 in eng/common |
757 | - |
IDebugSymbols3.cs in src/Microsoft.Diagnostics.Runtime.Utilities/Debugger |
757 | - |
SosDac.cs in src/Microsoft.Diagnostics.Runtime/src/DacInterface |
589 | 54 |
SigParser.cs in src/Microsoft.Diagnostics.Runtime/src/Utilities/SigParser |
553 | 32 |
DACNameParser.cs in src/Microsoft.Diagnostics.Runtime/src/Common |
543 | 18 |
post-build.yml in eng/common/templates/post-build |
529 | - |
IDebugControl3.cs in src/Microsoft.Diagnostics.Runtime.Utilities/Debugger |
487 | - |
IDebugControl2.cs in src/Microsoft.Diagnostics.Runtime.Utilities/Debugger |
468 | - |
ClrmdHeap.cs in src/Microsoft.Diagnostics.Runtime/src/Implementation |
457 | 20 |
IDebugControl.cs in src/Microsoft.Diagnostics.Runtime.Utilities/Debugger |
436 | - |
IDebugClient6.cs in src/Microsoft.Diagnostics.Runtime.Utilities/Debugger |
415 | - |
IDebugClient5.cs in src/Microsoft.Diagnostics.Runtime.Utilities/Debugger |
412 | - |
MacOSProcessDataReader.cs in src/Microsoft.Diagnostics.Runtime/src/DataReaders/MacOS |
371 | 11 |
ClrmdType.cs in src/Microsoft.Diagnostics.Runtime/src/Implementation |
370 | 10 |
Debugger.cs in src/TestTasks/src |
365 | 34 |
Minidump.cs in src/Microsoft.Diagnostics.Runtime/src/Windows |
363 | 14 |
GCRoot.cs in src/Microsoft.Diagnostics.Runtime/src/Common |
361 | 14 |
CommonLibrary.psm1 in eng/common/native |
344 | - |
PEImage.cs in src/Microsoft.Diagnostics.Runtime/src/Utilities/PEImage |
336 | 16 |
DataTarget.cs in src/Microsoft.Diagnostics.Runtime/src/DataTargets |
331 | 12 |
IDebugSymbols2.cs in src/Microsoft.Diagnostics.Runtime.Utilities/Debugger |
323 | - |
LinuxLiveDataReader.cs in src/Microsoft.Diagnostics.Runtime/src/Linux |
313 | 14 |
IDebugDataSpaces4.cs in src/Microsoft.Diagnostics.Runtime.Utilities/Debugger |
294 | - |
CacheEntryBase.cs in src/Microsoft.Diagnostics.Runtime/src/Windows |
294 | 10 |
Command.cs in src/Microsoft.Diagnostics.Runtime/src/Utilities/Command |
290 | 10 |
IDebugDataSpaces.cs in src/Microsoft.Diagnostics.Runtime.Utilities/Debugger |
289 | 1 |
SymbolServerLocator.cs in src/Microsoft.Diagnostics.Runtime/src/Implementation |
285 | 12 |
IDebugClient4.cs in src/Microsoft.Diagnostics.Runtime.Utilities/Debugger |
280 | - |
symbols-validation.ps1 in eng/common/post-build |
278 | - |
IDebugSymbols.cs in src/Microsoft.Diagnostics.Runtime.Utilities/Debugger |
278 | - |
DacDataTargetWrapper.cs in src/Microsoft.Diagnostics.Runtime/src/DacInterface |
271 | 15 |
MachOCoreDump.cs in src/Microsoft.Diagnostics.Runtime/src/MacOS |
271 | 11 |
sourcelink-validation.ps1 in eng/common/post-build |
265 | - |
MetadataImport.cs in src/Microsoft.Diagnostics.Runtime/src/DacInterface |
257 | 16 |
IDebugClient3.cs in src/Microsoft.Diagnostics.Runtime.Utilities/Debugger |
245 | - |
WindowsProcessDataReader.cs in src/Microsoft.Diagnostics.Runtime/src/DataReaders/Windows |
238 | 9 |
CacheNativeMethods.cs in src/Microsoft.Diagnostics.Runtime/src/Windows |
237 | 14 |
DbgEngDataReader.cs in src/Microsoft.Diagnostics.Runtime/src/DataReaders/DbgEng |
233 | 14 |
toolchain.cmake in eng/common/cross |
231 | - |
pipeline-logging-functions.ps1 in eng/common |
231 | - |
IDebugDataSpaces3.cs in src/Microsoft.Diagnostics.Runtime.Utilities/Debugger |
218 | - |
IDebugClient2.cs in src/Microsoft.Diagnostics.Runtime.Utilities/Debugger |
216 | - |
ClrmdField.cs in src/Microsoft.Diagnostics.Runtime/src/Implementation |
214 | 10 |
ClrArray.cs in src/Microsoft.Diagnostics.Runtime/src/Common |
212 | 16 |
File | # lines | # units |
---|---|---|
SosDac.cs in src/Microsoft.Diagnostics.Runtime/src/DacInterface |
589 | 54 |
Debugger.cs in src/TestTasks/src |
365 | 34 |
SigParser.cs in src/Microsoft.Diagnostics.Runtime/src/Utilities/SigParser |
553 | 32 |
RuntimeBuilder.cs in src/Microsoft.Diagnostics.Runtime/src/Builders |
1214 | 23 |
ClrmdHeap.cs in src/Microsoft.Diagnostics.Runtime/src/Implementation |
457 | 20 |
ClrObject.cs in src/Microsoft.Diagnostics.Runtime/src/Common |
188 | 18 |
DACNameParser.cs in src/Microsoft.Diagnostics.Runtime/src/Common |
543 | 18 |
ClrArray.cs in src/Microsoft.Diagnostics.Runtime/src/Common |
212 | 16 |
MetadataImport.cs in src/Microsoft.Diagnostics.Runtime/src/DacInterface |
257 | 16 |
PEImage.cs in src/Microsoft.Diagnostics.Runtime/src/Utilities/PEImage |
336 | 16 |
DacDataTargetWrapper.cs in src/Microsoft.Diagnostics.Runtime/src/DacInterface |
271 | 15 |
GCRoot.cs in src/Microsoft.Diagnostics.Runtime/src/Common |
361 | 14 |
MemoryReader.cs in src/Microsoft.Diagnostics.Runtime/src/Common |
128 | 14 |
DbgEngDataReader.cs in src/Microsoft.Diagnostics.Runtime/src/DataReaders/DbgEng |
233 | 14 |
LinuxLiveDataReader.cs in src/Microsoft.Diagnostics.Runtime/src/Linux |
313 | 14 |
CommandOptions.cs in src/Microsoft.Diagnostics.Runtime/src/Utilities/Command |
167 | 14 |
CacheNativeMethods.cs in src/Microsoft.Diagnostics.Runtime/src/Windows |
237 | 14 |
Minidump.cs in src/Microsoft.Diagnostics.Runtime/src/Windows |
363 | 14 |
CoreDumpReader.cs in src/Microsoft.Diagnostics.Runtime/src/DataReaders/Core |
160 | 13 |
DataTarget.cs in src/Microsoft.Diagnostics.Runtime/src/DataTargets |
331 | 12 |
There are 154 files with lines longer than 120 characters. In total, there are 777 long lines.
File | # lines | # units | # long lines |
---|---|---|---|
SosDac.cs in src/Microsoft.Diagnostics.Runtime/src/DacInterface |
589 | 54 | 46 |
RuntimeBuilder.cs in src/Microsoft.Diagnostics.Runtime/src/Builders |
1214 | 23 | 37 |
execute-all-sdl-tools.ps1 in eng/common/sdl |
150 | - | 34 |
tools.ps1 in eng/common |
757 | - | 27 |
DACNameParser.cs in src/Microsoft.Diagnostics.Runtime/src/Common |
543 | 18 | 24 |
CacheNativeMethods.cs in src/Microsoft.Diagnostics.Runtime/src/Windows |
237 | 14 | 23 |
MacOSProcessDataReader.cs in src/Microsoft.Diagnostics.Runtime/src/DataReaders/MacOS |
371 | 11 | 19 |
MetadataImport.cs in src/Microsoft.Diagnostics.Runtime/src/DacInterface |
257 | 16 | 17 |
AWEBasedCacheEntryFactory.cs in src/Microsoft.Diagnostics.Runtime/src/Windows |
85 | 4 | 17 |
Minidump.cs in src/Microsoft.Diagnostics.Runtime/src/Windows |
363 | 14 | 16 |
GlobalSuppressions.cs in src/Microsoft.Diagnostics.Runtime |
17 | - | 15 |
DataTarget.cs in src/Microsoft.Diagnostics.Runtime/src/DataTargets |
331 | 12 | 15 |
AWEBasedCacheEntry.cs in src/Microsoft.Diagnostics.Runtime/src/Windows |
188 | 7 | 15 |
WindowsProcessDataReader.cs in src/Microsoft.Diagnostics.Runtime/src/DataReaders/Windows |
238 | 9 | 14 |
Debugger.cs in src/TestTasks/src |
365 | 34 | 13 |
GCRoot.cs in src/Microsoft.Diagnostics.Runtime/src/Common |
361 | 14 | 12 |
symbols-validation.ps1 in eng/common/post-build |
278 | - | 11 |
sourcelink-validation.ps1 in eng/common/post-build |
265 | - | 10 |
DacDataTargetWrapper.cs in src/Microsoft.Diagnostics.Runtime/src/DacInterface |
271 | 15 | 10 |
SetupNugetSources.ps1 in eng/common |
142 | - | 9 |