- 30 8月, 2023 10 次提交
-
-
由 github-actions[bot] 提交于
* EmccMaximumHeapSize to define maximum memory * Fix typo in comment * Space in param use --------- Co-authored-by: NMarek Fišera <mara@neptuo.com>
-
由 dotnet-maestro[bot] 提交于
[release/8.0] Update dependencies from dotnet/cecil dotnet/arcade dotnet/hotreload-utils dotnet/source-build-reference-packages (#91264) * Update dependencies from https://github.com/dotnet/cecil build 20230828.2 Microsoft.DotNet.Cecil From Version 0.11.4-alpha.23421.1 -> To Version 0.11.4-alpha.23428.2 * Update dependencies from https://github.com/dotnet/arcade build 20230828.2 Microsoft.DotNet.Arcade.Sdk , Microsoft.DotNet.Build.Tasks.Archives , Microsoft.DotNet.Build.Tasks.Feed , Microsoft.DotNet.Build.Tasks.Installers , Microsoft.DotNet.Build.Tasks.Packaging , Microsoft.DotNet.Build.Tasks.TargetFramework , Microsoft.DotNet.Build.Tasks.Templating , Microsoft.DotNet.Build.Tasks.Workloads , Microsoft.DotNet.CodeAnalysis , Microsoft.DotNet.GenAPI , Microsoft.DotNet.GenFacades , Microsoft.DotNet.Helix.Sdk , Microsoft.DotNet.PackageTesting , Microsoft.DotNet.RemoteExecutor , Microsoft.DotNet.SharedFramework.Sdk , Microsoft.DotNet.VersionTools.Tasks , Microsoft.DotNet.XUnitConsoleRunner , Microsoft.DotNet.XUnitExtensions From Version 8.0.0-beta.23425.2 -> To Version 8.0.0-beta.23428.2 * Update dependencies from https://github.com/dotnet/hotreload-utils build 20230828.3 Microsoft.DotNet.HotReload.Utils.Generator.BuildTool From Version 8.0.0-alpha.0.23421.1 -> To Version 8.0.0-alpha.0.23428.3 * Update dependencies from https://github.com/dotnet/source-build-reference-packages build 20230828.2 Microsoft.SourceBuild.Intermediate.source-build-reference-packages From Version 8.0.0-alpha.1.23424.1 -> To Version 8.0.0-alpha.1.23428.2 --------- Co-authored-by: Ndotnet-maestro[bot] <dotnet-maestro[bot]@users.noreply.github.com> Co-authored-by: NLarry Ewing <lewing@microsoft.com>
-
由 github-actions[bot] 提交于
[release/8.0] Add boolean field to indicate whether or not the Windows thread pool is being used (#91246) * Add boolean field to indicate whether or not the Windows thread pool is being used * Update src/libraries/System.Private.CoreLib/src/System/Threading/ThreadPool.Windows.cs Co-authored-by: NStephen Toub <stoub@microsoft.com> * Remove trailing spaces * Move comment * Update fields and comments * Disable CA1823 - unused field --------- Co-authored-by: Nunknown <eduardo.velarde@pucp.pe> Co-authored-by: NEduardo Velarde <32459232+eduardo-vp@users.noreply.github.com> Co-authored-by: NStephen Toub <stoub@microsoft.com>
-
由 Pavel Savara 提交于
-
由 github-actions[bot] 提交于
Co-authored-by: NFan Yang <yangfan@microsoft.com>
-
由 github-actions[bot] 提交于
* Fix unsafe accessor related issue for full aot * Only skip for WRAPPER_SUBTYPE_UNSAFE_ACCESSOR --------- Co-authored-by: NFan Yang <yangfan@microsoft.com>
-
由 github-actions[bot] 提交于
[release/8.0] [mono] Extend mono_gsharedvt_constrained_call JIT icall to handle static virtual methods (#91059) * Extend mono_gsharedvt_constrained_call JIT icall to handle static virtual methods * Handle static virtual calls in constrained_gsharedvt_call_setup * Fix lint * Add runtime test * Remove runtime test --------- Co-authored-by: NMilos Kotlar <kotlarmilos@gmail.com>
-
由 github-actions[bot] 提交于
* JIT: Fix LowerHWIntrinsicToScalar with unused values Fix #91173 * Fix more cases --------- Co-authored-by: NJakob Botsch Nielsen <jakob.botsch.nielsen@gmail.com>
-
由 github-actions[bot] 提交于
[release/8.0] Add Retry and Task.Delay to WinHttpHandler AfterReadResponseServerError_ClientWrite test (#91271) * Add Task.Delay to give more time for reset frame * Apply James' solution --------- Co-authored-by: NAhmet Ibrahim Aksoy (from Dev Box) <aaksoy@microsoft.com>
-
由 github-actions[bot] 提交于
Co-authored-by: NBuyaa Namnan <bunamnan@microsoft.com>
-
- 29 8月, 2023 8 次提交
-
-
由 Jackson Schuster 提交于
Recommend that methods with array parameters use [In] or [Out] attributes if there are none already, and the parameter is not in, ref, or out.
-
由 dotnet-maestro[bot] 提交于
* Update dependencies from https://github.com/dotnet/roslyn-analyzers build 20230825.3 Microsoft.CodeAnalysis.Analyzers , Microsoft.CodeAnalysis.NetAnalyzers From Version 3.11.0-beta1.23424.2 -> To Version 3.11.0-beta1.23425.3 * Update dependencies from https://github.com/dotnet/arcade build 20230825.2 Microsoft.DotNet.Arcade.Sdk , Microsoft.DotNet.Build.Tasks.Archives , Microsoft.DotNet.Build.Tasks.Feed , Microsoft.DotNet.Build.Tasks.Installers , Microsoft.DotNet.Build.Tasks.Packaging , Microsoft.DotNet.Build.Tasks.TargetFramework , Microsoft.DotNet.Build.Tasks.Templating , Microsoft.DotNet.Build.Tasks.Workloads , Microsoft.DotNet.CodeAnalysis , Microsoft.DotNet.GenAPI , Microsoft.DotNet.GenFacades , Microsoft.DotNet.Helix.Sdk , Microsoft.DotNet.PackageTesting , Microsoft.DotNet.RemoteExecutor , Microsoft.DotNet.SharedFramework.Sdk , Microsoft.DotNet.VersionTools.Tasks , Microsoft.DotNet.XUnitConsoleRunner , Microsoft.DotNet.XUnitExtensions From Version 8.0.0-beta.23422.1 -> To Version 8.0.0-beta.23425.2 Dependency coherency updates Microsoft.DotNet.XliffTasks From Version 1.0.0-beta.23418.1 -> To Version 1.0.0-beta.23423.1 (parent: Microsoft.DotNet.Arcade.Sdk * Update testPackages.proj --------- Co-authored-by: Ndotnet-maestro[bot] <dotnet-maestro[bot]@users.noreply.github.com> Co-authored-by: NViktor Hofer <viktor.hofer@microsoft.com>
-
由 github-actions[bot] 提交于
Co-authored-by: NIvan Povazan <ivan.povazan@gmail.com>
-
由 dotnet-maestro[bot] 提交于
* Update dependencies from https://dev.azure.com/dnceng/internal/_git/dotnet-optimization build 20230826.6 optimization.linux-arm64.MIBC.Runtime , optimization.linux-x64.MIBC.Runtime , optimization.windows_nt-arm64.MIBC.Runtime , optimization.windows_nt-x64.MIBC.Runtime , optimization.windows_nt-x86.MIBC.Runtime , optimization.PGO.CoreCLR From Version 1.0.0-prerelease.23362.5 -> To Version 1.0.0-prerelease.23426.6 * Update dependencies from https://dev.azure.com/dnceng/internal/_git/dotnet-optimization build 20230827.2 optimization.linux-arm64.MIBC.Runtime , optimization.linux-x64.MIBC.Runtime , optimization.windows_nt-arm64.MIBC.Runtime , optimization.windows_nt-x64.MIBC.Runtime , optimization.windows_nt-x86.MIBC.Runtime , optimization.PGO.CoreCLR From Version 1.0.0-prerelease.23362.5 -> To Version 1.0.0-prerelease.23427.2 --------- Co-authored-by: Ndotnet-maestro[bot] <dotnet-maestro[bot]@users.noreply.github.com>
-
由 dotnet bot 提交于
-
由 dotnet-maestro[bot] 提交于
* Update dependencies from https://github.com/dotnet/roslyn build 20230825.1 Microsoft.CodeAnalysis , Microsoft.CodeAnalysis.CSharp , Microsoft.Net.Compilers.Toolset From Version 4.8.0-2.23424.9 -> To Version 4.8.0-2.23425.1 * Update dependencies from https://github.com/dotnet/roslyn build 20230825.2 Microsoft.CodeAnalysis , Microsoft.CodeAnalysis.CSharp , Microsoft.Net.Compilers.Toolset From Version 4.8.0-2.23424.9 -> To Version 4.8.0-2.23425.2 * Update dependencies from https://github.com/dotnet/roslyn build 20230825.3 Microsoft.CodeAnalysis , Microsoft.CodeAnalysis.CSharp , Microsoft.Net.Compilers.Toolset From Version 4.8.0-2.23424.9 -> To Version 4.8.0-2.23425.3 * Update dependencies from https://github.com/dotnet/roslyn build 20230826.1 Microsoft.CodeAnalysis , Microsoft.CodeAnalysis.CSharp , Microsoft.Net.Compilers.Toolset From Version 4.8.0-2.23424.9 -> To Version 4.8.0-2.23426.1 --------- Co-authored-by: Ndotnet-maestro[bot] <dotnet-maestro[bot]@users.noreply.github.com>
-
由 github-actions[bot] 提交于
* Fix diagnostic creation to ensure including the URI * Fix the same issue with the Interop source gen --------- Co-authored-by: NTarek Mahmoud Sayed <tarekms@microsoft.com>
-
由 github-actions[bot] 提交于
Use underlying base type when deciding how to inline a CreateInstance invocation in mini_emit_inst_for_method. Fixes https://github.com/dotnet/runtime/issues/90292 (Mono abort causing .NET 8 msbuild regression). Co-authored-by: NUlrich Weigand <ulrich.weigand@de.ibm.com> Co-authored-by: NLarry Ewing <lewing@microsoft.com>
-
- 27 8月, 2023 1 次提交
-
-
由 github-actions[bot] 提交于
Co-authored-by: NAaron R Robinson <arobins@microsoft.com>
-
- 26 8月, 2023 12 次提交
-
-
由 Eric StJohn 提交于
[automated] Merge branch 'release/8.0-rc1' => 'release/8.0'
-
由 Eric StJohn 提交于
-
由 dotnet bot 提交于
* Localized file check-in by OneLocBuild Task: Build definition ID 679: Build ID 2252827 * Localized file check-in by OneLocBuild Task: Build definition ID 679: Build ID 2252827
-
由 github-actions[bot] 提交于
* Fix stack_limit handling There is a problem with computing stack_limit in the presence of inactive InlinedCallFrame. We were trying to call GetCallSiteSP on that frame to get the call site SP. But when the inlined call frame is not active (there is no call to native code in progress), that method returns random junk. But even if we checked for an active call before reading the value, it would not get correct stack limit on x86 windows when there was no active call with the inlined call frame being the topmost one. That can happen with hardware exception handling on Windows x86. On other targets, we always have other explicit frame on top of the explicit frames stack, but on windows x86, we don't use the FaultingExceptionFrame for hardware exceptions, so the inactive inlined call frame could be the topmost one when GC starts to scan stack roots. Since the stack_limit was introduced to fix a Unix specific problem, I have fixed that by disabling the stack_limit usage for x86 windows. Close #86265 * Add back the stack_limit field to keep contract unchanged * Reflect PR feedback - Minimalize the number of ifdefs * Reflect PR feedback --------- Co-authored-by: NJan Vorlicek <janvorli@microsoft.com>
-
由 dotnet-maestro[bot] 提交于
[release/8.0] Update dependencies from dotnet/roslyn-analyzers dotnet/source-build-reference-packages (#91114) * Update dependencies from https://github.com/dotnet/roslyn-analyzers build 20230824.2 Microsoft.CodeAnalysis.Analyzers , Microsoft.CodeAnalysis.NetAnalyzers From Version 3.11.0-beta1.23423.2 -> To Version 3.11.0-beta1.23424.2 * Update dependencies from https://github.com/dotnet/source-build-reference-packages build 20230824.1 Microsoft.SourceBuild.Intermediate.source-build-reference-packages From Version 8.0.0-alpha.1.23421.1 -> To Version 8.0.0-alpha.1.23424.1 --------- Co-authored-by: Ndotnet-maestro[bot] <dotnet-maestro[bot]@users.noreply.github.com>
-
由 github-actions[bot] 提交于
Physical promotion could in some cases create uses overlapping illegally with defs when faced with seemingly last uses of structs. This is a result of a mismatch between our model for liveness and the actual model of local uses in the backend. In the actual model, the uses of LCL_VARs occur at the user, which means that it is possible for there to be no place at which to insert IR between to local uses. The example looks like the following. Physical promotion would be faced with a tree like ``` ▌ CALL void Program:Foo(Program+S,Program+S) ├──▌ LCL_VAR struct<Program+S, 4> V01 loc0 └──▌ LCL_VAR struct<Program+S, 4> V01 loc0 ``` When V01 was fully promoted, both of these are logically last uses since all state of V01 is stored in promoted field locals. Because of that we would make the following transformation: ``` ▌ CALL void Program:Foo(Program+S,Program+S) ├──▌ LCL_VAR struct<Program+S, 4> V01 loc0 (last use) └──▌ COMMA struct ├──▌ STORE_LCL_FLD int V01 loc0 [+0] │ └──▌ LCL_VAR int V02 tmp0 └──▌ LCL_VAR struct<Program+S, 4> V01 loc0 (last use) ``` This creates an illegally overlapping use and def; additionally, it is correct only in a world where the store actually would happen between the two uses. It is also moderately dangerous to mark both of these as last uses given the implicit byref transformation. The fix is to avoid marking a struct use as a last use if we see more struct uses in the same statement. Fix #91056 Co-authored-by: NJakob Botsch Nielsen <jakob.botsch.nielsen@gmail.com>
-
由 github-actions[bot] 提交于
* fix typo * typo --------- Co-authored-by: Npavelsavara <pavel.savara@gmail.com>
-
由 github-actions[bot] 提交于
* Address Jan's feedback * Fix Debug build * Clean up * Fix debug assert * Update frozenobjectheap.cpp * Address feedback * fix build * Update src/coreclr/vm/frozenobjectheap.cpp Co-authored-by: NJan Kotas <jkotas@microsoft.com> * Address feedback * Add gc lock for UpdateFrozenSegment * Address feedback * Oops, revert unrelated change * Use preemptive for the whole method * PublishFrozenObject has to be called in COOP * Update src/coreclr/vm/frozenobjectheap.cpp Co-authored-by: NJan Kotas <jkotas@microsoft.com> * Address feedback * Add asserts * Address feedback * fix build * Address feedback * Update src/coreclr/vm/frozenobjectheap.cpp Co-authored-by: NJan Kotas <jkotas@microsoft.com> --------- Co-authored-by: NEgorBo <egorbo@gmail.com> Co-authored-by: NJan Kotas <jkotas@microsoft.com>
-
由 dotnet-maestro[bot] 提交于
* Update dependencies from https://github.com/dotnet/roslyn build 20230824.1 Microsoft.CodeAnalysis , Microsoft.CodeAnalysis.CSharp , Microsoft.Net.Compilers.Toolset From Version 4.8.0-2.23423.10 -> To Version 4.8.0-2.23424.1 * Update dependencies from https://github.com/dotnet/roslyn build 20230824.4 Microsoft.CodeAnalysis , Microsoft.CodeAnalysis.CSharp , Microsoft.Net.Compilers.Toolset From Version 4.8.0-2.23423.10 -> To Version 4.8.0-2.23424.4 * Update dependencies from https://github.com/dotnet/roslyn build 20230824.7 Microsoft.CodeAnalysis , Microsoft.CodeAnalysis.CSharp , Microsoft.Net.Compilers.Toolset From Version 4.8.0-2.23423.10 -> To Version 4.8.0-1.23424.7 * Update dependencies from https://github.com/dotnet/roslyn build 20230824.6 Microsoft.CodeAnalysis , Microsoft.CodeAnalysis.CSharp , Microsoft.Net.Compilers.Toolset From Version 4.8.0-2.23423.10 -> To Version 4.8.0-2.23424.6 * Update dependencies from https://github.com/dotnet/roslyn build 20230824.8 Microsoft.CodeAnalysis , Microsoft.CodeAnalysis.CSharp , Microsoft.Net.Compilers.Toolset From Version 4.8.0-2.23423.10 -> To Version 4.8.0-2.23424.8 * Update dependencies from https://github.com/dotnet/roslyn build 20230824.5 Microsoft.CodeAnalysis , Microsoft.CodeAnalysis.CSharp , Microsoft.Net.Compilers.Toolset From Version 4.8.0-2.23423.10 -> To Version 4.8.0-2.23424.5 * Update dependencies from https://github.com/dotnet/roslyn build 20230824.9 Microsoft.CodeAnalysis , Microsoft.CodeAnalysis.CSharp , Microsoft.Net.Compilers.Toolset From Version 4.8.0-2.23423.10 -> To Version 4.8.0-2.23424.9 --------- Co-authored-by: Ndotnet-maestro[bot] <dotnet-maestro[bot]@users.noreply.github.com>
-
由 github-actions[bot] 提交于
Use RuntimeIdentifierGraphPath if available in runtime copy of Microsoft.NET.CrossGen.targets (#91090) Co-authored-by: NElinor Fung <elfung@microsoft.com>
-
由 github-actions[bot] 提交于
Fix #91062 Co-authored-by: NJakob Botsch Nielsen <jakob.botsch.nielsen@gmail.com>
-
由 github-actions[bot] 提交于
* Fix calling existing ctor with MethodInvoker; share tests with invokers * Remove unnecessary semicolon (non functional) --------- Co-authored-by: NSteve Harter <steveharter@users.noreply.github.com>
-
- 25 8月, 2023 5 次提交
-
-
由 github-actions[bot] 提交于
Local labels in the JIT_ByRefWriteBarrier were not wrapped in the LOCAL_LABEL macro. That causes incorrect unwinding in case an access violation occurs inside of this function. The closest label before the failure point is considered to be the actual function, but it obviously doesn't have the right unwind info. Close #89585 Co-authored-by: NJan Vorlicek <janvorli@microsoft.com>
-
由 github-actions[bot] 提交于
Co-authored-by: NLevi Broderick <levib@microsoft.com>
-
由 dotnet bot 提交于
* Localized file check-in by OneLocBuild Task: Build definition ID 679: Build ID 2251732 * Localized file check-in by OneLocBuild Task: Build definition ID 679: Build ID 2251732
-
由 github-actions[bot] 提交于
* Remove cases where PEImage::m_path was mutated. Create m_pathHash field and remove function. Remove FEATURE_CASE_SENSITIVE_FILESYSTEM. * Address contract violations * Remove try/catch and replace with assert --------- Co-authored-by: NAaron R Robinson <arobins@microsoft.com>
-
由 github-actions[bot] 提交于
Co-authored-by: NJacques Eloff <joeloff@users.noreply.github.com>
-
- 24 8月, 2023 4 次提交
-
-
由 dotnet-maestro[bot] 提交于
* Update dependencies from https://github.com/dotnet/roslyn build 20230823.3 Microsoft.CodeAnalysis , Microsoft.CodeAnalysis.CSharp , Microsoft.Net.Compilers.Toolset From Version 4.8.0-2.23422.14 -> To Version 4.8.0-1.23423.3 * Update dependencies from https://github.com/dotnet/roslyn build 20230823.4 Microsoft.CodeAnalysis , Microsoft.CodeAnalysis.CSharp , Microsoft.Net.Compilers.Toolset From Version 4.8.0-2.23422.14 -> To Version 4.8.0-2.23423.4 * Update dependencies from https://github.com/dotnet/roslyn build 20230823.5 Microsoft.CodeAnalysis , Microsoft.CodeAnalysis.CSharp , Microsoft.Net.Compilers.Toolset From Version 4.8.0-2.23422.14 -> To Version 4.8.0-2.23423.5 * Update dependencies from https://github.com/dotnet/roslyn build 20230823.6 Microsoft.CodeAnalysis , Microsoft.CodeAnalysis.CSharp , Microsoft.Net.Compilers.Toolset From Version 4.8.0-2.23422.14 -> To Version 4.8.0-2.23423.6 * Update dependencies from https://github.com/dotnet/roslyn build 20230823.7 Microsoft.CodeAnalysis , Microsoft.CodeAnalysis.CSharp , Microsoft.Net.Compilers.Toolset From Version 4.8.0-2.23422.14 -> To Version 4.8.0-2.23423.7 * Update dependencies from https://github.com/dotnet/roslyn build 20230823.8 Microsoft.CodeAnalysis , Microsoft.CodeAnalysis.CSharp , Microsoft.Net.Compilers.Toolset From Version 4.8.0-2.23422.14 -> To Version 4.8.0-2.23423.8 * Update dependencies from https://github.com/dotnet/roslyn build 20230823.9 Microsoft.CodeAnalysis , Microsoft.CodeAnalysis.CSharp , Microsoft.Net.Compilers.Toolset From Version 4.8.0-2.23422.14 -> To Version 4.8.0-2.23423.9 * Update dependencies from https://github.com/dotnet/roslyn build 20230823.10 Microsoft.CodeAnalysis , Microsoft.CodeAnalysis.CSharp , Microsoft.Net.Compilers.Toolset From Version 4.8.0-2.23422.14 -> To Version 4.8.0-2.23423.10 --------- Co-authored-by: Ndotnet-maestro[bot] <dotnet-maestro[bot]@users.noreply.github.com>
-
https://github.com/dotnet/roslyn-analyzers由 dotnet-maestro[bot] 提交于
Microsoft.CodeAnalysis.Analyzers , Microsoft.CodeAnalysis.NetAnalyzers From Version 3.11.0-beta1.23421.3 -> To Version 3.11.0-beta1.23423.2 Co-authored-by: Ndotnet-maestro[bot] <dotnet-maestro[bot]@users.noreply.github.com>
-
由 dotnet bot 提交于
* Localized file check-in by OneLocBuild Task: Build definition ID 679: Build ID 2250829 * Localized file check-in by OneLocBuild Task: Build definition ID 679: Build ID 2250829
-
由 github-actions[bot] 提交于
* [tests] Enable tests * [mono][interp] Mask all shift amounts --------- Co-authored-by: NVlad Brezae <brezaevlad@gmail.com>
-