Skip to content

Commit b3de8f7

Browse files
Add Arm64 PGO Builds (#66867)
- Add PGO for arm64 - Switch to using compiler container images which support PGO compilation on Arm64
1 parent dc7728f commit b3de8f7

File tree

3 files changed

+6
-2
lines changed

3 files changed

+6
-2
lines changed

eng/pipelines/common/platform-matrix.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -91,7 +91,7 @@ jobs:
9191
platform: Linux_arm64
9292
container:
9393
${{ if eq(parameters.container, '') }}:
94-
image: ubuntu-18.04-cross-arm64-20220426130400-6e40d49
94+
image: ubuntu-18.04-cross-arm64-20220427171722-6e40d49
9595
${{ if ne(parameters.container, '') }}:
9696
image: ${{ parameters.container }}
9797
registry: mcr

eng/pipelines/libraries/helix-queues-setup.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -41,7 +41,7 @@ jobs:
4141
- ${{ if or(eq(parameters.jobParameters.isExtraPlatforms, true), eq(parameters.jobParameters.includeAllPlatforms, true)) }}:
4242
- (Ubuntu.2110.Arm64.Open)Ubuntu.1804.ArmArch.Open@mcr.microsoft.com/dotnet-buildtools/prereqs:ubuntu-21.10-helix-arm64v8-20211116135000-0f8d97e
4343
- ${{ if or(ne(parameters.jobParameters.isExtraPlatforms, true), eq(parameters.jobParameters.includeAllPlatforms, true)) }}:
44-
- (Ubuntu.1804.ArmArch.Open)Ubuntu.1804.ArmArch.Open@mcr.microsoft.com/dotnet-buildtools/prereqs:ubuntu-18.04-helix-arm64v8-20220426125905-97d8652
44+
- (Ubuntu.1804.ArmArch.Open)Ubuntu.1804.ArmArch.Open@mcr.microsoft.com/dotnet-buildtools/prereqs:ubuntu-18.04-helix-arm64v8-20220427172132-97d8652
4545

4646
# Linux musl x64
4747
- ${{ if eq(parameters.platform, 'Linux_musl_x64') }}:

eng/pipelines/runtime-official.yml

+4
Original file line numberDiff line numberDiff line change
@@ -378,6 +378,8 @@ stages:
378378
- windows_x64
379379
- windows_x86
380380
- Linux_x64
381+
- windows_arm64
382+
- Linux_arm64
381383
jobParameters:
382384
isOfficialBuild: ${{ variables.isOfficialBuild }}
383385
signBinaries: false
@@ -399,6 +401,8 @@ stages:
399401
- windows_x64
400402
- windows_x86
401403
- Linux_x64
404+
- windows_arm64
405+
- Linux_arm64
402406

403407
#
404408
# Build Workloads

0 commit comments

Comments
 (0)