Enable size-optimized LINQ build for Browser (#47918)
authorStephen Toub <stoub@microsoft.com>
Tue, 9 Feb 2021 14:30:41 +0000 (09:30 -0500)
committerGitHub <noreply@github.com>
Tue, 9 Feb 2021 14:30:41 +0000 (09:30 -0500)
commit835f5b4fb87e461a33aa54f1d5a06d533f5f9e44
tree43cb3faaff65ca8d0d5f78125bc7a754064ceafe
parent6fdc49a708c34509db9017c359ce0304c7ae37b2
Enable size-optimized LINQ build for Browser (#47918)

* Enable size-optimized LINQ build for Browser

Re-enable the size-optimized variant of LINQ and use it for the Browser build of the library.

* Opt more targets into size optimizations, per PR feedback
src/libraries/Common/src/System/Collections/Generic/LargeArrayBuilder.SizeOpt.cs
src/libraries/Common/tests/TestUtilities/System/PlatformDetection.cs
src/libraries/System.Linq/src/System.Linq.csproj
src/libraries/System.Linq/tests/ConcatTests.cs
src/libraries/System.Linq/tests/EmptyPartitionTests.cs
src/libraries/System.Linq/tests/OrderedSubsetting.cs
src/libraries/System.Linq/tests/RangeTests.cs
src/libraries/System.Linq/tests/SelectManyTests.cs
src/libraries/System.Linq/tests/TakeTests.cs