-
Notifications
You must be signed in to change notification settings - Fork 1.2k
Merge master to release/3.0.1xx for preview4 #3095
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
Merged
wli3
merged 107 commits into
release/3.0.1xx
from
merge-master-to-release/3.0.1xx-for-preview4
Apr 8, 2019
Merged
Merge master to release/3.0.1xx for preview4 #3095
wli3
merged 107 commits into
release/3.0.1xx
from
merge-master-to-release/3.0.1xx-for-preview4
Apr 8, 2019
Conversation
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Update branding to preview4
- For scenarios that don't mind giving up some startup time (but not too much), it may be a reasonable option when it is desirable to avoid spending two JIT cycles on methods - I'd like to use this mode as the default for microbenchmarks in the performance repo and the most convenient way of doing so would be to have a way to specify it in a project file. It serves as a soft workaround to https://github.com/dotnet/coreclr/issues/19751 while still allowing perf improvements from tiering to show when R2R is being used, in benchmarks that could help to get more representative numbers.
…208.1 (#2927) This change updates the following dependencies - Microsoft.DotNet.Arcade.Sdk - 1.0.0-beta.19108.1 - Microsoft.DotNet.SignTool - 1.0.0-beta.19108.1
Expose option to disable tier 0 JIT for configuring from a project file
…212.3 (#2936) This change updates the following dependencies - Microsoft.DotNet.Arcade.Sdk - 1.0.0-beta.19112.3 - Microsoft.DotNet.SignTool - 1.0.0-beta.19112.3
…213.1 (#2939) This change updates the following dependencies - Microsoft.DotNet.Arcade.Sdk - 1.0.0-beta.19113.1 - Microsoft.DotNet.SignTool - 1.0.0-beta.19113.1
For `dotnet pack --nobuild` and `dotnet publish --nobuild`, if a target inadvertently triggers the `Build` target, the build proceeds despite the user explicitly requesting no build takes place. This commit ensures the SDK errors if the `Build` target gets invoked when `NoBuild` is true. Fixes dotnet/cli#9581.
Ensure Build target isn't invoked when NoBuild is set.
…214.4 (#2946) This change updates the following dependencies - Microsoft.DotNet.Arcade.Sdk - 1.0.0-beta.19114.4 - Microsoft.DotNet.SignTool - 1.0.0-beta.19114.4
Merge release/3.0.1xx to master
…215.1 (#2952) This change updates the following dependencies - Microsoft.DotNet.Arcade.Sdk - 1.0.0-beta.19115.1 - Microsoft.DotNet.SignTool - 1.0.0-beta.19115.1
Merge release/3.0.1xx to master
…219.2 (#2964) This change updates the following dependencies - Microsoft.DotNet.Arcade.Sdk - 1.0.0-beta.19119.2 - Microsoft.DotNet.SignTool - 1.0.0-beta.19119.2
Merge release/3.0.1xx to master
…221.1 (#2974) This change updates the following dependencies - Microsoft.DotNet.Arcade.Sdk - 1.0.0-beta.19121.1 - Microsoft.DotNet.SignTool - 1.0.0-beta.19121.1
Merge release/3.0.1xx to master
Merge release/3.0.1xx to master
…221.5 (#2978) This change updates the following dependencies - Microsoft.DotNet.Arcade.Sdk - 1.0.0-beta.19121.5 - Microsoft.DotNet.SignTool - 1.0.0-beta.19121.5
Try to avoid hitting long path limitations
…222.3 (#2983) This change updates the following dependencies - Microsoft.DotNet.Arcade.Sdk - 1.0.0-beta.19122.3 - Microsoft.DotNet.SignTool - 1.0.0-beta.19122.3
Fix publish conflict resolution for runtime pack assets.
* Start testing... * Moving performance tests under CI to Azure DevOps
* Update dependencies from https://github.com/dotnet/arcade build 20190326.14 - Microsoft.DotNet.Arcade.Sdk - 1.0.0-beta.19176.14 - Microsoft.DotNet.SignTool - 1.0.0-beta.19176.14 * Update dependencies from https://github.com/dotnet/arcade build 20190327.11 - Microsoft.DotNet.Arcade.Sdk - 1.0.0-beta.19177.11 - Microsoft.DotNet.SignTool - 1.0.0-beta.19177.11
…329.1 (#3061) - Microsoft.DotNet.Arcade.Sdk - 1.0.0-beta.19179.1 - Microsoft.DotNet.SignTool - 1.0.0-beta.19179.1
* Intitial implementation of the crossgen task, and plumbing in the SDK targets to invoke the task. Added new condition to download runtime packs: when the ReadyToRun property is set. Adding R2R exclusion list capability * Making the crossgen task a ToolTask based task (and necessary refactoring to have a ToolTaskBase) Fixing logic with RuntimeIdentifier values used by the task (now it's read from the RuntimePack) * Exclude ref assemblies from compilation based on the presence of a ReferenceAssemblyAttribute * Rewriting some of the logic around host/target platform compatibility validation to use the runtime graph data * Split R2R compilation task into two tasks, to not have a single task that calls ExecuteTool multiple times. The split also enables msbuild to automatically skip entries that are already up to date. Removed ToolTaskBase since it's not really adding much value * Using NETCoreSdkRuntimeIdentifier to read host machine's RID * Adding crossgen CI tests * CR feedback * Resolve merge conflicts
…329.2 (#3063) - Microsoft.DotNet.Arcade.Sdk - 1.0.0-beta.19179.2 - Microsoft.DotNet.SignTool - 1.0.0-beta.19179.2
…ated option Depends on dotnet/coreclr#23597 - Tier 0 JIT is being referred to as quick JIT. Renamed option that was added by #2925 to StartupTierQuickJit, which indicates whether tiered compilation may use quick JIT in its startup tier. Default will be false. - Added option QuickJitForLoops that configures whether quick JIT may be used for methods that contain loops. Default will be false, so `<StartupTierQuickJit>true</StartupTierQuickJit>` would still not use quick JIT for methods that contain loops by default.
…402.13 (#3073) - Microsoft.DotNet.Arcade.Sdk - 1.0.0-beta.19202.13 - Microsoft.DotNet.SignTool - 1.0.0-beta.19202.13
…403.10 - Microsoft.DotNet.Arcade.Sdk - 1.0.0-beta.19203.10 - Microsoft.DotNet.SignTool - 1.0.0-beta.19203.10
…c95-2aabe12b7f80 [master] Update dependencies from dotnet/arcade
Change option that enables/disables tier 0 JIT and expose another related option
Merge release/3.0.1xx to master
…404.16 - Microsoft.DotNet.Arcade.Sdk - 1.0.0-beta.19204.16 - Microsoft.DotNet.SignTool - 1.0.0-beta.19204.16
Merge release/3.0.1xx to master
…3e3-54cec6d4b90c [master] Update dependencies from dotnet/arcade
…405.6 (#3089) - Microsoft.DotNet.Arcade.Sdk - 1.0.0-beta.19205.6 - Microsoft.DotNet.SignTool - 1.0.0-beta.19205.6
Merge release/3.0.1xx to master
…406.5 (#3094) - Microsoft.DotNet.Arcade.Sdk - 1.0.0-beta.19206.5 - Microsoft.DotNet.SignTool - 1.0.0-beta.19206.5
peterhuene
approved these changes
Apr 8, 2019
wli3
pushed a commit
that referenced
this pull request
Feb 7, 2020
…build 20191004.4 (#3095) - Microsoft.NET.Sdk.Razor - 5.0.0-alpha1.19504.4
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
No description provided.