diff options
author | Andy Ayers <andya@microsoft.com> | 2021-02-09 04:59:12 +0300 |
---|---|---|
committer | GitHub <noreply@github.com> | 2021-02-09 04:59:12 +0300 |
commit | 95f8f0040e0fadf3d16a9b0f82add1670ff82c10 (patch) | |
tree | 7329f967d111ef525fd5a542b1910d0eed3f7912 /eng/pipelines/common/templates/runtimes/run-test-job.yml | |
parent | 8aa1f58af5b98647d0f97bfda4d745f38616206d (diff) |
Spanning tree instrumentation (#47959)
Add a new instrumentation mode that only instruments a subset of the edges in
the control flow graph. This reduces the total number of counters and so has
less compile time and runtime overhead than instrumenting every block.
Add a matching count reconstruction algorithm that recovers the missing edge
counts and all block counts.
See #46882 for more details on this approach.
Also in runtime pgo support, add the header offset to the copy source.
This fixes #47930.
Diffstat (limited to 'eng/pipelines/common/templates/runtimes/run-test-job.yml')
-rw-r--r-- | eng/pipelines/common/templates/runtimes/run-test-job.yml | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/eng/pipelines/common/templates/runtimes/run-test-job.yml b/eng/pipelines/common/templates/runtimes/run-test-job.yml index eac13a734ec..40da880c113 100644 --- a/eng/pipelines/common/templates/runtimes/run-test-job.yml +++ b/eng/pipelines/common/templates/runtimes/run-test-job.yml @@ -477,6 +477,7 @@ jobs: - jitpgo - jitpgo_inline - jitpgo_classes + - jitpgo_edgeinstrumentation ${{ if in(parameters.testGroup, 'ilasm') }}: scenarios: - ilasmroundtrip |