- 11 8月, 2023 37 次提交
-
-
由 Eric StJohn 提交于
-
https://github.com/dotnet/emsdk由 dotnet-maestro[bot] 提交于
Microsoft.NET.Workload.Emscripten.Current.Manifest-8.0.100.Transport From Version 8.0.0-rc.1.23409.6 -> To Version 8.0.0-rc.1.23411.1 Co-authored-by: Ndotnet-maestro[bot] <dotnet-maestro[bot]@users.noreply.github.com>
-
由 Matt Mitchell 提交于
* Do not generate internal archives
-
由 Alexander Köplinger 提交于
We haven't populated it since moving to the cmake-based build system a couple years ago so it probably isn't worth doing now either.
-
由 Eric StJohn 提交于
* Make Analyzer crashes a warning * Suppress AD0001 where it fails * Suppress AD0001 in other CoreLibs
-
由 Eirik Tsarpalis 提交于
* Rework JsonNamingPolicy.SnakeCase/KebabCase to match Json.NET semantics. * Alternative implementation that handles digits properly but doesn't trim non-alphanumeric characters. * Refactor to switch statement * add non-ascii letter test case * Address feedback * Add support for surrogate pair capitalization * Revert "Add support for surrogate pair capitalization" This reverts commit c1c5d1c8a039235a14caa0f02c7e97d1f696634c. * Add surrogate pair unit tests * Address more feedback * Address feedback and add a few more test cases. * Add more surrogate pair tests * Add unpaired surrogate testing
-
由 Egor Bogatov 提交于
Co-authored-by: NJan Kotas <jkotas@microsoft.com>
-
由 Cameron Aavik 提交于
-
由 Alexander Radchenko 提交于
Co-authored-by: NDavid Cantú <dacantu@microsoft.com>
-
由 Egor Bogatov 提交于
-
由 Tomasz Sowiński 提交于
* [RISC-V] Fix failing cases with delegates passing a struct with 2 longs as argument (test16833.cs -> TestMRB1, TestMRB5) Fix emits a stack shuffle entry when we run out of general purpose registers, analogous to loongarch64. * [RISC-V] Fix comment, inter-register mov doesn't take an immediate. * [RISC-V] Remove unused EmitLoadStoreRegPairImm methods * [RISC-V] Fix offset encoding in sd instruction Co-authored-by: NDong-Heon Jung <clamp03@gmail.com> --------- Co-authored-by: NDong-Heon Jung <clamp03@gmail.com>
-
由 dotnet-maestro[bot] 提交于
* Update dependencies from https://github.com/dotnet/arcade build 20230803.7 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.23402.2 -> To Version 8.0.0-beta.23403.7 * Update dependencies from https://github.com/dotnet/xharness build 20230803.1 Microsoft.DotNet.XHarness.CLI , Microsoft.DotNet.XHarness.TestRunners.Common , Microsoft.DotNet.XHarness.TestRunners.Xunit From Version 8.0.0-prerelease.23377.1 -> To Version 8.0.0-prerelease.23403.1 * Update dependencies from https://github.com/dotnet/arcade build 20230804.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.23402.2 -> To Version 8.0.0-beta.23404.2 * Update dependencies from https://github.com/dotnet/runtime build 20230806.6 Microsoft.DotNet.ILCompiler , Microsoft.NET.ILLink.Tasks , Microsoft.NET.Sdk.IL , Microsoft.NETCore.App.Runtime.win-x64 , Microsoft.NETCore.ILAsm , runtime.native.System.IO.Ports , System.Text.Json From Version 8.0.0-rc.1.23401.3 -> To Version 8.0.0-rc.1.23406.6 * Update dependencies from https://github.com/dotnet/arcade build 20230807.1 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.23402.2 -> To Version 8.0.0-beta.23407.1 * Update dependencies from https://github.com/dotnet/icu build 20230807.2 Microsoft.NETCore.Runtime.ICU.Transport From Version 8.0.0-rc.1.23381.1 -> To Version 8.0.0-rc.1.23407.2 * Update dependencies from https://github.com/dotnet/xharness build 20230807.2 Microsoft.DotNet.XHarness.CLI , Microsoft.DotNet.XHarness.TestRunners.Common , Microsoft.DotNet.XHarness.TestRunners.Xunit From Version 8.0.0-prerelease.23377.1 -> To Version 8.0.0-prerelease.23407.2 * Update dependencies from https://github.com/dotnet/emsdk build 20230807.1 Microsoft.NET.Workload.Emscripten.Current.Manifest-8.0.100.Transport From Version 8.0.0-rc.1.23402.3 -> To Version 8.0.0-rc.1.23407.1 * Update dependencies from https://github.com/dotnet/hotreload-utils build 20230807.2 Microsoft.DotNet.HotReload.Utils.Generator.BuildTool From Version 8.0.0-alpha.0.23377.1 -> To Version 8.0.0-alpha.0.23407.2 * Update dependencies from https://github.com/dotnet/cecil build 20230807.2 Microsoft.DotNet.Cecil From Version 0.11.4-alpha.23374.2 -> To Version 0.11.4-alpha.23407.2 * Fix. * Update dependencies from https://github.com/dotnet/arcade build 20230808.6 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.23402.2 -> To Version 8.0.0-beta.23408.6 Dependency coherency updates Microsoft.DotNet.XliffTasks From Version 1.0.0-beta.23381.1 -> To Version 1.0.0-beta.23407.1 (parent: Microsoft.DotNet.Arcade.Sdk * Update dependencies from https://github.com/dotnet/icu build 20230807.2 Microsoft.NETCore.Runtime.ICU.Transport From Version 8.0.0-rc.1.23381.1 -> To Version 8.0.0-rc.1.23407.2 * Update dependencies from https://github.com/dotnet/runtime-assets build 20230808.1 Microsoft.DotNet.CilStrip.Sources , System.ComponentModel.TypeConverter.TestData , System.Data.Common.TestData , System.Drawing.Common.TestData , System.Formats.Tar.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 8.0.0-beta.23401.1 -> To Version 8.0.0-beta.23408.1 * Update dependencies from https://github.com/dotnet/arcade build 20230809.5 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.23402.2 -> To Version 8.0.0-beta.23409.5 Dependency coherency updates Microsoft.DotNet.XliffTasks From Version 1.0.0-beta.23381.1 -> To Version 1.0.0-beta.23408.1 (parent: Microsoft.DotNet.Arcade.Sdk * Update dependencies from https://github.com/dotnet/emsdk build 20230809.6 Microsoft.NET.Workload.Emscripten.Current.Manifest-8.0.100.Transport From Version 8.0.0-rc.1.23402.3 -> To Version 8.0.0-rc.1.23409.6 * Use PackageDownload not PackageReference for JitTools in SuperFileCheck.csproj --------- Co-authored-by: Ndotnet-maestro[bot] <dotnet-maestro[bot]@users.noreply.github.com> Co-authored-by: NIlona Tomkowicz <32700855+ilonatommy@users.noreply.github.com> Co-authored-by: NJo Shields <directhex@apebox.org>
-
由 Tomáš Rylek 提交于
After David Wrighton's refactoring of type loadability check in #89415 we started seeing stack overflow in Crossgen2 compilation of the outerloop test Loader/classloader/generics/regressions/DD117522/Test.csproj This is because the test is a negative test that exercises runtime behavior in the presence of a non-loadable type with recursive definition. David's stricter descent into the type ends up in an infinite recursion when presented with this invalid type. I haven't found any easy way to incorporate the additional check for recursive types into the loadability algorithm - in fact I'm not even sure whether that's generally doable. As a very simple way to protect against the infinite recursion I propose adding a heuristic limit for the type analysis stack size. I assume the proposed value 1024 to be more than enough for both Crossgen2 and NativeAOT, if it's realistic that NativeAOT can encounter deeper types than this, I can make the check specific for Crossgen2. Fixes: #89645
-
由 Stephen Toub 提交于
* Enable R2R for Narrow/WidentAscii * Delete dead Vector<T> code paths
-
由 Chris Ross 提交于
-
由 Ankit Jain 提交于
- Trigger relinking (`WasmBuildNative=true`) if: - `WasmNativeStrip=false` - `WasmEnableSIMD=false` - `WasmEnableExceptionHandling=false` - The above are in addition to the existing conditions - Also, trigger "workload required" when: - `WasmNativeStrip=false` - `WasmEnableExceptionHandling=true` - `InvariantGlobalization=true` - `InvariantTimeZone=true` - The above are in addition to the existing conditions - Rationalize `WasmNativeDebugSymbols`, and `WasmNativeStrip` - `WasmNativeDebugSymbols` will cause symbols to be included (essentially `-g`) - `WasmNativeStrip` will cause these to be stripped with `wasm-opt --strip-dwarf ...` Fixes https://github.com/dotnet/runtime/issues/85778 .
-
由 Tanner Gooding 提交于
* Expose the RequiresLocationAttribute * Add a basic test for RequiresLocationAttribute
-
由 Eric StJohn 提交于
-
由 Tomas Weinfurt 提交于
* only slice SocketAddress on success operation * null * completed * feedback * feedback
-
由 JC 提交于
-
由 Steve Pfister 提交于
In https://github.com/dotnet/runtime/pull/89869, the call to the AppleAppBuilderTask passed an item for `NativeDependencies` as opposed to a property. The change wasn't reflected in the runtime test build.proj, so the built test app wasn't being sent in. Fixes https://github.com/dotnet/runtime/issues/90312 Fixes https://github.com/dotnet/runtime/issues/90218
-
由 Mitchell Hwang 提交于
-
由 Eric StJohn 提交于
-
由 Tarek Mahmoud Sayed 提交于
-
由 Fan Yang 提交于
* Add ILStrip task to wasm app build process * Make it work for wasm app building workflow * Interp: stop inlining stripped methods. ILStrip: set code size to zero for tiny methods * [mono][aot] Avoid adding some methods to the compiled method file. * Methods which have 'deopt' set can enter the interpreter during EH. * Methods which have 'interp_entry_only' set are AOTed, but the AOT code is only used to enter the interpreter. * Only trim the methods that interpreter is able to call the aot'ed verion of it * Add default value and documentation for WASMStripIL * Move jit_call_can_be_supported to interp.c * Minor format fix * Add a test * For testing * Fix typo * Skip TestUtilities Reference * Address review feedback * Change it to true * Change name to trimming eligible * Remove testing * Address review feedback * Address review feedback from Kate * Add a var for llvm_only --------- Co-authored-by: NZoltan Varga <vargaz@gmail.com>
-
由 Jeremy Koritzinsky 提交于
-
由 Mike Voorhees 提交于
This led to `[NoLinkedOutput]` being left in the `input` assembly
-
由 Jeremy Koritzinsky 提交于
Report a diagnostic for return types with HResult-like named structures and provide a code-fix to do the correct marshalling (#90282)
-
由 Egor Bogatov 提交于
-
由 Milos Kotlar 提交于
-
由 Alexander Köplinger 提交于
We have a separate pipeline for it and it is breaking official builds at the moment.
-
-
由 Zoltan Varga 提交于
[mono][llvm] Use the OP_MEMMOVE opcode instead of calling the managed memcpy method when compiling with LLVM. (#90097) LLVM can emit optimized code when the length ends up being a constant.
-
由 Miha Zupan 提交于
* Remove unsafe code and make scheme parsing faster in Uri * Reduce the number of range checks * Switch loop to IndexOf
-
由 Miha Zupan 提交于
-
由 Ivan Diaz Sanchez 提交于
Restored Crossgen2's optimizations in CoreCLR builds and reenabled the poisoning tests since the problem has been addressed. (#90278)
-
由 Jackson Schuster 提交于
[ComInterfaceGenerator] Add implementation and test for CallerAllocateBufferType parameters (#90263)
-
- 10 8月, 2023 3 次提交
-
-
由 Meri Khamoyan 提交于
-
由 Brennan 提交于
-
由 Viktor Hofer 提交于
The full RID graph is frozen and won't change anymore. Mark the Microsoft.NETCore.Platforms nuget package as non-shipping as only the sdk repository still requires it. Contributes to https://github.com/dotnet/runtime/issues/90000
-