- 24 2月, 2021 5 次提交
-
-
由 Viktor Hofer 提交于
This reverts commit c9fe433e.
-
由 Roman Marusyk 提交于
Throw an ObjectDisposedException instead of InvalidOperationException after Process object has been disposed (#46593) fixes #45149
-
由 SingleAccretion 提交于
* Make it clear the subset flag can be omitted * Just mention that the subset flag can be implicit
-
https://github.com/dotnet/icu由 dotnet-maestro[bot] 提交于
[master] Update dependencies from dotnet/icu
-
由 Stephen Toub 提交于
And simpler/faster code.
-
- 23 2月, 2021 31 次提交
-
-
由 Marek Safar 提交于
It's referenced from a lot of managed placed
-
由 Egor Bogatov 提交于
-
由 Adam Sitnik 提交于
-
由 Jo Shields 提交于
-
由 LateApexEarlySpeed 提交于
* issue-44801 Initial commit: public List.EnsureCapacity. * Create Stack.EnsureCapacity(). * issue-44801 Fix comment for Stack. * issue-44801 Fix comment: Move temp MaxArrayLength into near usage scope for Stack. * issue-44801 Fix comment for List. * issue-44801 Create EnsureCapacity for Queue. * issue-44801 Create tests for List.EnsureCapacity. * issue-44801 Create tests for Stack.EnsureCapacity. * issue-44801 Create tests for Queue.EnsureCapacity. * issue-44801 Update version if updating internal buffer. * issue-44801 Update test cases to verify invalidating enumeration (List, Stack, Queue). * issue-44801 Improve code change for List: 1. Avoid incrementing version number twice in one Insert (or Add) method call; 2. Avoid more capacity check for Insert (or Add) method. * issue-44801 Fix comments: consider integer overflow; refactor methods. * Update src/libraries/System.Private.CoreLib/src/System/Collections/Generic/List.cs Fix comment: update xml doc. Co-authored-by: NEirik Tsarpalis <eirik.tsarpalis@gmail.com> * ensure same algorithm is used for all resize operations * revert array length check in List.EnsureCapacityCore * remove GrowFactor constant * skip large capacity tests on mono. * Fix overflow handling when capacity < MaxArrayLength; add clarifying comments Co-authored-by: NEirik Tsarpalis <eirik.tsarpalis@gmail.com>
-
由 dotnet-maestro[bot] 提交于
[master] Update dependencies from dotnet/runtime dotnet/xharness - Merge branch 'master' into darc-master-d9d4c102-0da3-4e51-b50a-daa5955aadce
-
由 Jan Vorlicek 提交于
* Fix ArgIterator::GetNextOffset for macOS arm64 The ArgIterator::GetNextOffset method was not aligning offsets it returns for reference types and some others. That was causing coreclr test failures with GCStress mode 3. This change fixes it by properly aligning the returned offsets. * Fix indentation
-
由 Adeel Mujahid 提交于
* Fix installer build on Alpine * Update src/tests/build.sh Co-authored-by: NViktor Hofer <viktor.hofer@microsoft.com> Co-authored-by: NViktor Hofer <viktor.hofer@microsoft.com>
-
由 Marek Safar 提交于
Co-authored-by: NAdeel Mujahid <3840695+am11@users.noreply.github.com> Co-authored-by: NJeremy Barton <jbarton@microsoft.com>
-
由 Carlos Sanchez 提交于
Co-authored-by: Ncarlossanlop <carlossanlop@users.noreply.github.com>
-
由 Zoltan Varga 提交于
* Remove 'domain' arguments from the reflection object creation functions. * Remove some more domain usage.
-
由 Sergey Andreenko 提交于
-
由 Andy Ayers 提交于
Merge two similar hunks of code. Also, unblock guarded devirtualization when prejitting, as we may see class guesses via static PGO.
-
由 Stephen Toub 提交于
-
由 Tarek Mahmoud Sayed 提交于
* Add ActivitySource.CreateActivity methods * Address the feedback * Add IdFormat parameter to ActivitySource.Create and fix the whole IdFormat logic * Address @noahfalk feedback
-
由 Viktor Hofer 提交于
Define PackageProjectUrl which is the public facing property to specify a project url in a nuspec. Arcade defaults PackageProjectUrl to RepositoryUrl if it isn't set. RepositoryUrl was incorrectly set to git://github.com/dotnet/runtime instead of https://github.com/dotnet/runtime which cause PackageProjectUrl to use that incorrect value as well which ultimately results in nuget.org failing package validation and refusing to add the package. Also changing ProjectUrl to the previous https://dot.net value which is the expected url to the dotnet project. In addition to that, specifying Owners which aren't set anymore in 6.0. Adding the ProjectUrl property as well as the Microsoft.DotNet.Build.Tasks.Packaging package depends on it. That line can be removed after the fix to not override its value unconditionally is merged and consumed.
-
由 Eric Erhardt 提交于
* Remove unnecessary msbuild-sdk from global.json This line was meant to delineate between sdks that were auto-updated by different PRs. But we have since switched to no longer auto-update these SDKs, so there is no reason for this line anymore. * Reorder so hard-coded entries are in the middle.
-
由 Kevin Jones 提交于
Co-authored-by: NJeremy Barton <jbarton@microsoft.com>
-
由 Kevin Jones 提交于
This avoids the disposable object creation for Rfc2989DeriveBytes and the state tracking. Since the one-shots just call into platform routines (when available) it should allow for higher iteration counts for the same clock time.
-
由 Kevin Jones 提交于
Since the certificate names were the same, different tests were colliding with caches since they had the same certificate name. In addition to the simple fix, this changes the test to build a partial chain using two intermediates. The leaf's issuing intermediate is added to the ExtraStore and the second intermediate is expected to be fetched by AIA (and fail with an empty response). This is to help coerce chain builders treat it as a partial chain, and can actually make some progress, as opposed to the leaf being treated as an invalid root.
-
由 Zoltan Varga 提交于
Make sure pal_icushim_static.c is linked in even if no symbols are used from it, so the EMSCRIPTEN_KEEPALIVE functions in it are actually kept. (#48550)
-
由 Fan Yang 提交于
-
由 Viktor Hofer 提交于
* Minor code clean-up in installer partition * Move prepare-artifacts.proj into installer root
-
由 David Wrighton 提交于
- The package is marked as non-shipping as we're not ready to make it part of the official product at this time, but this should make it easier to consume in downstream repos.
-
由 Zoltan Varga 提交于
* [jit] Add a MonoJitMemoryManager structure, which is the same as the MonoJitDomainInfo structure, but owned by a MonoMemoryManager instead of a domain. * Move static_rgctx_trampoline_hash to MonoJitMemoryManager. * Move jump_target_hash to MonoJitMemoryManager. * Move jump_trampoline_hash to MonoJitMemoryManager. * Move jit_trampoline_hash to MonoJitMemoryManager. * Move delegate_trampoline_hash to MonoJitMemoryManager. * Move method_code_hash to MonoJitMemoryManager. * Move more fields to MonoJitMemoryManager. * Move llvm data to MonoJitMemoryManager. * Move arch_seq_points field to MonoJitMemoryManager. * Remove unused fields from MonoJitDomainInfo. * Use the default alc memory manager only for now. * Remove MonoJitDomainInfo which is now unused.
-
由 Elinor Fung 提交于
-
由 Viktor Hofer 提交于
Mapping the package to `$(ProductVersion)` would be wrong in servicing cases. Hence just removing the hardcoded value entirely.
-
由 Sung Yoon Whang 提交于
* Fix ThreadPool events validation test * space
-
由 Sven Boemer 提交于
* Remove unaligned offsets for mapped layout * Assert on windows only - Unix will use the mapped layout with an offset for bundled assemblies - Windows still should't create a mapped layout for bundles
-
由 dotnet-maestro[bot] 提交于
Microsoft.NET.ILLink.Tasks From Version 6.0.100-preview.2.21118.4 -> To Version 6.0.100-preview.2.21122.1 Co-authored-by: Ndotnet-maestro[bot] <dotnet-maestro[bot]@users.noreply.github.com>
-
由 Viktor Hofer 提交于
* Delete publish-final.proj and delete unused installer.tasks files * Avoid extra restore phase for tasks The repo local tasks don't participate in the repo restore anymore, hence avoiding the extra restore phase which should improve reliability and build times.
-
- 22 2月, 2021 4 次提交
-
-
由 Viktor Hofer 提交于
dead code
-
由 Eric Mutta 提交于
The following sentence in the doc comments for the `IgnoreReadOnlyFields` member: > A property is read-only if it isn't marked with the <c>readonly</c> keyword. Should read: > A field is read-only if it is marked with the <c>readonly</c> keyword.
-
由 Eric Mutta 提交于
* Fix another doc comment typo in JsonSerializerOptions.cs The following sentence in the doc comments for the `IncludeFields` member: > Determines whether fields are handled serialization and deserialization. Should read: > Determines whether fields are handled **during** serialization and deserialization. * Update src/libraries/System.Text.Json/src/System/Text/Json/Serialization/JsonSerializerOptions.cs Co-authored-by: NEirik Tsarpalis <eirik.tsarpalis@gmail.com>
-
由 Dixin 提交于
* Implement dotnet/runtime#28776: Implement LINQ APIs for index and range. * Implement dotnet#28776: Implement LINQ APIs for index and range. * Implement dotnet#28776: LINQ APIs for index and range. * Implement dotnet#28776: LINQ APIs for index and range. * Implement dotnet#28776: LINQ APIs for index and range. * Implement dotnet#28776: LINQ APIs for index and range. * Implement dotnet/runtime#28776: LINQ APIs for index and range. * Implement dotnet/runtime#28776: LINQ APIs for index and range. * Implement dotnet/runtime#28776: LINQ APIs for index and range. * Implement dotnet/runtime#28776: LINQ APIs for index and range. * Implement dotnet/runtime#28776: LINQ APIs for index and range. * Implement dotnet/runtime#28776: LINQ APIs for index and range. * Implement dotnet/runtime#28776: LINQ APIs for index and range. * Implement dotnet/runtime#28776: LINQ APIs for index and range. * Implement dotnet/runtime#28776: LINQ APIs for index and range. * Implement dotnet/runtime#28776: LINQ APIs for index and range. * Implement dotnet/runtime#28776: LINQ APIs for index and range. * Implement dotnet/runtime#28776: LINQ APIs for index and range. Code review update. * Implement dotnet/runtime#28776: LINQ APIs for index and range. Code review update. * Implement dotnet/runtime#28776: LINQ APIs for index and range. * Implement dotnet/runtime#28776: LINQ APIs for index and range. Code review update. * Implement dotnet/runtime#28776: LINQ APIs for index and range. * Implement dotnet/runtime#28776: LINQ APIs for index and range. * Implement dotnet/runtime#28776: LINQ APIs for index and range. * Implement dotnet/runtime#28776: LINQ APIs for index and range. * Implement dotnet/runtime#28776: LINQ APIs for index and range. * Implement dotnet/runtime#28776: LINQ APIs for index and range. Update ElementAt, keep the original behavior. * Implement dotnet#28776: LINQ APIs for index and range. Update ElementAt, keep the original behavior. * Implement dotnet/runtime#28776: LINQ APIs for index and range. Update ElementAt, keep the original behavior. * Implement dotnet/runtime#28776: LINQ APIs for index and range. Add unit tests for ElementAt, ElementAtOrDefault. * Implement dotnet/runtime#28776: LINQ APIs for index and range. Update unit tests. * Implement dotnet/runtime#28776: LINQ APIs for index and range. Update unit tests. * Implement dotnet/runtime#28776: LINQ APIs for index and range. Update unit tests. * Implement dotnet/runtime#28776: LINQ APIs for index and range. Update for merge. * Implement #28776: LINQ APIs for index and range. Update unit tests.
-