Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Produce Mono+LLVM runtime packs on desktop platforms #35841

Merged
merged 35 commits into from
May 18, 2020
Merged
Changes from 1 commit
Commits
Show all changes
35 commits
Select commit Hold shift + click to select a range
2f3a143
Add LLVM Mono runtime build
directhex May 4, 2020
8c49666
Switch from 'llvm' boolean to 'runtimeVariant' freeform string in yaml
directhex May 5, 2020
496ffbb
Add an LLVM suffix to installer nupkgs
directhex May 5, 2020
f1b4472
Fix up yaml dependencies.
directhex May 5, 2020
65f0a4a
Fix another dependency
directhex May 5, 2020
fab5365
Resolve runtimeVariant variable properly
directhex May 5, 2020
393c10c
Fixup
directhex May 5, 2020
5d755a7
Tweak runtime artifact download name
directhex May 5, 2020
2c4bdea
Another runtimeVariant
directhex May 5, 2020
c36a78f
Add runtimeVariant to CoreCLR artifact names
directhex May 5, 2020
4230811
Add installer run for LLVM JIT Mono
directhex May 6, 2020
f5885de
Actually specifiy LLVM or not to installer build
directhex May 6, 2020
ae41da4
Merge remote-tracking branch 'origin/master' into llvm-runtime-packs
directhex May 6, 2020
6d188aa
Unique name for LLVM installer run
directhex May 6, 2020
5ba82c7
Ensure log uploads are disambiguated
directhex May 6, 2020
775cd6c
Fix dependency in full matrix
directhex May 6, 2020
45849b6
Add LLVMAOT variant, which bundles llc/opt for current arch
directhex May 7, 2020
aeb3f7c
Merge remote-tracking branch 'origin/master' into llvm-runtime-packs
directhex May 8, 2020
9987260
Merge remote-tracking branch 'origin/master' into llvm-runtime-packs
directhex May 13, 2020
482dae7
Unify runtimeMode into runtimeVariant
directhex May 13, 2020
49a6d92
Make sure we don't use Mono.LLVM package names on CoreCLR or Mobile
directhex May 13, 2020
09946d4
Fix perf runs to deal with runtimeVariant
directhex May 13, 2020
2fba625
Try to reconcile perf test artifact names
directhex May 13, 2020
42f4cfe
Another "except for interpreter"
directhex May 13, 2020
7be3b29
And again
directhex May 13, 2020
90e64c9
Make bundling llc/opt the default when LLVM enabled on Mono
directhex May 14, 2020
4187fd8
Capitalise Interpreter, so it's prettier on AzDO
directhex May 14, 2020
9f08f07
Merge remote-tracking branch 'origin/master' into llvm-runtime-packs
directhex May 15, 2020
3315b79
Merge remote-tracking branch 'origin/master' into llvm-runtime-packs
directhex May 15, 2020
a379c28
Merge remote-tracking branch 'origin/master' into llvm-runtime-packs
directhex May 15, 2020
3c3d44c
Merge remote-tracking branch 'origin/master' into llvm-runtime-packs
directhex May 15, 2020
f675e5f
Merge remote-tracking branch 'origin/master' into llvm-runtime-packs
directhex May 15, 2020
dff6abb
Merge remote-tracking branch 'origin/master' into llvm-runtime-packs
directhex May 18, 2020
902f2a2
Remove some Interpreter runtimeVariant stuff, now it's a Scenario ins…
directhex May 18, 2020
821d386
Fix tpyo
directhex May 18, 2020
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
Merge remote-tracking branch 'origin/master' into llvm-runtime-packs
  • Loading branch information
directhex committed May 6, 2020
commit ae41da4a1f01e0fd6596680e61c4629851f3c632
2 changes: 1 addition & 1 deletion eng/pipelines/coreclr/templates/perf-job.yml
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ parameters:
osSubgroup: ''
container: ''
runtimeVariant: ''
framework: netcoreapp5.0 # Specify the appropriate framework when running release branches (ie netcoreapp3.0 for release/3.0)
framework: net5.0 # Specify the appropriate framework when running release branches (ie netcoreapp3.0 for release/3.0)
liveLibrariesBuildConfig: ''
variables: {}
pool: ''
Expand Down
You are viewing a condensed version of this merge commit. You can view the full changes here.