- 17 2月, 2022 23 次提交
-
-
由 dotnet-maestro[bot] 提交于
* Update dependencies from https://github.com/dotnet/linker build 20220214.1 Microsoft.NET.ILLink.Tasks From Version 7.0.100-1.22107.1 -> To Version 7.0.100-1.22114.1 * Update dependencies from https://github.com/dotnet/linker build 20220215.2 Microsoft.NET.ILLink.Tasks From Version 7.0.100-1.22107.1 -> To Version 7.0.100-1.22115.2 Co-authored-by: Ndotnet-maestro[bot] <dotnet-maestro[bot]@users.noreply.github.com>
-
由 Jan Kotas 提交于
Fixes #65010
-
由 Viktor Hofer 提交于
Avoid the additional AssemblyInfo file which is placed under "$(IntermediateOutputPath)_AssemblyInfo.cs/vb" and remove the "_WriteNonStringAssemblyInfoAttributes" target that isn't necessary anymore now that msbuild supports specifying assembly attributes with non string types. https://github.com/dotnet/msbuild/commit/c4cda20d0720ba3d467df7ef487b63f79eb848a0
-
由 Will Smith 提交于
* Initial work * Added a comma to display * Cleanup * Fixing build * More cleanup * Update comment * Update comment * Added CompareEqual Vector64/128 with Zero tests * Do not contain op1 for now * Wrong intrinsic id used * Removing generated tests * Removing generated tests * Added CompareEqual tests * Supporting containment for first operand * Fix test build * Passing correct register * Check IsVectorZero before not allocing a register * Update comment * Fixing test * Minor format change * Fixed formatting * Renamed test * Adding AdvSimd_Arm64 tests: * Adding support for rest of 'cmeq' and 'fcmeq' instructions * Removing github csproj * Minor test fix * Fixed tests * Fix print * Minor format change * Fixing test * Initial commit for Vector.Create to Vector.Zero normalization * Added some emitter tests * Feedback * Update emitarm64.cpp * Feedback * Handling variations of Vector.Create * Use Operands iterator instead of edges * Fix condition * Simplify * format * Fixed IsFloatPositiveZero * Uncomment * Updated tests to include Vector64.Create/Vector128.Create for ARM64 * Making implementation of IsFloatPositiveZero explicit * Update src/coreclr/jit/gentree.cpp Co-authored-by: NSingleAccretion <62474226+SingleAccretion@users.noreply.github.com> * Feedback * Update comment * Update comment * Do not perform optimization when VN CSE phase * use ResetHWIntrinsicId * Assert !optValnumCSE_phase * Simplify IsVectorZero * Simplify IsVectorZero * Simplify some uses of Vector*_get_Zero * Added another test * Fixed formatting * Revert lowering removal * Update gentree.h * Feedback Co-authored-by: NSingleAccretion <62474226+SingleAccretion@users.noreply.github.com>
-
由 Fan Yang 提交于
-
由 Dan Moseley 提交于
-
由 Will Smith 提交于
* Normalizing instructions with an implicit vector zero as the second operand * Checking number of operands before looking at opernads * Remove assert * Check commutative flag * Fixed commutative check * Handling more HW intrinsics * Finishing up * Finishing up * Formatting * numOperands = 1 * Feedback * Added HW_Flag_SupportsContainmentZero * Added extra assert * Removing flag and simplifying codegen for containment with zeros
-
由 Zoltan Varga 提交于
These could show up as random crashes esp. on wasm.
-
-
由 Tomas Weinfurt 提交于
* update SSL tests to deal better with disabled protocols * Improve detection of Null encryption on Windows * update expectation for Mismatched protocols * update detection * wrap win32 exception * update ProtocolMismatchData sets * remove debug print * final cleanup * generate mismatch data * avoid SslProtocols.Default
-
由 Andy Gocke 提交于
-
由 Andy Gocke 提交于
When PGO was added, I added it in PR as well just to help with monitoring At this point it's very stable and expensive to run, so we should probably move it out. Single-file is still tested in our unit tests, but these runs were mainly to test the compatibility of APIs with single-file. We've found that the analyzer does a pretty good job of verifying that without testing, and we still have verification via NativeAOT, which I think is a superset of the testing as a whole.
-
由 Tarek Mahmoud Sayed 提交于
-
由 Ankit Jain 提交于
* [wasm] Disable aot tests failing due to OOM - https://github.com/dotnet/runtime/issues/65356 - OOM while linking `System.Text.Json.SourceGeneration.Roslyn3.11.Tests` - https://github.com/dotnet/runtime/issues/65411 - possible OOM when compiling `System.Text.Json.SourceGeneration.Roslyn4.0.Tests.dll.bc` -> `.o` `System.Text.Json.SourceGeneration.Roslyn4.0.Tests` - https://github.com/dotnet/runtime/issues/61524 - OOM while linking `System.Text.Json.Tests` * Disable System.Collections.Immutable.Tests due to #65335
-
由 Parker Bibus 提交于
* Reenable stuff for android startup. * Disable package replacement and temporarily most of the perf.yml files. * Reenable full perf.yml for final test.
-
由 Qiao Pengcheng 提交于
Co-authored-by: Nqiaopengcheng <qiaopengcheng-hf@loongson.cn>
-
由 Michal Strehovský 提交于
Shaves off a couple dozen seconds of test build time.
-
由 Qiao Pengcheng 提交于
* [LoongArch64] add the `coreclr/unwinder/loongarch64` from the #62979. * [LoongArch64] replace the `__in` with `_In_`. * [LoongArch64] update the version of the `LICENSE description`. * [LoongArch64] update the macro-define for crossgen2. * [LoongArch64] amend the comment notes. Co-authored-by: Nqiaopengcheng <qiaopengcheng-hf@loongson.cn>
-
由 David Wrighton 提交于
* Initial proposed changes for ref fields * Fix end of line issue * Update docs/design/specs/Ecma-335-Augments.md Co-authored-by: NAaron Robinson <arobins@microsoft.com> * Update local signature wording Co-authored-by: NAaron Robinson <arobins@microsoft.com>
-
由 Jeremy Koritzinsky 提交于
Gracefully emit a diagnostic when the GeneratedDllImport attribute didn't parse quite right and we don't have a valid AttributeData object (#65344)
-
由 dotnet-maestro[bot] 提交于
* Update dependencies from https://github.com/dotnet/arcade build 20220211.10 Microsoft.DotNet.XUnitConsoleRunner , Microsoft.DotNet.CodeAnalysis , Microsoft.DotNet.Build.Tasks.Workloads , Microsoft.DotNet.Build.Tasks.Templating , Microsoft.DotNet.Build.Tasks.Packaging , Microsoft.DotNet.Build.Tasks.Installers , Microsoft.DotNet.Build.Tasks.Feed , Microsoft.DotNet.Build.Tasks.Archives , Microsoft.DotNet.Arcade.Sdk , Microsoft.DotNet.ApiCompat , Microsoft.DotNet.XUnitExtensions , Microsoft.DotNet.GenAPI , Microsoft.DotNet.VersionTools.Tasks , Microsoft.DotNet.GenFacades , Microsoft.DotNet.SharedFramework.Sdk , Microsoft.DotNet.RemoteExecutor , Microsoft.DotNet.PackageTesting , Microsoft.DotNet.Helix.Sdk From Version 2.5.1-beta.22110.7 -> To Version 2.5.1-beta.22111.10 * Update dependencies from https://github.com/dotnet/emsdk build 20220211.1 Microsoft.NET.Workload.Emscripten.Manifest-7.0.100 From Version 7.0.0-alpha.2.22104.1 -> To Version 7.0.0-alpha.2.22111.1 * Update dependencies from https://github.com/dotnet/roslyn-analyzers build 20220212.1 Microsoft.CodeAnalysis.NetAnalyzers From Version 7.0.0-preview1.22109.1 -> To Version 7.0.0-preview1.22112.1 * Update dependencies from https://github.com/dotnet/runtime build 20220213.2 Microsoft.NETCore.ILAsm , Microsoft.NETCore.DotNetHostPolicy , Microsoft.NETCore.DotNetHost , Microsoft.NETCore.App.Runtime.win-x64 , System.Runtime.CompilerServices.Unsafe , runtime.native.System.IO.Ports , Microsoft.NET.Sdk.IL , System.Text.Json From Version 7.0.0-preview.2.22103.2 -> To Version 7.0.0-preview.2.22113.2 * Update dependencies from https://github.com/dotnet/roslyn-analyzers build 20220213.1 Microsoft.CodeAnalysis.NetAnalyzers From Version 7.0.0-preview1.22109.1 -> To Version 7.0.0-preview1.22113.1 * Set warnaserror false for send to helix steps * PR Feedback * Update dependencies from https://github.com/dotnet/arcade build 20220214.7 Microsoft.DotNet.XUnitConsoleRunner , Microsoft.DotNet.CodeAnalysis , Microsoft.DotNet.Build.Tasks.Workloads , Microsoft.DotNet.Build.Tasks.Templating , Microsoft.DotNet.Build.Tasks.TargetFramework , Microsoft.DotNet.Build.Tasks.Packaging , Microsoft.DotNet.Build.Tasks.Installers , Microsoft.DotNet.Build.Tasks.Feed , Microsoft.DotNet.Build.Tasks.Archives , Microsoft.DotNet.Arcade.Sdk , Microsoft.DotNet.ApiCompat , Microsoft.DotNet.XUnitExtensions , Microsoft.DotNet.GenAPI , Microsoft.DotNet.VersionTools.Tasks , Microsoft.DotNet.GenFacades , Microsoft.DotNet.SharedFramework.Sdk , Microsoft.DotNet.RemoteExecutor , Microsoft.DotNet.PackageTesting , Microsoft.DotNet.Helix.Sdk From Version 2.5.1-beta.22110.7 -> To Version 2.5.1-beta.22114.7 * Update dependencies from https://github.com/dotnet/icu build 20220214.1 Microsoft.NETCore.Runtime.ICU.Transport From Version 7.0.0-preview.2.22107.1 -> To Version 7.0.0-preview.2.22114.1 * Update dependencies from https://github.com/dotnet/xharness build 20220214.1 Microsoft.DotNet.XHarness.CLI , Microsoft.DotNet.XHarness.TestRunners.Common , Microsoft.DotNet.XHarness.TestRunners.Xunit From Version 1.0.0-prerelease.22110.1 -> To Version 1.0.0-prerelease.22114.1 * Update dependencies from https://github.com/dotnet/runtime-assets build 20220215.1 Microsoft.DotNet.CilStrip.Sources , System.ComponentModel.TypeConverter.TestData , System.Drawing.Common.TestData , System.IO.Compression.TestData , System.IO.Packaging.TestData , System.Net.TestData , System.Private.Runtime.UnicodeData , System.Runtime.Numerics.TestData , System.Runtime.TimeZoneData , System.Security.Cryptography.X509Certificates.TestData , System.Text.RegularExpressions.TestData , System.Windows.Extensions.TestData From Version 7.0.0-beta.22107.1 -> To Version 7.0.0-beta.22115.1 * Update dependencies from https://github.com/dotnet/roslyn-analyzers build 20220214.1 Microsoft.CodeAnalysis.NetAnalyzers From Version 7.0.0-preview1.22109.1 -> To Version 7.0.0-preview1.22114.1 * Update dependencies from https://github.com/dotnet/hotreload-utils build 20220214.2 Microsoft.DotNet.HotReload.Utils.Generator.BuildTool From Version 1.0.2-alpha.0.22107.2 -> To Version 1.0.2-alpha.0.22114.2 * Update dependencies from https://github.com/dotnet/llvm-project build 20220214.2 runtime.win-x64.Microsoft.NETCore.Runtime.Mono.LLVM.Tools , runtime.win-x64.Microsoft.NETCore.Runtime.Mono.LLVM.Sdk , runtime.linux-arm64.Microsoft.NETCore.Runtime.Mono.LLVM.Sdk , runtime.linux-arm64.Microsoft.NETCore.Runtime.Mono.LLVM.Tools , runtime.linux-x64.Microsoft.NETCore.Runtime.Mono.LLVM.Sdk , runtime.linux-x64.Microsoft.NETCore.Runtime.Mono.LLVM.Tools , runtime.osx.10.12-x64.Microsoft.NETCore.Runtime.Mono.LLVM.Sdk , runtime.osx.10.12-x64.Microsoft.NETCore.Runtime.Mono.LLVM.Tools From Version 11.1.0-alpha.1.22107.4 -> To Version 11.1.0-alpha.1.22114.2 * Update dependencies from https://github.com/dotnet/arcade build 20220214.7 Microsoft.DotNet.XUnitConsoleRunner , Microsoft.DotNet.CodeAnalysis , Microsoft.DotNet.Build.Tasks.Workloads , Microsoft.DotNet.Build.Tasks.Templating , Microsoft.DotNet.Build.Tasks.TargetFramework , Microsoft.DotNet.Build.Tasks.Packaging , Microsoft.DotNet.Build.Tasks.Installers , Microsoft.DotNet.Build.Tasks.Feed , Microsoft.DotNet.Build.Tasks.Archives , Microsoft.DotNet.Arcade.Sdk , Microsoft.DotNet.ApiCompat , Microsoft.DotNet.XUnitExtensions , Microsoft.DotNet.GenAPI , Microsoft.DotNet.VersionTools.Tasks , Microsoft.DotNet.GenFacades , Microsoft.DotNet.SharedFramework.Sdk , Microsoft.DotNet.RemoteExecutor , Microsoft.DotNet.PackageTesting , Microsoft.DotNet.Helix.Sdk From Version 2.5.1-beta.22110.7 -> To Version 2.5.1-beta.22114.7 * Update dependencies from https://github.com/dotnet/icu build 20220215.2 Microsoft.NETCore.Runtime.ICU.Transport From Version 7.0.0-preview.2.22107.1 -> To Version 7.0.0-preview.3.22115.2 * Update dependencies from https://github.com/dotnet/roslyn-analyzers build 20220215.3 Microsoft.CodeAnalysis.NetAnalyzers From Version 7.0.0-preview1.22109.1 -> To Version 7.0.0-preview1.22115.3 Co-authored-by: Ndotnet-maestro[bot] <dotnet-maestro[bot]@users.noreply.github.com> Co-authored-by: NSantiago Fernandez Madero <safern@microsoft.com> Co-authored-by: NJuan Hoyos <juan.s.hoyos@outlook.com> Co-authored-by: NAlexander Köplinger <alex.koeplinger@outlook.com>
-
由 Adeel Mujahid 提交于
* Add linux-musl entry for FALLBACK_HOST_RID * Stay consistent about host vs. target * Classify linux-musl agnostic of distro
-
由 Olli Saarikivi 提交于
This reduces memory usage for NonBacktracking to what it was before capturing support.
-
- 16 2月, 2022 17 次提交
-
-
由 Radek Zikmund 提交于
* Explicitly check for TTL expiration when using Ping utility * Fixes * Improve the implementation
-
由 Tom Deseyn 提交于
-
由 Jakob Botsch Nielsen 提交于
For unused indirs off of local variables we produce GT_NULLCHECK nodes on arm64. The "CheckLclVarSemanticsHelper" class considers indirs off of local vars to be local var reads and record these as outstanding in this debug check, expecting to see a later use. However GT_NULLCHECK is not a value so we never find such a use. It is not clear that it is correct to consider an indir off of a local var to be an outstanding read in general, but it seems that we currently do not see cases that trip this check, so leaving it in for now. Fix #65307
-
由 Michal Strehovský 提交于
-
由 Elinor Fung 提交于
-
由 Jeremy Koritzinsky 提交于
Update the ConvertToGeneratedDllImport code-fix to support stripping out PreserveSig and transforming the signature when PreserveSig was set to true (#65169)
-
由 Aleksey Kliger (λgeek) 提交于
if the callee interface method is not generic, but the constained constraint uses a generic var or mvar, do the indirect interface call. fixes https://github.com/dotnet/runtime/issues/65384
-
由 Andrew Au 提交于
-
由 Michal Strehovský 提交于
-
由 Egor Chesakov 提交于
* For StoreLoc prefer allocating a multireg local def in the same registers as src in src/coreclr/jit/lsrabuild.cpp * Properly check for the last use of a field of a multi-reg local in LinearScan::BuildStoreLocDef() in src/coreclr/jit/lsrabuild.cpp
-
由 Zoltan Varga 提交于
-
由 Vladimir Sadov 提交于
* Ensure that tls_destructionMonitor is initialized if a thread is attached to the runtime. * relax the assert * no call to `EnsureTlsDestructionMonitor` on unsetting a thread. * remove obsolete comment
-
由 Larry Ewing 提交于
* Clean unused files from emsdk * Add the ability to update npm instead
-
由 Simon Rozsival 提交于
This is a follow-up of #64679 I realized that one invocation of `clock_nanosleep` wasn't replaced with `g_clock_nanosleep`.
-
由 Viktor Hofer 提交于
* Update library dependencies to the latest * Update ILCompiler.Reflection.ReadyToRun.csproj
-
由 Eirik Tsarpalis 提交于
* Incorporate review feedback from #64646 * Prevent trimming of unused CachingContext.Count method * use correct syntax for nested types
-
由 Stephen Toub 提交于
* Use static abstract interface methods in Ssl/NegotiateStream adapters * Remove unnecessary argument from a bunch of methods It's only used to add duplicative information to an exception message, and in doing so it makes the async methods it's used in more expensive.
-