platform/upstream/coreclr.git
4 years agoUpdate dependencies from https://github.com/dotnet/arcade build 20190911.7 (#26683)
dotnet-maestro[bot] [Thu, 12 Sep 2019 14:45:02 +0000 (14:45 +0000)]
Update dependencies from https://github.com/dotnet/arcade build 20190911.7 (#26683)

- Microsoft.DotNet.Arcade.Sdk - 1.0.0-beta.19461.7
- Microsoft.DotNet.Build.Tasks.Feed - 2.2.0-beta.19461.7
- Microsoft.DotNet.Build.Tasks.Packaging - 1.0.0-beta.19461.7
- Microsoft.DotNet.Helix.Sdk - 2.0.0-beta.19461.7

4 years agoUpdate dependencies from https://github.com/dotnet/corefx build 20190911.12 (#26682)
dotnet-maestro[bot] [Thu, 12 Sep 2019 14:44:13 +0000 (14:44 +0000)]
Update dependencies from https://github.com/dotnet/corefx build 20190911.12 (#26682)

- Microsoft.NETCore.Platforms - 3.1.0-preview1.19461.12
- Microsoft.Private.CoreFx.NETCoreApp - 4.7.0-preview1.19461.12

4 years agoUpdate dependencies from https://github.com/dotnet/corefx build 20190910.23 (#26656)
dotnet-maestro[bot] [Wed, 11 Sep 2019 15:00:28 +0000 (15:00 +0000)]
Update dependencies from https://github.com/dotnet/corefx build 20190910.23 (#26656)

- Microsoft.NETCore.Platforms - 3.1.0-preview1.19460.23
- Microsoft.Private.CoreFx.NETCoreApp - 4.7.0-preview1.19460.23

4 years agoUpdate dependencies from https://github.com/dotnet/arcade build 20190910.3 (#26657)
dotnet-maestro[bot] [Wed, 11 Sep 2019 14:56:17 +0000 (14:56 +0000)]
Update dependencies from https://github.com/dotnet/arcade build 20190910.3 (#26657)

- Microsoft.DotNet.Arcade.Sdk - 1.0.0-beta.19460.3
- Microsoft.DotNet.Build.Tasks.Feed - 2.2.0-beta.19460.3
- Microsoft.DotNet.Build.Tasks.Packaging - 1.0.0-beta.19460.3
- Microsoft.DotNet.Helix.Sdk - 2.0.0-beta.19460.3

4 years ago[release/3.1] Update dependencies from dotnet/corefx (#26508)
dotnet-maestro[bot] [Wed, 11 Sep 2019 01:13:29 +0000 (01:13 +0000)]
[release/3.1] Update dependencies from dotnet/corefx (#26508)

* Update dependencies from https://github.com/dotnet/corefx build 20190903.6

- Microsoft.NETCore.Platforms - 3.0.0-rc1.19453.6
- Microsoft.Private.CoreFx.NETCoreApp - 4.7.0-rc1.19453.6

* Update dependencies from https://github.com/dotnet/corefx build 20190904.8

- Microsoft.NETCore.Platforms - 3.0.0-rc1.19454.8
- Microsoft.Private.CoreFx.NETCoreApp - 4.7.0-rc1.19454.8

* Update dependencies from https://github.com/dotnet/corefx build 20190906.2

- Microsoft.NETCore.Platforms - 3.1.0-preview1.19456.2
- Microsoft.Private.CoreFx.NETCoreApp - 4.7.0-preview1.19456.2

* changing the target framework for tests to 3.1

* Update dependencies from https://github.com/dotnet/corefx build 20190906.20

- Microsoft.NETCore.Platforms - 3.1.0-preview1.19456.20
- Microsoft.Private.CoreFx.NETCoreApp - 4.7.0-preview1.19456.20

* Update dependencies from https://github.com/dotnet/corefx build 20190907.5

- Microsoft.NETCore.Platforms - 3.1.0-preview1.19457.5
- Microsoft.Private.CoreFx.NETCoreApp - 4.7.0-preview1.19457.5

* Update dependencies from https://github.com/dotnet/corefx build 20190909.13

- Microsoft.NETCore.Platforms - 3.1.0-preview1.19459.13
- Microsoft.Private.CoreFx.NETCoreApp - 4.7.0-preview1.19459.13

* 3.0 -> 3.1

4 years agoUpdate dependencies from https://github.com/dotnet/arcade build 20190909.10 (#26618)
dotnet-maestro[bot] [Tue, 10 Sep 2019 19:44:52 +0000 (12:44 -0700)]
Update dependencies from https://github.com/dotnet/arcade build 20190909.10 (#26618)

- Microsoft.DotNet.Arcade.Sdk - 1.0.0-beta.19459.10
- Microsoft.DotNet.Build.Tasks.Feed - 2.2.0-beta.19459.10
- Microsoft.DotNet.Build.Tasks.Packaging - 1.0.0-beta.19459.10
- Microsoft.DotNet.Helix.Sdk - 2.0.0-beta.19459.10

4 years agoUpdate dependencies from https://github.com/dotnet/core-setup build 20190909.38 ...
dotnet-maestro[bot] [Tue, 10 Sep 2019 18:35:51 +0000 (11:35 -0700)]
Update dependencies from https://github.com/dotnet/core-setup build 20190909.38 (#26619)

- Microsoft.NETCore.App - 3.1.0-preview1.19459.38

4 years agoMerge pull request #26510 from dotnet-maestro-bot/merge/release/3.0-to-release/3.1
Anirudh Agnihotry [Tue, 10 Sep 2019 00:21:02 +0000 (17:21 -0700)]
Merge pull request #26510 from dotnet-maestro-bot/merge/release/3.0-to-release/3.1

[automated] Merge branch 'release/3.0' => 'release/3.1'

4 years ago[release/3.1] Update dependencies from dotnet/arcade (#26564)
dotnet-maestro[bot] [Mon, 9 Sep 2019 20:23:15 +0000 (20:23 +0000)]
[release/3.1] Update dependencies from dotnet/arcade (#26564)

* Update dependencies from https://github.com/dotnet/arcade build 20190905.21

- Microsoft.DotNet.Arcade.Sdk - 1.0.0-beta.19455.21
- Microsoft.DotNet.Build.Tasks.Feed - 2.2.0-beta.19455.21
- Microsoft.DotNet.Build.Tasks.Packaging - 1.0.0-beta.19455.21
- Microsoft.DotNet.Helix.Sdk - 2.0.0-beta.19455.21

* Update dependencies from https://github.com/dotnet/arcade build 20190906.10

- Microsoft.DotNet.Arcade.Sdk - 1.0.0-beta.19456.10
- Microsoft.DotNet.Build.Tasks.Feed - 2.2.0-beta.19456.10
- Microsoft.DotNet.Build.Tasks.Packaging - 1.0.0-beta.19456.10
- Microsoft.DotNet.Helix.Sdk - 2.0.0-beta.19456.10

* Update dependencies from https://github.com/dotnet/arcade build 20190907.1

- Microsoft.DotNet.Arcade.Sdk - 1.0.0-beta.19457.1
- Microsoft.DotNet.Build.Tasks.Feed - 2.2.0-beta.19457.1
- Microsoft.DotNet.Build.Tasks.Packaging - 1.0.0-beta.19457.1
- Microsoft.DotNet.Helix.Sdk - 2.0.0-beta.19457.1

* Update dependencies from https://github.com/dotnet/arcade build 20190908.2

- Microsoft.DotNet.Arcade.Sdk - 1.0.0-beta.19458.2
- Microsoft.DotNet.Build.Tasks.Feed - 2.2.0-beta.19458.2
- Microsoft.DotNet.Build.Tasks.Packaging - 1.0.0-beta.19458.2
- Microsoft.DotNet.Helix.Sdk - 2.0.0-beta.19458.2

4 years agoMerge branch 'release/3.0' into release/3.1
Anipik [Mon, 9 Sep 2019 19:12:40 +0000 (12:12 -0700)]
Merge branch 'release/3.0' into release/3.1

4 years ago[release/3.0] Update dependencies from dotnet/arcade (#26560)
dotnet-maestro[bot] [Mon, 9 Sep 2019 17:13:03 +0000 (10:13 -0700)]
[release/3.0] Update dependencies from dotnet/arcade (#26560)

* Update dependencies from https://github.com/dotnet/arcade build 20190905.21

- Microsoft.DotNet.Arcade.Sdk - 1.0.0-beta.19455.21
- Microsoft.DotNet.Build.Tasks.Feed - 2.2.0-beta.19455.21
- Microsoft.DotNet.Build.Tasks.Packaging - 1.0.0-beta.19455.21
- Microsoft.DotNet.Helix.Sdk - 2.0.0-beta.19455.21

* Update dependencies from https://github.com/dotnet/arcade build 20190906.10

- Microsoft.DotNet.Arcade.Sdk - 1.0.0-beta.19456.10
- Microsoft.DotNet.Build.Tasks.Feed - 2.2.0-beta.19456.10
- Microsoft.DotNet.Build.Tasks.Packaging - 1.0.0-beta.19456.10
- Microsoft.DotNet.Helix.Sdk - 2.0.0-beta.19456.10

* Update dependencies from https://github.com/dotnet/arcade build 20190907.1

- Microsoft.DotNet.Arcade.Sdk - 1.0.0-beta.19457.1
- Microsoft.DotNet.Build.Tasks.Feed - 2.2.0-beta.19457.1
- Microsoft.DotNet.Build.Tasks.Packaging - 1.0.0-beta.19457.1
- Microsoft.DotNet.Helix.Sdk - 2.0.0-beta.19457.1

* Update dependencies from https://github.com/dotnet/arcade build 20190908.2

- Microsoft.DotNet.Arcade.Sdk - 1.0.0-beta.19458.2
- Microsoft.DotNet.Build.Tasks.Feed - 2.2.0-beta.19458.2
- Microsoft.DotNet.Build.Tasks.Packaging - 1.0.0-beta.19458.2
- Microsoft.DotNet.Helix.Sdk - 2.0.0-beta.19458.2

4 years ago[release/3.0] Update dependencies from dotnet/corefx (#26561)
dotnet-maestro[bot] [Mon, 9 Sep 2019 17:12:38 +0000 (10:12 -0700)]
[release/3.0] Update dependencies from dotnet/corefx (#26561)

* Update dependencies from https://github.com/dotnet/corefx build 20190906.1

- Microsoft.NETCore.Platforms - 3.0.0-rc2.19456.1
- Microsoft.Private.CoreFx.NETCoreApp - 4.6.0-rc2.19456.1

* Update dependencies from https://github.com/dotnet/corefx build 20190907.2

- Microsoft.NETCore.Platforms - 3.0.0-rc2.19457.2
- Microsoft.Private.CoreFx.NETCoreApp - 4.6.0-rc2.19457.2

* Update dependencies from https://github.com/dotnet/corefx build 20190907.8

- Microsoft.NETCore.Platforms - 3.0.0-rc2.19457.8
- Microsoft.Private.CoreFx.NETCoreApp - 4.6.0-rc2.19457.8

* Update dependencies from https://github.com/dotnet/corefx build 20190908.3

- Microsoft.NETCore.Platforms - 3.0.0-rc2.19458.3
- Microsoft.Private.CoreFx.NETCoreApp - 4.6.0-rc2.19458.3

4 years ago[release/3.1] Update dependencies from dotnet/core-setup (#26565)
dotnet-maestro[bot] [Mon, 9 Sep 2019 17:11:25 +0000 (10:11 -0700)]
[release/3.1] Update dependencies from dotnet/core-setup (#26565)

* Update dependencies from https://github.com/dotnet/core-setup build 20190905.31

- Microsoft.NETCore.App - 3.1.0-preview1.19455.31

* Update dependencies from https://github.com/dotnet/core-setup build 20190907.3

- Microsoft.NETCore.App - 3.1.0-preview1.19457.3

* Update dependencies from https://github.com/dotnet/core-setup build 20190907.10

- Microsoft.NETCore.App - 3.1.0-preview1.19457.10

* Update dependencies from https://github.com/dotnet/core-setup build 20190908.7

- Microsoft.NETCore.App - 3.1.0-preview1.19458.7

4 years ago[release/3.0] Update dependencies from dnceng/internal/dotnet-optimization (#26588)
dotnet-maestro[bot] [Mon, 9 Sep 2019 17:10:33 +0000 (10:10 -0700)]
[release/3.0] Update dependencies from dnceng/internal/dotnet-optimization (#26588)

* Update dependencies from https://dev.azure.com/dnceng/internal/_git/dotnet-optimization build 20190908.1

- optimization.IBC.CoreCLR - 99.99.99-master-20190908.1
- optimization.PGO.CoreCLR - 99.99.99-master-20190908.1

* Update dependencies from https://dev.azure.com/dnceng/internal/_git/dotnet-optimization build 20190909.1

- optimization.IBC.CoreCLR - 99.99.99-master-20190909.1
- optimization.PGO.CoreCLR - 99.99.99-master-20190909.1

4 years agoUpdate dependencies from https://dev.azure.com/dnceng/internal/_git/dotnet-optimizati...
dotnet-maestro[bot] [Fri, 6 Sep 2019 01:12:40 +0000 (01:12 +0000)]
Update dependencies from https://dev.azure.com/dnceng/internal/_git/dotnet-optimization build 20190905.1 (#26528)

- optimization.IBC.CoreCLR - 99.99.99-master-20190905.1
- optimization.PGO.CoreCLR - 99.99.99-master-20190905.1

4 years agoUpdate dependencies from https://github.com/dotnet/core-setup build 20190904.16 ...
dotnet-maestro[bot] [Fri, 6 Sep 2019 00:06:31 +0000 (00:06 +0000)]
Update dependencies from https://github.com/dotnet/core-setup build 20190904.16 (#26532)

- Microsoft.NETCore.App - 3.1.0-preview1.19454.16

4 years agorc2 version updated (#26548)
Anirudh Agnihotry [Thu, 5 Sep 2019 23:36:54 +0000 (16:36 -0700)]
rc2 version updated (#26548)

4 years agoUpdate dependencies from https://github.com/dotnet/arcade build 20190905.3 (#26541)
dotnet-maestro[bot] [Thu, 5 Sep 2019 22:35:17 +0000 (15:35 -0700)]
Update dependencies from https://github.com/dotnet/arcade build 20190905.3 (#26541)

- Microsoft.DotNet.Arcade.Sdk - 1.0.0-beta.19455.3
- Microsoft.DotNet.Build.Tasks.Feed - 2.2.0-beta.19455.3
- Microsoft.DotNet.Build.Tasks.Packaging - 1.0.0-beta.19455.3
- Microsoft.DotNet.Helix.Sdk - 2.0.0-beta.19455.3

4 years agoUpdate dependencies from https://github.com/dotnet/arcade build 20190904.31 (#26526)
dotnet-maestro[bot] [Thu, 5 Sep 2019 20:38:10 +0000 (20:38 +0000)]
Update dependencies from https://github.com/dotnet/arcade build 20190904.31 (#26526)

- Microsoft.DotNet.Arcade.Sdk - 1.0.0-beta.19454.31
- Microsoft.DotNet.Build.Tasks.Feed - 2.2.0-beta.19454.31
- Microsoft.DotNet.Build.Tasks.Packaging - 1.0.0-beta.19454.31
- Microsoft.DotNet.Helix.Sdk - 2.0.0-beta.19454.31

4 years agoUpdate dependencies from https://github.com/dotnet/arcade build 20190904.31 (#26531)
dotnet-maestro[bot] [Thu, 5 Sep 2019 15:19:35 +0000 (15:19 +0000)]
Update dependencies from https://github.com/dotnet/arcade build 20190904.31 (#26531)

- Microsoft.DotNet.Arcade.Sdk - 1.0.0-beta.19454.31
- Microsoft.DotNet.Build.Tasks.Feed - 2.2.0-beta.19454.31
- Microsoft.DotNet.Build.Tasks.Packaging - 1.0.0-beta.19454.31
- Microsoft.DotNet.Helix.Sdk - 2.0.0-beta.19454.31

4 years agoUpdate dependencies from https://github.com/dotnet/core-setup build 20190905.02 ...
dotnet-maestro[bot] [Thu, 5 Sep 2019 15:01:02 +0000 (15:01 +0000)]
Update dependencies from https://github.com/dotnet/core-setup build 20190905.02 (#26529)

- Microsoft.NETCore.App - 3.0.0-rc1-19455-02

4 years agoUpdate dependencies from https://github.com/dotnet/corefx build 20190904.13 (#26527)
dotnet-maestro[bot] [Thu, 5 Sep 2019 14:49:24 +0000 (14:49 +0000)]
Update dependencies from https://github.com/dotnet/corefx build 20190904.13 (#26527)

- Microsoft.NETCore.Platforms - 3.0.0-rc1.19454.13
- Microsoft.Private.CoreFx.NETCoreApp - 4.6.0-rc1.19454.13

4 years ago[release/3.0] Update dependencies from dotnet/core-setup (#26464)
dotnet-maestro[bot] [Wed, 4 Sep 2019 18:27:39 +0000 (18:27 +0000)]
[release/3.0] Update dependencies from dotnet/core-setup (#26464)

* Update dependencies from https://github.com/dotnet/core-setup build 20190830.09

- Microsoft.NETCore.App - 3.0.0-rc1-19430-09

* Update dependencies from https://github.com/dotnet/core-setup build 20190903.06

- Microsoft.NETCore.App - 3.0.0-rc1-19453-06

4 years ago[release/3.0] Update dependencies from dotnet/arcade (#26448)
dotnet-maestro[bot] [Wed, 4 Sep 2019 18:09:06 +0000 (18:09 +0000)]
[release/3.0] Update dependencies from dotnet/arcade (#26448)

* Update dependencies from https://github.com/dotnet/arcade build 20190829.16

- Microsoft.DotNet.Arcade.Sdk - 1.0.0-beta.19429.16
- Microsoft.DotNet.Build.Tasks.Feed - 2.2.0-beta.19429.16
- Microsoft.DotNet.Build.Tasks.Packaging - 1.0.0-beta.19429.16
- Microsoft.DotNet.Helix.Sdk - 2.0.0-beta.19429.16

* Update dependencies from https://github.com/dotnet/arcade build 20190830.3

- Microsoft.DotNet.Arcade.Sdk - 1.0.0-beta.19430.3
- Microsoft.DotNet.Build.Tasks.Feed - 2.2.0-beta.19430.3
- Microsoft.DotNet.Build.Tasks.Packaging - 1.0.0-beta.19430.3
- Microsoft.DotNet.Helix.Sdk - 2.0.0-beta.19430.3

* Update dependencies from https://github.com/dotnet/arcade build 20190903.5

- Microsoft.DotNet.Arcade.Sdk - 1.0.0-beta.19453.5
- Microsoft.DotNet.Build.Tasks.Feed - 2.2.0-beta.19453.5
- Microsoft.DotNet.Build.Tasks.Packaging - 1.0.0-beta.19453.5
- Microsoft.DotNet.Helix.Sdk - 2.0.0-beta.19453.5

4 years ago[release/3.0] Update dependencies from dotnet/corefx (#26328)
dotnet-maestro[bot] [Wed, 4 Sep 2019 14:19:29 +0000 (14:19 +0000)]
[release/3.0] Update dependencies from dotnet/corefx (#26328)

* Update dependencies from https://github.com/dotnet/corefx build 20190822.11

- Microsoft.NETCore.Platforms - 3.0.0-rc1.19422.11
- Microsoft.Private.CoreFx.NETCoreApp - 4.6.0-rc1.19422.11

* Update dependencies from https://github.com/dotnet/corefx build 20190823.9

- Microsoft.NETCore.Platforms - 3.0.0-rc1.19423.9
- Microsoft.Private.CoreFx.NETCoreApp - 4.6.0-rc1.19423.9

* Update dependencies from https://github.com/dotnet/corefx build 20190824.3

- Microsoft.NETCore.Platforms - 3.0.0-rc1.19424.3
- Microsoft.Private.CoreFx.NETCoreApp - 4.6.0-rc1.19424.3

* Update dependencies from https://github.com/dotnet/corefx build 20190825.2

- Microsoft.NETCore.Platforms - 3.0.0-rc1.19425.2
- Microsoft.Private.CoreFx.NETCoreApp - 4.6.0-rc1.19425.2

* Update dependencies from https://github.com/dotnet/corefx build 20190826.11

- Microsoft.NETCore.Platforms - 3.0.0-rc1.19426.11
- Microsoft.Private.CoreFx.NETCoreApp - 4.6.0-rc1.19426.11

* Update dependencies from https://github.com/dotnet/corefx build 20190827.14

- Microsoft.NETCore.Platforms - 3.0.0-rc1.19427.14
- Microsoft.Private.CoreFx.NETCoreApp - 4.6.0-rc1.19427.14

* Update dependencies from https://github.com/dotnet/corefx build 20190828.2

- Microsoft.NETCore.Platforms - 3.0.0-rc1.19428.2
- Microsoft.Private.CoreFx.NETCoreApp - 4.6.0-rc1.19428.2

* Update dependencies from https://github.com/dotnet/corefx build 20190903.4

- Microsoft.NETCore.Platforms - 3.0.0-rc1.19453.4
- Microsoft.Private.CoreFx.NETCoreApp - 4.6.0-rc1.19453.4

4 years ago[release/3.0] Update dependencies from dnceng/internal/dotnet-optimization (#26463)
dotnet-maestro[bot] [Mon, 2 Sep 2019 13:32:35 +0000 (13:32 +0000)]
[release/3.0] Update dependencies from dnceng/internal/dotnet-optimization (#26463)

* Update dependencies from https://dev.azure.com/dnceng/internal/_git/dotnet-optimization build 20190831.1

- optimization.IBC.CoreCLR - 99.99.99-master-20190831.1
- optimization.PGO.CoreCLR - 99.99.99-master-20190831.1

* Update dependencies from https://dev.azure.com/dnceng/internal/_git/dotnet-optimization build 20190902.1

- optimization.IBC.CoreCLR - 99.99.99-master-20190902.1
- optimization.PGO.CoreCLR - 99.99.99-master-20190902.1

4 years agoUpdate dependencies from https://dev.azure.com/dnceng/internal/_git/dotnet-optimizati...
dotnet-maestro[bot] [Fri, 30 Aug 2019 14:16:05 +0000 (14:16 +0000)]
Update dependencies from https://dev.azure.com/dnceng/internal/_git/dotnet-optimization build 20190830.1 (#26449)

- optimization.IBC.CoreCLR - 99.99.99-master-20190830.1
- optimization.PGO.CoreCLR - 99.99.99-master-20190830.1

4 years agoUpdate dependencies from https://github.com/dotnet/core-setup build 20190829.07 ...
dotnet-maestro[bot] [Fri, 30 Aug 2019 14:10:44 +0000 (14:10 +0000)]
Update dependencies from https://github.com/dotnet/core-setup build 20190829.07 (#26450)

- Microsoft.NETCore.App - 3.0.0-rc1-19429-07

4 years agoupdate the package version to 3.1.0 (#26422)
Anirudh Agnihotry [Fri, 30 Aug 2019 04:34:47 +0000 (21:34 -0700)]
update the package version to 3.1.0  (#26422)

* update the package version

* Update dir.common.props

4 years agoEmit RVA Instead of File Offset by Default in Native Image PerfMap Files (#26423)
Brian Robbins [Thu, 29 Aug 2019 17:06:48 +0000 (10:06 -0700)]
Emit RVA Instead of File Offset by Default in Native Image PerfMap Files (#26423)

4 years agoUpdate dependencies from https://dev.azure.com/dnceng/internal/_git/dotnet-optimizati...
dotnet-maestro[bot] [Thu, 29 Aug 2019 14:52:24 +0000 (14:52 +0000)]
Update dependencies from https://dev.azure.com/dnceng/internal/_git/dotnet-optimization build 20190829.1 (#26433)

- optimization.IBC.CoreCLR - 99.99.99-master-20190829.1
- optimization.PGO.CoreCLR - 99.99.99-master-20190829.1

4 years ago[release/3.0] Update dependencies from dotnet/core-setup (#26414)
dotnet-maestro[bot] [Thu, 29 Aug 2019 14:47:17 +0000 (14:47 +0000)]
[release/3.0] Update dependencies from dotnet/core-setup (#26414)

* Update dependencies from https://github.com/dotnet/core-setup build 20190827.13

- Microsoft.NETCore.App - 3.0.0-rc1-19427-13

* Update dependencies from https://github.com/dotnet/core-setup build 20190828.14

- Microsoft.NETCore.App - 3.0.0-rc1-19428-14

4 years agoUpdate dependencies from https://github.com/dotnet/arcade build 20190828.9 (#26432)
dotnet-maestro[bot] [Thu, 29 Aug 2019 14:40:04 +0000 (14:40 +0000)]
Update dependencies from https://github.com/dotnet/arcade build 20190828.9 (#26432)

- Microsoft.DotNet.Arcade.Sdk - 1.0.0-beta.19428.9
- Microsoft.DotNet.Build.Tasks.Feed - 2.2.0-beta.19428.9
- Microsoft.DotNet.Build.Tasks.Packaging - 1.0.0-beta.19428.9
- Microsoft.DotNet.Helix.Sdk - 2.0.0-beta.19428.9

4 years agoUpdate dependencies from https://dev.azure.com/dnceng/internal/_git/dotnet-optimizati...
dotnet-maestro[bot] [Wed, 28 Aug 2019 23:41:49 +0000 (23:41 +0000)]
Update dependencies from https://dev.azure.com/dnceng/internal/_git/dotnet-optimization build 20190828.1 (#26413)

- optimization.IBC.CoreCLR - 99.99.99-master-20190828.1
- optimization.PGO.CoreCLR - 99.99.99-master-20190828.1

4 years ago[release/3.0] Update dependencies from dotnet/arcade (#26327)
dotnet-maestro[bot] [Wed, 28 Aug 2019 16:03:51 +0000 (09:03 -0700)]
[release/3.0] Update dependencies from dotnet/arcade (#26327)

* Update dependencies from https://github.com/dotnet/arcade build 20190822.24

- Microsoft.DotNet.Arcade.Sdk - 1.0.0-beta.19422.24
- Microsoft.DotNet.Build.Tasks.Feed - 2.2.0-beta.19422.24
- Microsoft.DotNet.Build.Tasks.Packaging - 1.0.0-beta.19422.24
- Microsoft.DotNet.Helix.Sdk - 2.0.0-beta.19422.24

* Update dependencies from https://github.com/dotnet/arcade build 20190823.6

- Microsoft.DotNet.Arcade.Sdk - 1.0.0-beta.19423.6
- Microsoft.DotNet.Build.Tasks.Feed - 2.2.0-beta.19423.6
- Microsoft.DotNet.Build.Tasks.Packaging - 1.0.0-beta.19423.6
- Microsoft.DotNet.Helix.Sdk - 2.0.0-beta.19423.6

* Update dependencies from https://github.com/dotnet/arcade build 20190824.1

- Microsoft.DotNet.Arcade.Sdk - 1.0.0-beta.19424.1
- Microsoft.DotNet.Build.Tasks.Feed - 2.2.0-beta.19424.1
- Microsoft.DotNet.Build.Tasks.Packaging - 1.0.0-beta.19424.1
- Microsoft.DotNet.Helix.Sdk - 2.0.0-beta.19424.1

* Update dependencies from https://github.com/dotnet/arcade build 20190825.1

- Microsoft.DotNet.Arcade.Sdk - 1.0.0-beta.19425.1
- Microsoft.DotNet.Build.Tasks.Feed - 2.2.0-beta.19425.1
- Microsoft.DotNet.Build.Tasks.Packaging - 1.0.0-beta.19425.1
- Microsoft.DotNet.Helix.Sdk - 2.0.0-beta.19425.1

* Update dependencies from https://github.com/dotnet/arcade build 20190826.12

- Microsoft.DotNet.Arcade.Sdk - 1.0.0-beta.19426.12
- Microsoft.DotNet.Build.Tasks.Feed - 2.2.0-beta.19426.12
- Microsoft.DotNet.Build.Tasks.Packaging - 1.0.0-beta.19426.12
- Microsoft.DotNet.Helix.Sdk - 2.0.0-beta.19426.12

* Update dependencies from https://github.com/dotnet/arcade build 20190827.8

- Microsoft.DotNet.Arcade.Sdk - 1.0.0-beta.19427.8
- Microsoft.DotNet.Build.Tasks.Feed - 2.2.0-beta.19427.8
- Microsoft.DotNet.Build.Tasks.Packaging - 1.0.0-beta.19427.8
- Microsoft.DotNet.Helix.Sdk - 2.0.0-beta.19427.8

4 years agoReplace Ubuntu 1404 platforms with 1604 (#26302) (#26399)
Fadi Hanna [Tue, 27 Aug 2019 22:26:52 +0000 (15:26 -0700)]
Replace Ubuntu 1404 platforms with 1604 (#26302) (#26399)

Replace Ubuntu 1404 platforms with 1604 (#26302) (#26399)

4 years agoMove testing jobs to a separate stage after the validation/publishing stage (#26334...
Fadi Hanna [Tue, 27 Aug 2019 22:22:21 +0000 (15:22 -0700)]
Move testing jobs to a separate stage after the validation/publishing stage (#26334) (#26397)

* Move testing jobs to a separate stage after the validation/publishing stage

4 years agoFix Abbreviated Genitive Month Names Parsing (#26384)
Tarek Mahmoud Sayed [Tue, 27 Aug 2019 19:51:12 +0000 (12:51 -0700)]
Fix Abbreviated Genitive Month Names Parsing (#26384)

In 3.0 we have fixed the formatting to use the abbreviated genitive month names when having "d" format specifier followed by "MMM". This fix is good as original formatting specs required but we needed to support the parsing when we have such genitive names.

4 years agoUpdate dependencies from https://dev.azure.com/dnceng/internal/_git/dotnet-optimizati...
dotnet-maestro[bot] [Tue, 27 Aug 2019 18:38:44 +0000 (18:38 +0000)]
Update dependencies from https://dev.azure.com/dnceng/internal/_git/dotnet-optimization build 20190827.1 (#26388)

- optimization.IBC.CoreCLR - 99.99.99-master-20190827.1
- optimization.PGO.CoreCLR - 99.99.99-master-20190827.1

4 years ago[release/3.0] Update dependencies from dotnet/core-setup (#26329)
dotnet-maestro[bot] [Tue, 27 Aug 2019 14:26:45 +0000 (14:26 +0000)]
[release/3.0] Update dependencies from dotnet/core-setup (#26329)

* Update dependencies from https://github.com/dotnet/core-setup build 20190822.14

- Microsoft.NETCore.App - 3.0.0-rc1-19422-14

* Update dependencies from https://github.com/dotnet/core-setup build 20190823.11

- Microsoft.NETCore.App - 3.0.0-rc1-19423-11

* Update dependencies from https://github.com/dotnet/core-setup build 20190825.03

- Microsoft.NETCore.App - 3.0.0-rc1-19425-03

* Update dependencies from https://github.com/dotnet/core-setup build 20190826.11

- Microsoft.NETCore.App - 3.0.0-rc1-19426-11

4 years agoDo not use `AllocateUninitializedArray` in private array pools. (#26338) (#26366)
Stephen Toub [Mon, 26 Aug 2019 21:25:15 +0000 (17:25 -0400)]
Do not use `AllocateUninitializedArray` in private array pools. (#26338) (#26366)

User may have extra expectations for the privatly owned array pools.
For example there could be an expectation that array never contains negative numbers (since user never puts them there). Uninitialized allocations can break such expectations.

4 years ago[release/3.0] Fix BinaryReader.ReadChars for fragmented Streams (#26324) (#26356)
Jan Kotas [Mon, 26 Aug 2019 15:04:09 +0000 (08:04 -0700)]
[release/3.0] Fix BinaryReader.ReadChars for fragmented Streams (#26324) (#26356)

BinaryReader.ReadChars incorrectly read more than necessary from the underlying Stream when multi-byte characters straddled the read chunks.

Fixes https://github.com/dotnet/corefx/issues/40455

4 years agoadding ci legs to 3.1 branch (#26216)
Anirudh Agnihotry [Sat, 24 Aug 2019 02:55:49 +0000 (19:55 -0700)]
adding ci legs to 3.1 branch (#26216)

* adding ci legs to 3.1 branch

* removing regex and adding branches as regex was not working

4 years agoUpdate dependencies from https://github.com/dotnet/arcade build 20190821.4 (#26317)
dotnet-maestro[bot] [Fri, 23 Aug 2019 01:17:59 +0000 (01:17 +0000)]
Update dependencies from https://github.com/dotnet/arcade build 20190821.4 (#26317)

- Microsoft.DotNet.Arcade.Sdk - 1.0.0-beta.19421.4
- Microsoft.DotNet.Build.Tasks.Feed - 2.2.0-beta.19421.4
- Microsoft.DotNet.Build.Tasks.Packaging - 1.0.0-beta.19421.4
- Microsoft.DotNet.Helix.Sdk - 2.0.0-beta.19421.4

4 years agoUpdate dependencies from https://github.com/dotnet/core-setup build 20190821.22 ...
dotnet-maestro[bot] [Fri, 23 Aug 2019 01:17:52 +0000 (01:17 +0000)]
Update dependencies from https://github.com/dotnet/core-setup build 20190821.22 (#26318)

- Microsoft.NETCore.App - 3.0.0-rc1-19421-22

4 years agoUpdate dependencies from https://github.com/dotnet/arcade build 20190820.8 (#26290)
dotnet-maestro[bot] [Wed, 21 Aug 2019 15:20:55 +0000 (08:20 -0700)]
Update dependencies from https://github.com/dotnet/arcade build 20190820.8 (#26290)

- Microsoft.DotNet.Arcade.Sdk - 1.0.0-beta.19420.8
- Microsoft.DotNet.Build.Tasks.Feed - 2.2.0-beta.19420.8
- Microsoft.DotNet.Build.Tasks.Packaging - 1.0.0-beta.19420.8
- Microsoft.DotNet.Helix.Sdk - 2.0.0-beta.19420.8

4 years agoUpdate dependencies from https://github.com/dotnet/core-setup build 20190820.08 ...
dotnet-maestro[bot] [Wed, 21 Aug 2019 14:27:30 +0000 (14:27 +0000)]
Update dependencies from https://github.com/dotnet/core-setup build 20190820.08 (#26292)

- Microsoft.NETCore.App - 3.0.0-rc1-19420-08

4 years agoUpdate dependencies from https://github.com/dotnet/corefx build 20190820.10 (#26291)
dotnet-maestro[bot] [Wed, 21 Aug 2019 14:16:35 +0000 (14:16 +0000)]
Update dependencies from https://github.com/dotnet/corefx build 20190820.10 (#26291)

- Microsoft.NETCore.Platforms - 3.0.0-rc1.19420.10
- Microsoft.Private.CoreFx.NETCoreApp - 4.6.0-rc1.19420.10

4 years agoUpdate branding to rc1 (#26282)
Matt Mitchell [Wed, 21 Aug 2019 00:00:09 +0000 (17:00 -0700)]
Update branding to rc1 (#26282)

4 years agoPort stage work for 3.0 (#26137) (#26285)
dotnet-maestro-bot [Tue, 20 Aug 2019 23:22:22 +0000 (16:22 -0700)]
Port stage work for 3.0 (#26137) (#26285)

* Add support for servicing (post-build.yml)

4 years agoPort stage work for 3.0 (#26137)
Aaron Robinson [Tue, 20 Aug 2019 21:13:31 +0000 (14:13 -0700)]
Port stage work for 3.0 (#26137)

* Add support for servicing (post-build.yml)

4 years agoMerge pull request #26280 from dotnet-maestro-bot/merge/release/3.0-to-release/3.1
Anirudh Agnihotry [Tue, 20 Aug 2019 19:54:26 +0000 (12:54 -0700)]
Merge pull request #26280 from dotnet-maestro-bot/merge/release/3.0-to-release/3.1

[automated] Merge branch 'release/3.0' => 'release/3.1'

4 years agoMerge pull request #26278 from dotnet-maestro-bot/merge/release/3.0-to-release/3.1
Stephen Toub [Tue, 20 Aug 2019 19:21:54 +0000 (15:21 -0400)]
Merge pull request #26278 from dotnet-maestro-bot/merge/release/3.0-to-release/3.1

[automated] Merge branch 'release/3.0' => 'release/3.1'

4 years agoUpdate dependencies from https://github.com/dotnet/arcade build 20190819.12 (#26274)
dotnet-maestro[bot] [Tue, 20 Aug 2019 19:21:40 +0000 (15:21 -0400)]
Update dependencies from https://github.com/dotnet/arcade build 20190819.12 (#26274)

- Microsoft.DotNet.Arcade.Sdk - 1.0.0-beta.19419.12
- Microsoft.DotNet.Build.Tasks.Feed - 2.2.0-beta.19419.12
- Microsoft.DotNet.Build.Tasks.Packaging - 1.0.0-beta.19419.12
- Microsoft.DotNet.Helix.Sdk - 2.0.0-beta.19419.12

4 years agoUpdate dependencies from https://github.com/dotnet/corefx build 20190819.5 (#26275)
dotnet-maestro[bot] [Tue, 20 Aug 2019 15:43:41 +0000 (15:43 +0000)]
Update dependencies from https://github.com/dotnet/corefx build 20190819.5 (#26275)

- Microsoft.NETCore.Platforms - 3.0.0-preview9.19419.5
- Microsoft.Private.CoreFx.NETCoreApp - 4.6.0-preview9.19419.5

4 years agoUpdate dependencies from https://github.com/dotnet/core-setup build 20190819.06 ...
dotnet-maestro[bot] [Tue, 20 Aug 2019 15:28:28 +0000 (15:28 +0000)]
Update dependencies from https://github.com/dotnet/core-setup build 20190819.06 (#26276)

- Microsoft.NETCore.App - 3.0.0-preview9-19419-06

4 years agoUse function-local StackingAllocator for EnC added methods (#26256)
Juan Hoyos [Tue, 20 Aug 2019 02:21:40 +0000 (19:21 -0700)]
Use function-local StackingAllocator for EnC added methods (#26256)

As adding EnC methods happens on the Debugger Thread, there's no managed Thread object from which to obtain the cached StackingAllocator. Instead, just use a function-local StackingAllocator.

4 years agoarm64 out of proc unwind for DAC (#26156)
Mike McLaughlin [Tue, 20 Aug 2019 00:11:24 +0000 (17:11 -0700)]
arm64 out of proc unwind for DAC (#26156)

Removed FEATURE_DATATARGET4 for arm64

Added SP check to createdump's native unwind loop to make it more robust.

Issue: https://github.com/dotnet/coreclr/issues/15062

4 years agoAccount for quoted values in provider filter string (#26159) (#26195)
John Salem [Mon, 19 Aug 2019 21:49:43 +0000 (14:49 -0700)]
Account for quoted values in provider filter string (#26159) (#26195)

* Account for quoted values in provider filter string

4 years agoMerge pull request #26212 from dotnet-maestro-bot/merge/release/3.0-to-release/3.1
Anirudh Agnihotry [Mon, 19 Aug 2019 20:13:39 +0000 (13:13 -0700)]
Merge pull request #26212 from dotnet-maestro-bot/merge/release/3.0-to-release/3.1

[automated] Merge branch 'release/3.0' => 'release/3.1'

4 years ago[release/3.0] Update dependencies from dotnet/core-setup (#26208)
dotnet-maestro[bot] [Mon, 19 Aug 2019 20:09:18 +0000 (13:09 -0700)]
[release/3.0] Update dependencies from dotnet/core-setup (#26208)

* Update dependencies from https://github.com/dotnet/core-setup build 20190816.01

- Microsoft.NETCore.App - 3.0.0-preview9-19416-01

* Update dependencies from https://github.com/dotnet/core-setup build 20190816.02

- Microsoft.NETCore.App - 3.0.0-preview9-19416-02

4 years agoUpdate dependencies from https://github.com/dotnet/corefx build 20190816.11 (#26230)
dotnet-maestro[bot] [Mon, 19 Aug 2019 17:12:38 +0000 (17:12 +0000)]
Update dependencies from https://github.com/dotnet/corefx build 20190816.11 (#26230)

- Microsoft.NETCore.Platforms - 3.0.0-preview9.19416.11
- Microsoft.Private.CoreFx.NETCoreApp - 4.6.0-preview9.19416.11

4 years ago[release/3.0] Update dependencies from dotnet/arcade (#26205)
dotnet-maestro[bot] [Mon, 19 Aug 2019 16:33:44 +0000 (09:33 -0700)]
[release/3.0] Update dependencies from dotnet/arcade (#26205)

* Update dependencies from https://github.com/dotnet/arcade build 20190815.27

- Microsoft.DotNet.Arcade.Sdk - 1.0.0-beta.19415.27
- Microsoft.DotNet.Build.Tasks.Feed - 2.2.0-beta.19415.27
- Microsoft.DotNet.Build.Tasks.Packaging - 1.0.0-beta.19415.27
- Microsoft.DotNet.Helix.Sdk - 2.0.0-beta.19415.27

* Update dependencies from https://github.com/dotnet/arcade build 20190816.16

- Microsoft.DotNet.Arcade.Sdk - 1.0.0-beta.19416.16
- Microsoft.DotNet.Build.Tasks.Feed - 2.2.0-beta.19416.16
- Microsoft.DotNet.Build.Tasks.Packaging - 1.0.0-beta.19416.16
- Microsoft.DotNet.Helix.Sdk - 2.0.0-beta.19416.16

4 years agoClean up diagnosticserver socket on unexpected shutdown (#25976) (#26190)
Sung Yoon Whang [Fri, 16 Aug 2019 23:31:01 +0000 (16:31 -0700)]
Clean up diagnosticserver socket on unexpected shutdown (#25976) (#26190)

* Clean up diagnosticserver socket/pipe on shutdown

* Refactor dbg transport pipe cleanup to be registered as signal handler from the vm side

* cleanup dead code

* Remove more dead code and fix windows builds

* Moving some ifdefs around

4 years agoAllow for interface implementations in EventSource.WriteEventVarArgs (#25844) (#26056)
Sung Yoon Whang [Fri, 16 Aug 2019 23:30:53 +0000 (16:30 -0700)]
Allow for interface implementations in EventSource.WriteEventVarArgs (#25844) (#26056)

* Allow for interface implementations in EventSource.WriteEventVarArgs

* Also account null ref types and nullable types

* fix error in comment and simplify first part of boolean logic

* Update src/System.Private.CoreLib/shared/System/Diagnostics/Tracing/EventSource.cs

Co-Authored-By: Noah Falk <noahfalk@users.noreply.github.com>
4 years agoFix a potential division by 0 in post GC counter computation (#26085) (#26089)
Sung Yoon Whang [Fri, 16 Aug 2019 23:30:34 +0000 (16:30 -0700)]
Fix a potential division by 0 in post GC counter computation (#26085) (#26089)

* Fix a potential division by 0 in post GC counter computation

* Remove useless code

4 years agoUpdate dependencies from https://github.com/dotnet/corefx build 20190815.9 (#26206)
dotnet-maestro[bot] [Fri, 16 Aug 2019 14:43:44 +0000 (14:43 +0000)]
Update dependencies from https://github.com/dotnet/corefx build 20190815.9 (#26206)

- Microsoft.NETCore.Platforms - 3.0.0-preview9.19415.9
- Microsoft.Private.CoreFx.NETCoreApp - 4.6.0-preview9.19415.9

4 years agoMerge pull request #26178 from dotnet-maestro-bot/merge/release/3.0-to-release/3.1
Stephen Toub [Thu, 15 Aug 2019 18:39:16 +0000 (14:39 -0400)]
Merge pull request #26178 from dotnet-maestro-bot/merge/release/3.0-to-release/3.1

[automated] Merge branch 'release/3.0' => 'release/3.1'

4 years agoMerge branch 'release/3.1' into merge/release/3.0-to-release/3.1
Anirudh Agnihotry [Thu, 15 Aug 2019 18:17:09 +0000 (11:17 -0700)]
Merge branch 'release/3.1' into merge/release/3.0-to-release/3.1

4 years ago[release/3.0] Update dependencies from dotnet/core-setup (#26167)
dotnet-maestro[bot] [Thu, 15 Aug 2019 17:51:21 +0000 (17:51 +0000)]
[release/3.0] Update dependencies from dotnet/core-setup (#26167)

* Update dependencies from https://github.com/dotnet/core-setup build 20190814.02

- Microsoft.NETCore.App - 3.0.0-preview9-19414-02

* Update dependencies from https://github.com/dotnet/core-setup build 20190814.17

- Microsoft.NETCore.App - 3.0.0-preview9-19414-17

4 years agoUpdate dependencies from https://dev.azure.com/dnceng/internal/_git/dotnet-optimizati...
dotnet-maestro[bot] [Thu, 15 Aug 2019 17:01:32 +0000 (10:01 -0700)]
Update dependencies from https://dev.azure.com/dnceng/internal/_git/dotnet-optimization build 20190807.1 (#26071)

- optimization.IBC.CoreCLR - 99.99.99-master-20190807.1
- optimization.PGO.CoreCLR - 99.99.99-master-20190807.1

4 years agoUpdate dependencies from https://github.com/dotnet/corefx build 20190813.13 (#26166)
dotnet-maestro[bot] [Wed, 14 Aug 2019 22:43:47 +0000 (15:43 -0700)]
Update dependencies from https://github.com/dotnet/corefx build 20190813.13 (#26166)

- Microsoft.NETCore.Platforms - 3.0.0-preview9.19413.13
- Microsoft.Private.CoreFx.NETCoreApp - 4.6.0-preview9.19413.13

4 years ago[automated] Merge branch 'release/3.0' => 'release/3.1' (#26170)
dotnet-maestro-bot [Wed, 14 Aug 2019 15:22:33 +0000 (08:22 -0700)]
[automated] Merge branch 'release/3.0' => 'release/3.1' (#26170)

* [release/3.0] Update dependencies from dotnet/arcade (#26143)

* Update dependencies from https://github.com/dotnet/arcade build 20190812.1

- Microsoft.DotNet.Arcade.Sdk - 1.0.0-beta.19412.1
- Microsoft.DotNet.Build.Tasks.Feed - 2.2.0-beta.19412.1
- Microsoft.DotNet.Build.Tasks.Packaging - 1.0.0-beta.19412.1
- Microsoft.DotNet.Helix.Sdk - 2.0.0-beta.19412.1

* Update dependencies from https://github.com/dotnet/arcade build 20190812.7

- Microsoft.DotNet.Arcade.Sdk - 1.0.0-beta.19412.7
- Microsoft.DotNet.Build.Tasks.Feed - 2.2.0-beta.19412.7
- Microsoft.DotNet.Build.Tasks.Packaging - 1.0.0-beta.19412.7
- Microsoft.DotNet.Helix.Sdk - 2.0.0-beta.19412.7

* Update dependencies from https://github.com/dotnet/core-setup build 20190807.10 (#26074)

- Microsoft.NETCore.App - 3.0.0-preview9-19407-10

4 years agoUpdate dependencies from https://github.com/dotnet/core-setup build 20190807.10 ...
dotnet-maestro[bot] [Wed, 14 Aug 2019 15:14:59 +0000 (08:14 -0700)]
Update dependencies from https://github.com/dotnet/core-setup build 20190807.10 (#26074)

- Microsoft.NETCore.App - 3.0.0-preview9-19407-10

4 years ago[release/3.0] Update dependencies from dotnet/arcade (#26143)
dotnet-maestro[bot] [Wed, 14 Aug 2019 15:14:01 +0000 (08:14 -0700)]
[release/3.0] Update dependencies from dotnet/arcade (#26143)

* Update dependencies from https://github.com/dotnet/arcade build 20190812.1

- Microsoft.DotNet.Arcade.Sdk - 1.0.0-beta.19412.1
- Microsoft.DotNet.Build.Tasks.Feed - 2.2.0-beta.19412.1
- Microsoft.DotNet.Build.Tasks.Packaging - 1.0.0-beta.19412.1
- Microsoft.DotNet.Helix.Sdk - 2.0.0-beta.19412.1

* Update dependencies from https://github.com/dotnet/arcade build 20190812.7

- Microsoft.DotNet.Arcade.Sdk - 1.0.0-beta.19412.7
- Microsoft.DotNet.Build.Tasks.Feed - 2.2.0-beta.19412.7
- Microsoft.DotNet.Build.Tasks.Packaging - 1.0.0-beta.19412.7
- Microsoft.DotNet.Helix.Sdk - 2.0.0-beta.19412.7

4 years agoMerge pull request #26155 from dotnet-maestro-bot/merge/release/3.0-to-release/3.1
Stephen Toub [Wed, 14 Aug 2019 02:41:20 +0000 (22:41 -0400)]
Merge pull request #26155 from dotnet-maestro-bot/merge/release/3.0-to-release/3.1

[automated] Merge branch 'release/3.0' => 'release/3.1'

4 years agoUpdate dependencies from https://github.com/dotnet/corefx build 20190812.10 (#26144)
dotnet-maestro[bot] [Tue, 13 Aug 2019 21:31:45 +0000 (21:31 +0000)]
Update dependencies from https://github.com/dotnet/corefx build 20190812.10 (#26144)

- Microsoft.NETCore.Platforms - 3.0.0-preview9.19412.10
- Microsoft.Private.CoreFx.NETCoreApp - 4.6.0-preview9.19412.10

4 years ago[release/3.1] Update branding (#26154)
Matt Mitchell [Tue, 13 Aug 2019 20:57:58 +0000 (13:57 -0700)]
[release/3.1] Update branding (#26154)

4 years agoMerge pull request #26152 from dotnet-maestro-bot/merge/release/3.0-to-release/3.1
Stephen Toub [Tue, 13 Aug 2019 19:51:13 +0000 (15:51 -0400)]
Merge pull request #26152 from dotnet-maestro-bot/merge/release/3.0-to-release/3.1

[automated] Merge branch 'release/3.0' => 'release/3.1'

4 years agoUpdate dependencies from https://github.com/dotnet/core-setup build 20190812.05 ...
dotnet-maestro[bot] [Tue, 13 Aug 2019 19:36:14 +0000 (15:36 -0400)]
Update dependencies from https://github.com/dotnet/core-setup build 20190812.05 (#26145)

- Microsoft.NETCore.App - 3.0.0-preview9-19412-05

4 years agoUse Arcade's internal tool restore project for restoring IBCMerge (#26133)
Elinor Fung [Mon, 12 Aug 2019 19:47:01 +0000 (12:47 -0700)]
Use Arcade's internal tool restore project for restoring IBCMerge (#26133)

4 years agoUpdate dependencies from https://github.com/dotnet/arcade build 20190811.1 (#26129)
dotnet-maestro[bot] [Mon, 12 Aug 2019 16:08:29 +0000 (12:08 -0400)]
Update dependencies from https://github.com/dotnet/arcade build 20190811.1 (#26129)

- Microsoft.DotNet.Arcade.Sdk - 1.0.0-beta.19411.1
- Microsoft.DotNet.Build.Tasks.Feed - 2.2.0-beta.19411.1
- Microsoft.DotNet.Build.Tasks.Packaging - 1.0.0-beta.19411.1
- Microsoft.DotNet.Helix.Sdk - 2.0.0-beta.19411.1

4 years ago[release/3.0] Update dependencies from dotnet/core-setup (#26116)
dotnet-maestro[bot] [Mon, 12 Aug 2019 14:59:28 +0000 (14:59 +0000)]
[release/3.0] Update dependencies from dotnet/core-setup (#26116)

* Update dependencies from https://github.com/dotnet/core-setup build 20190810.01

- Microsoft.NETCore.App - 3.0.0-preview9-19410-01

* Update dependencies from https://github.com/dotnet/core-setup build 20190810.12

- Microsoft.NETCore.App - 3.0.0-preview9-19410-12

* Update dependencies from https://github.com/dotnet/core-setup build 20190811.11

- Microsoft.NETCore.App - 3.0.0-preview9-19411-11

4 years agoUpdate dependencies from https://github.com/dotnet/corefx build 20190811.4 (#26130)
dotnet-maestro[bot] [Mon, 12 Aug 2019 14:52:04 +0000 (14:52 +0000)]
Update dependencies from https://github.com/dotnet/corefx build 20190811.4 (#26130)

- Microsoft.NETCore.Platforms - 3.0.0-preview9.19411.4
- Microsoft.Private.CoreFx.NETCoreApp - 4.6.0-preview9.19411.4

4 years ago[release/3.0] Update dependencies from dotnet/arcade (#26114)
dotnet-maestro[bot] [Mon, 12 Aug 2019 04:04:57 +0000 (00:04 -0400)]
[release/3.0] Update dependencies from dotnet/arcade (#26114)

* Update dependencies from https://github.com/dotnet/arcade build 20190809.8

- Microsoft.DotNet.Arcade.Sdk - 1.0.0-beta.19409.8
- Microsoft.DotNet.Build.Tasks.Feed - 2.2.0-beta.19409.8
- Microsoft.DotNet.Build.Tasks.Packaging - 1.0.0-beta.19409.8
- Microsoft.DotNet.Helix.Sdk - 2.0.0-beta.19409.8

* Update dependencies from https://github.com/dotnet/arcade build 20190810.2

- Microsoft.DotNet.Arcade.Sdk - 1.0.0-beta.19410.2
- Microsoft.DotNet.Build.Tasks.Feed - 2.2.0-beta.19410.2
- Microsoft.DotNet.Build.Tasks.Packaging - 1.0.0-beta.19410.2
- Microsoft.DotNet.Helix.Sdk - 2.0.0-beta.19410.2

4 years agoUpdate dependencies from https://github.com/dotnet/corefx build 20190810.6 (#26119)
dotnet-maestro[bot] [Sun, 11 Aug 2019 15:05:01 +0000 (15:05 +0000)]
Update dependencies from https://github.com/dotnet/corefx build 20190810.6 (#26119)

- Microsoft.NETCore.Platforms - 3.0.0-preview9.19410.6
- Microsoft.Private.CoreFx.NETCoreApp - 4.6.0-preview9.19410.6

4 years agoUpdate dependencies from https://github.com/dotnet/corefx build 20190809.17 (#26115)
dotnet-maestro[bot] [Sat, 10 Aug 2019 15:06:00 +0000 (15:06 +0000)]
Update dependencies from https://github.com/dotnet/corefx build 20190809.17 (#26115)

- Microsoft.NETCore.Platforms - 3.0.0-preview9.19409.17
- Microsoft.Private.CoreFx.NETCoreApp - 4.6.0-preview9.19409.17

4 years agoUpdate dependencies from https://github.com/dotnet/arcade build 20190808.13 (#26099)
dotnet-maestro[bot] [Fri, 9 Aug 2019 17:41:14 +0000 (13:41 -0400)]
Update dependencies from https://github.com/dotnet/arcade build 20190808.13 (#26099)

- Microsoft.DotNet.Arcade.Sdk - 1.0.0-beta.19408.13
- Microsoft.DotNet.Build.Tasks.Feed - 2.2.0-beta.19408.13
- Microsoft.DotNet.Build.Tasks.Packaging - 1.0.0-beta.19408.13
- Microsoft.DotNet.Helix.Sdk - 2.0.0-beta.19408.13

4 years ago[release/3.0] Update dependencies from dotnet/core-setup (#26073)
dotnet-maestro[bot] [Fri, 9 Aug 2019 15:00:29 +0000 (15:00 +0000)]
[release/3.0] Update dependencies from dotnet/core-setup (#26073)

* Update dependencies from https://github.com/dotnet/core-setup build 20190807.10

- Microsoft.NETCore.App - 3.0.0-preview9-19407-10

* Update dependencies from https://github.com/dotnet/core-setup build 20190808.09

- Microsoft.NETCore.App - 3.0.0-preview9-19408-09

4 years ago[release/3.0] Update dependencies from dotnet/corefx (#26070)
dotnet-maestro[bot] [Fri, 9 Aug 2019 14:50:52 +0000 (14:50 +0000)]
[release/3.0] Update dependencies from dotnet/corefx (#26070)

* Update dependencies from https://github.com/dotnet/corefx build 20190807.14

- Microsoft.NETCore.Platforms - 3.0.0-preview9.19407.14
- Microsoft.Private.CoreFx.NETCoreApp - 4.6.0-preview9.19407.14

* Update dependencies from https://github.com/dotnet/corefx build 20190808.12

- Microsoft.NETCore.Platforms - 3.0.0-preview9.19408.12
- Microsoft.Private.CoreFx.NETCoreApp - 4.6.0-preview9.19408.12

4 years agoUpdate dependencies from https://dev.azure.com/dnceng/internal/_git/dotnet-optimizati...
dotnet-maestro[bot] [Thu, 8 Aug 2019 15:01:38 +0000 (15:01 +0000)]
Update dependencies from https://dev.azure.com/dnceng/internal/_git/dotnet-optimization build 20190807.1 (#26072)

- optimization.IBC.CoreCLR - 99.99.99-master-20190807.1
- optimization.PGO.CoreCLR - 99.99.99-master-20190807.1

4 years ago[release/3.0] Updating Math.Round and MathF.Round to be IEEE compliant so that the...
Tanner Gooding [Wed, 7 Aug 2019 16:15:58 +0000 (09:15 -0700)]
[release/3.0] Updating Math.Round and MathF.Round to be IEEE compliant so that the intrinsic and managed form are deterministic. (#26017)

* Updating Math.Round and MathF.Round to be IEEE compliant so that the intrinsic and managed form are deterministic. (#25901)

* Updating Math.Round and MathF.Round to be IEEE compliant so that the intrinsic and managed form are deterministic.

* Fixing the Math.Round and MathF.Round handling for values greater than 0.5 and less than 1.0

* Applying formatting patch.

* Adding a comment about only having the roundToNearestTiesToEven code path

4 years agoFixes Issue #20262 for CoreCLR 5.0 (#25926) (#25988)
Brian Sullivan [Wed, 7 Aug 2019 16:15:43 +0000 (09:15 -0700)]
Fixes Issue #20262 for CoreCLR 5.0 (#25926) (#25988)

Disassembler:  ildasm/dasm.cpp

 In the CoreCLR with reference assemblies and redirection it is more difficult to determine if
 a particular Assembly is the System assembly, like mscorlib.dll is for the Desktop CLR.
 In the CoreCLR runtimes, the System assembly can be System.Private.CoreLib.dll, System.Runtime.dll
 or netstandard.dll and in the future a different Assembly name could be used.
 We now determine the identity of the System assembly by querying if the Assembly defines the
 well known type System.Object as that type must be defined by the System assembly
 If this type is defined then we will output the ".mscorlib" directive to indicate that this
 assembly is the System assembly.

Assembler:  ilasm/assembler.cpp

 In Assembler:GetBaseAsmRef() add a check for System.Private.CoreLib as the System or Base assembly.

4 years agoEnsure that we check for implicit ivals for single argument intrinsics before the...
Tanner Gooding [Wed, 7 Aug 2019 16:15:29 +0000 (09:15 -0700)]
Ensure that we check for implicit ivals for single argument intrinsics before the SIMDScalar handling. (#25905) (#25987)

* Ensure that we check for implicit ivals for single argument intrinsics before the SIMDScalar handling.

* Adding test template entries for the unary overloads of the Sse41.Round functions

* Regenerating the hardware intrinsic test templates.

4 years agoPort to 3.0 - Fix WSL alternate stack check (#25980)
Jan Vorlicek [Wed, 7 Aug 2019 16:15:14 +0000 (18:15 +0200)]
Port to 3.0 - Fix WSL alternate stack check (#25980)

On WSL, the alternate stack check in sigsegv_handler doesn't work. The
uc_stack members are always zero no matter whether the handler is
executed on an alternate or default stack. So the check to detect
whether we are running on an alternate stack or not is always returning
false on WSL and it prevents NULL reference exceptions from being
handled.
The fix is to introduce an env variable COMPlus_EnableAlternateStackCheck
that can be used to enable the alternate stack check. By default, the
sigsegv_handler is considered to always run on an alternate stack.

4 years agoMake counters use dedicated thread instead of timer (#25864) (#25978)
Sung Yoon Whang [Wed, 7 Aug 2019 16:14:38 +0000 (09:14 -0700)]
Make counters use dedicated thread instead of timer (#25864) (#25978)

* Make a dedicated polling thread for EventCounters

* Cleanup

* remove debug prints

* nit

* Fix comment

* addressing issues from code review

* Fix an assertion from getting fired when we have multiple listeners

* Fix a test issue

* code review feedback

* Fix a potential deadlock

* Fix another deadlock

* Allow s_sleepDurationInMilliseconds to be reset to a larger value

* More issues fix

* Let thread wake up from sleep if needed

* Some suggestions for the counters fix.

The resulting behavior should be the same as what is there now (assuming I didn't mess anything up), these are all just code simplifications that hopefully make it easier to review and maintain going forward. In total I think this reduces the change size in CounterGroup.cs by ~30%.
- With the addition of the AutoResetEvent the ManualResetEvent is no longer needed, removed it.
- Removed the various if foo != null checks for the shared state, it is all initialized once when then thread is created and then assumed to be non-null elsewhere.
- Removed a 2nd lock acquisition inside OnTimer
- Replaced an if with Math.Min in PollForValues

* fix test

4 years agoupdate branding to preview9 (#25928)
William Godbe [Wed, 7 Aug 2019 16:04:28 +0000 (09:04 -0700)]
update branding to preview9 (#25928)

4 years agoFix use of AddTo/RemoveFromActiveTasks in async methods (#25915)
Stephen Toub [Mon, 29 Jul 2019 00:15:33 +0000 (20:15 -0400)]
Fix use of AddTo/RemoveFromActiveTasks in async methods (#25915)

When we rewrote the async methods implementation with AsyncStateMachineBox, we neglected to call AddToActiveTasks if the debugger is paying attention to tasks.  This hasn't mattered as the debugger's support for Tasks hasn't worked for other reasons in .NET Core, but there is now a renewed focus on it, and this is preventing some of that support from working.

This change is a minimal fix to ensure that we're adding the state machine box task when it's created and removing it when it completes.  Post-3.0, we should look at overhauling this, e.g. to clean up a lot of this logging and tracking that's done, to use a weak table in order to avoid keeping task objects alive artificially if they're dropped without completing by the developer code, etc.

This only affects when the debugger is attached, as the s_asyncDebuggingEnabled field is only ever set by the debugger.

4 years agoFix nullability annotations for static (#25914)
Stephen Toub [Mon, 29 Jul 2019 00:14:40 +0000 (20:14 -0400)]
Fix nullability annotations for static (#25914)

The compiler is now analyzing statics.  Get compliant.

4 years agoDo not fast tail call if caller has multislot structs (#25885) (#25910)
Jarret Shook [Sun, 28 Jul 2019 22:44:33 +0000 (15:44 -0700)]
Do not fast tail call if caller has multislot structs (#25885) (#25910)

* Do not fast tail call if caller has multislot structs

* apply patch

* Address offline feedback