-
Notifications
You must be signed in to change notification settings - Fork 5.3k
Comparing changes
Open a pull request
base repository: dotnet/runtime
base: b0cb96e
head repository: dotnet/runtime
compare: 26ddd7a
- 10 commits
- 30 files changed
- 10 contributors
Commits on Jul 31, 2021
-
Added Visual Studio build tools (#55629) (#56234)
* Added Visual Studio build tools (#55629) Added description of build tools (CMake, Ninja and Python) installation as Visual Studio Individual Components. Added emphasis (bold) of Visual Studio installer sections and components (replaces previously used different styles of quotes). * Removed Python 32-bit VS component Python 64-bit component is enough for building x86 and x64 target architectures. Co-authored-by: Juan Hoyos <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 0f04d34 - Browse repository at this point
Copy the full SHA 0f04d34View commit details -
Enable skipped Runtime.Extensions tests on Android (#56586)
1. AppDomain TestingCreateInstanceFromObjectHandle and TestingCreateInstanceFromObjectHandleFullSignature were failing because the assembly file to load has to be case sensitive and wasn't. 2. AppDomain TargetFrameworkTest was permanently skipped 3. StringComparerTests CreateFromCultureAndOptions, CreateFromCultureAndOptionsStringSort, and CreateWithCulturesTest skips testing the turkish culture as it's problematic on Android 4. Environment.Exit ExitCode_VoidMainAppReturnsSetValue was permanently skipped Fixes #49868
Configuration menu - View commit details
-
Copy full SHA for 3ec2f67 - Browse repository at this point
Copy the full SHA 3ec2f67View commit details -
Resolve MakeGenericType ILLink warning in DependencyInjection (#55102)
* Resolve MakeGenericType ILLink warning in DependencyInjection Resolve the ILLink warning in DependencyInjection by adding a runtime check that is behind a new AppContext switch 'Microsoft.Extensions.DependencyInjection.VerifyOpenGenericServiceTrimmability'. The runtime check ensures the trimming annotations on the open generic types are compatible between the service and implementation types. The check is enabled by default when PublishTrimmed=true. * Make VerifyOpenGenericServiceTrimmability a full feature switch
Configuration menu - View commit details
-
Copy full SHA for 65f04b9 - Browse repository at this point
Copy the full SHA 65f04b9View commit details -
Enable trimming TLS arrays in ArrayPool.Shared (#56316)
* Enable trimming TLS arrays in ArrayPool.Shared Today arrays stored in `ArrayPool<T>.Shared`'s per-core buckets have trimming applied, but arrays stored in the per-thread buckets are only trimmed when there's high memory pressure. This change enables all buffers to be trimmed (eventually). Every time our gen2 callback runs, it ensures any non-timestamped buffers have a timestamp, and also ensures that any timestamped buffers are still timely... if any aren't, they're eligible for trimming. The timestamp is reset for TLS arrays when they're stored, and for per-core buckets when they transition from empty to non-empty; the latter is just a tweak on the current behavior, which incurs the cost of Environment.TickCount upon that transition, whereas now we only pay it as part of the trimming pass. * Address PR feedback * Work around bad linker transform
Configuration menu - View commit details
-
Copy full SHA for 7d9a08c - Browse repository at this point
Copy the full SHA 7d9a08cView commit details -
Update position before ReadAsync starts, but fix it after incomplete …
…read (#56531) * move CanRead and CanWrite checks to FileStream * don't check IsClosed twice_(FileHandle.CanSeek already contains a IsClosed check) * add a failing test * handle incomplete async reads * don't try to cache file length when file is opened for writing, as updating file position before performing async write can lead to invalid cached length value * maybe Win 7 & 8 fix
Configuration menu - View commit details
-
Copy full SHA for e176fdf - Browse repository at this point
Copy the full SHA e176fdfView commit details
Commits on Aug 1, 2021
-
Configuration menu - View commit details
-
Copy full SHA for ea4a3b6 - Browse repository at this point
Copy the full SHA ea4a3b6View commit details -
Configuration menu - View commit details
-
Copy full SHA for 833d34a - Browse repository at this point
Copy the full SHA 833d34aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 30a1a3a - Browse repository at this point
Copy the full SHA 30a1a3aView commit details -
[mono] Unconditionally enable NEON/AdvSimd for arm64 with LLVM (#56323)
* [mono] Unconditionally enable NEON/AdvSimd for arm64 with LLVM * Remove `mattr=neon` from the Mono AOT command line arguments for LLVM AOT tests This is now enabled by default when using LLVM.
Configuration menu - View commit details
-
Copy full SHA for 48f0271 - Browse repository at this point
Copy the full SHA 48f0271View commit details -
[libraries][Android] Reenable System.Linq.Expression.Tests for Android (
#56646) Co-authored-by: Mitchell Hwang <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 26ddd7a - Browse repository at this point
Copy the full SHA 26ddd7aView commit details
This comparison is taking too long to generate.
Unfortunately it looks like we can’t render this comparison for you right now. It might be too big, or there might be something weird with your repository.
You can try running this command locally to see the comparison on your machine:
git diff b0cb96e...26ddd7a