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

Merge master to dev16.2 #6642

Merged
merged 34 commits into from
Apr 29, 2019
Merged

Merge master to dev16.2 #6642

merged 34 commits into from
Apr 29, 2019

Conversation

dotnet-bot
Copy link
Contributor

This is an automatically generated pull request from master into dev16.2.

git fetch --all
git checkout merges/master-to-dev16.2
git reset --hard upstream/dev16.2
git merge upstream/master
# Fix merge conflicts
git commit
git push upstream merges/master-to-dev16.2 --force

Once all conflicts are resolved and all the tests pass, you are free to merge the pull request.

KevinRansom and others added 30 commits April 16, 2019 13:58
* Optimization of inlined code doesn't always reduce `Some` allocations for optional arguments

* add codegen test

* add baseline

* Update OptionalArg01.fs
* Update dependencies from https://github.com/dotnet/arcade build 20190411.2

- Microsoft.DotNet.Arcade.Sdk - 1.0.0-beta.19211.2

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

- Microsoft.DotNet.Arcade.Sdk - 1.0.0-beta.19212.2

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

- Microsoft.DotNet.Arcade.Sdk - 1.0.0-beta.19213.2

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

- Microsoft.DotNet.Arcade.Sdk - 1.0.0-beta.19214.2

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

- Microsoft.DotNet.Arcade.Sdk - 1.0.0-beta.19215.12
…417.1 (#6564)

- Microsoft.DotNet.Arcade.Sdk - 1.0.0-beta.19217.1
…418.1 (#6571)

- Microsoft.DotNet.Arcade.Sdk - 1.0.0-beta.19218.1
* Trying to build benchmarks

* Benchmark testing 100 referenced projects in the compiler service

* Fixed project reference bit

* Change stamp

* Fixed build
* cleanup fcs props

* cleanup fcs props

* fix build

* fix paths

* remove file
* Uniform TryGetValue usage

* Removed extra parenthesis

* Remove parenthesis
* Do more fsi and coreclr testing

* Remove commented out text
* Add support for fsi against ref assemblies

* temp

* working

* unit test

* feedback

* Parens
* fix debugging

* add testing

* add testing
* Add support for fsi against ref assemblies

* temp

* working

* Fix fsi
* start of fix

* fix anon recd construction

* fix test

* add tests, fix tests

* add tests, fix tests
…S while debugging. (#6595)

It seems a bit smoother when working with FSharp.sln fsi.exe but not tried under trace / profiling
* add deterministic to msbuild targets

* default to false; add property
* Add support for --pathmap

* Fix build

* Update FSharp.Compiler.Service.fsproj

* Markup

* Fix tests

* Update help40.437.1033.bsl

* Update help40-nologo.437.1033.bsl

* Update help40.437.1033.bsl
* fix anon recd creation bug

* fix generation, make it more efficient

* fix feasible equality for anonymous records
* fix 6586

* add test

* add baseline
There is no need for the Xamarin workload nor the net472 component. .NET Framework 4.7.2 is installed by default with VS 2019 now.
KevinRansom and others added 4 commits April 24, 2019 10:52
* Enable pinvoke tests for coreclr

* Update Build.ps1
* Add VSConfig file

* Trim it
* comment state machine compilation

* add signature file

* add signature files
@v-asdhin
Copy link

@brettfo Check visualfsharp-CI failed. Please have a look.

@brettfo brettfo merged commit 046491a into dev16.2 Apr 29, 2019
@brettfo brettfo deleted the merges/master-to-dev16.2 branch April 29, 2019 21:22
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.