PerformanceTracking.Task Enum
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Represents a compiler task whose performance is tracked.
public enum PerformanceTracking.Task
type PerformanceTracking.Task =
Public Enum PerformanceTracking.Task
- Inheritance
-
PerformanceTracking.Task
Fields
| BinaryGeneration | 7 | Task that generates a binary as part of the 'OutputGeneration' task. |
| BitcodeGeneration | 8 | Task that generates LLVM bitcode as part of the 'OutputGeneration' task. |
| Build | 1 | Task that builds the compilation object. |
| DeserializerInit | 14 | Task that initializes the deserializer object as part of the 'ReferenceLoading' task. |
| DllGeneration | 9 | Task that generates a DLL as part of the 'OutputGeneration' task. |
| DocumentationGeneration | 11 | Task that generates documentation as part of the 'OutputGeneration' task. |
| HeaderAttributesLoading | 17 | Task that loads data directly from a .NET DLL. |
| LoadDataFromReferenceToStream | 13 | Task that loads data from references to a stream as part of the 'ReferenceLoading' task. |
| OutputGeneration | 2 | Task that generates the compiled binary, DLL and docs. |
| OverallCompilation | 0 | Overall compilation process. |
| QirGeneration | 10 | Task that generates QIR as part of the 'OutputGeneration' task. |
| ReferenceHeadersCreation | 18 | Task that creates headers from references. |
| ReferenceLoading | 3 | Task that loads references. |
| ReplaceTargetSpecificImplementations | 6 | Task that replaces specific implementations as part of the 'Build' task. |
| RewriteSteps | 4 | Task that performs rewrite steps. |
| SingleRewriteStep | 16 | Task for a specific rewrite step. |
| SourcesLoading | 5 | Task that loads sources. |
| SyntaxTreeDeserialization | 15 | Task that deserializes as part of the 'ReferenceLoading' task. |
| SyntaxTreeSerialization | 12 | Task that serializes the syntax tree to be appended to the DLL as part of the 'OutputGeneration' task. |