- 31 8月, 2022 2 次提交
-
-
由 Shay Rojansky 提交于
Incorrect COM interop definition Fixes #74745
-
由 Simon Rozsival 提交于
* Update browser-thread sample * Update the browser-eventpipe sample * Fix wasm_exit * Revert eventpipe sample changes that didn't resolve the problem * Use new JS api * Try to use the new API also for the eventpipe sample * Revert "Try to use the new API also for the eventpipe sample" This reverts commit 9a10dc4abefcb7a27314be8349b3b93fcc00c3f7.
-
- 30 8月, 2022 17 次提交
-
-
由 Will Smith 提交于
-
由 Steve Pfister 提交于
This change does the following: - Drops CoreCLR arm64 build and libraries test run as it seems to already be done in the runtime pipeline - Moves Android arm64 runtime tests to runtime-extra-platforms
-
由 Steve Pfister 提交于
The suite crashes on mono linux-arm64 and is being tracked by #74667
-
由 Radek Zikmund 提交于
* Fix possible stack overflow in HttpListener * Fix assert
-
由 Robert Henry 提交于
-
由 Adeel Mujahid 提交于
* Use nproc without --all on Linux * Fix a few typos missed in previous PR * Allow llvm-objcopy to be 'NOT FOUND' * Add CMAKE ASM workaround for newer clang * Fix comment
-
由 Jeremy Koritzinsky 提交于
* Refactor marshalling info parser to split overall logic from ordering Split our marshalling attribute parser into separate classes for each attribute and category and make the parser itself only handle executing the various different stages of marshalling info parsing. All logic for parsing a given attribute is handled now by the separate classes. This PR allows the JS marshaller to reuse the core of our parsing and opt-in to more of the logic as they see fit. * Add doc comments for all of the new APIs * Fix failing test * Make the JS known managed type info hang off the JS marshalling info instead of inheriting from ManagedTypeInfo. ManagedTypeInfo is meant to represent just enough info from an ITypeSymbol that we can accurately generate code based on any language/typesystem rules. It is not meant for storing generator-specific marshalling info. * Create JSTypeInfo based on symbols, not type name string parsing. * Apply suggestions from code review Co-authored-by: NMarek Fišera <mara@neptuo.com> * PR feedback. * Add comments Co-authored-by: NMarek Fišera <mara@neptuo.com>
-
由 Eric StJohn 提交于
-
由 Ankit Jain 提交于
- This will help simplifying the path subsets in `eng/pipelines/common/evaluate-default-paths.yml`, which would then help to avoid a lot of unrelated non-wasm builds on PRs
-
由 Eirik Tsarpalis 提交于
* Add missing System.Net.Http.Json API docs * Update src/libraries/System.Net.Http.Json/src/System/Net/Http/Json/HttpClientJsonExtensions.Delete.cs Co-authored-by: NCarlos Sanchez <1175054+carlossanlop@users.noreply.github.com> * Update src/libraries/System.Net.Http.Json/src/System/Net/Http/Json/HttpClientJsonExtensions.Delete.cs Co-authored-by: NCarlos Sanchez <1175054+carlossanlop@users.noreply.github.com> * Update src/libraries/System.Net.Http.Json/src/System/Net/Http/Json/HttpClientJsonExtensions.Delete.cs Co-authored-by: NCarlos Sanchez <1175054+carlossanlop@users.noreply.github.com> * Update src/libraries/System.Net.Http.Json/src/System/Net/Http/Json/HttpClientJsonExtensions.Delete.cs Co-authored-by: NCarlos Sanchez <1175054+carlossanlop@users.noreply.github.com> * Update src/libraries/System.Net.Http.Json/src/System/Net/Http/Json/HttpClientJsonExtensions.Delete.cs Co-authored-by: NCarlos Sanchez <1175054+carlossanlop@users.noreply.github.com> * Update src/libraries/System.Net.Http.Json/src/System/Net/Http/Json/HttpClientJsonExtensions.Delete.cs Co-authored-by: NCarlos Sanchez <1175054+carlossanlop@users.noreply.github.com> * Update src/libraries/System.Net.Http.Json/src/System/Net/Http/Json/HttpClientJsonExtensions.Delete.cs Co-authored-by: NCarlos Sanchez <1175054+carlossanlop@users.noreply.github.com> * Update src/libraries/System.Net.Http.Json/src/System/Net/Http/Json/HttpClientJsonExtensions.Delete.cs Co-authored-by: NCarlos Sanchez <1175054+carlossanlop@users.noreply.github.com> * Update src/libraries/System.Net.Http.Json/src/System/Net/Http/Json/HttpClientJsonExtensions.Delete.cs Co-authored-by: NCarlos Sanchez <1175054+carlossanlop@users.noreply.github.com> * Update src/libraries/System.Net.Http.Json/src/System/Net/Http/Json/HttpClientJsonExtensions.Delete.cs Co-authored-by: NCarlos Sanchez <1175054+carlossanlop@users.noreply.github.com> * Update src/libraries/System.Net.Http.Json/src/System/Net/Http/Json/HttpClientJsonExtensions.Delete.cs Co-authored-by: NCarlos Sanchez <1175054+carlossanlop@users.noreply.github.com> * Update src/libraries/System.Net.Http.Json/src/System/Net/Http/Json/HttpClientJsonExtensions.Delete.cs Co-authored-by: NCarlos Sanchez <1175054+carlossanlop@users.noreply.github.com> Co-authored-by: NCarlos Sanchez <1175054+carlossanlop@users.noreply.github.com>
-
由 Eirik Tsarpalis 提交于
-
由 Shay Rojansky 提交于
NonMsdtcPromoterTests.PSPENonMsdtcGetPromoterTypeMSDTC was triggering an MSDTC distributed transaction on Windows, but without the proper checks/resiliency. Moved to OleTxTests. Fixes #74170
-
由 Vladimir Sadov 提交于
* enable for unix+arm64 * include softwarewritewatch.cpp * make the unix crst recursive * enable ww on Unix x64 * enabled card bundles * comment
-
由 Ankit Jain 提交于
.. because they are unstable right now. They will still be run on PRs though. Fixes https://github.com/dotnet/runtime/issues/74640 .
-
由 Filip Navara 提交于
-
由 Alhad Deshpande 提交于
This PR fixes below 2 github issues: 1. Stack unwinding segmentation fault occurring in System.Runtime.Tests, fixed [74069](https://github.com/dotnet/runtime/issues/74069) 2. Conditional branching g_assert occurring in PCR2 tests[74057](https://github.com/dotnet/runtime/issues/74057) Fixes #74069 Fixes #74057 Co-authored-by: NSapana Khemkar <sapana.khemkar@ibm.com> Co-authored-by: NSapana-Khemkar <94051076+Sapana-Khemkar@users.noreply.github.com> Co-authored-by: Nvikasgupta8 <vikas.gupta8@ibm.com>
-
由 Eric StJohn 提交于
-
- 29 8月, 2022 12 次提交
-
-
由 Meri Khamoyan 提交于
-
由 Meri Khamoyan 提交于
-
由 David Cantú 提交于
* Add support for indefinite length arrays * Update src/libraries/System.Security.Cryptography.Cose/src/System/Security/Cryptography/Cose/CoseHeaderMap.cs Co-authored-by: Ncampersau <buchholz.bastian@googlemail.com> * Validate indefinite-length arrays length up-front for fixed-lengh arrays * Update src/libraries/System.Security.Cryptography.Cose/src/System/Security/Cryptography/Cose/CoseMessage.cs Co-authored-by: NJeremy Barton <jbarton@microsoft.com> Co-authored-by: Ncampersau <buchholz.bastian@googlemail.com> Co-authored-by: NJeremy Barton <jbarton@microsoft.com>
-
由 Tlakaelel Axayakatl Ceja 提交于
Annotate System.Runtime.Serialization for AOT warnings Modify current RUC warnings where they use the word `Type` starting with uppercase to just `type` to be consistent with the rest of the framework
-
由 Michal Strehovský 提交于
* Mark UnmanagedCallersOnlyTest as NativeAOT incompatible * Also remove from issues.targets
-
由 Thays Grazia 提交于
* Fix chinese character in project name * Adding more tests as suggested by @radical Renaming variable as suggested by @radical * Update src/mono/wasm/debugger/tests/debugger-test-chinese-char-in-path-ㄨ/debugger-test-chinese-char-in-path-ㄨ.csproj Co-authored-by: NAnkit Jain <radical@gmail.com>
-
由 Lakshan Fernando 提交于
* Show a warning when an explicit package reference to ILCompiler is added * Apply suggestions from code review Co-authored-by: NJan Kotas <jkotas@microsoft.com> * Fix issue 27239 * Apply suggestions from code review Co-authored-by: NSven Boemer <sbomer@gmail.com> * exclude the warning for direct targets file invoke cases Co-authored-by: NJan Kotas <jkotas@microsoft.com> Co-authored-by: NSven Boemer <sbomer@gmail.com>
-
由 Shay Rojansky 提交于
To make them resilient in the face of MSDTC flakiness in CI. Fixes #74120
-
由 Stephen Toub 提交于
-
由 Jakob Botsch Nielsen 提交于
Roslyn emits `dup` for the field address when compound assignment operators are used on struct fields. We would previously spill this address leading us to mark such structs as address exposed and disabling promotion. Also allow removing unnecessary casts in cases like ``` ASG LCL_FLD ubyte V00 CAST int <- ubyte <- int ... ``` we only allowed this cast removal for LCL_VAR and IND before, which led to unnecessary new casts in some cases with this change.
-
由 Jakob Botsch Nielsen 提交于
* Fix signature for 64-bit delegate profiling helper I missed updating the signature of the 64-bit variant here when the vtable and delegate profiling helpers were originally split up. Fix #74295 * JIT: Randomly collect 64-bit counts Add some testing. * Disable collecting 64 bit counters on 32-bit This needs some work so disable it for now.
-
由 Johan Lorensson 提交于
* Use System.Numerics.IEqualityOperators.op_Equality in SpanHelper.T.cs. Workaround crash hit by https://github.com/dotnet/runtime/issues/74179 making sure we avoid hitting codepath emitting this null pointer checks. The full fix includes codegen fixes as well, but will be performed in separate PR. There are still locations in SpanHelper.T.cs that uses Equal virtual call on value types that could be managed pointers to value types, but that code has remained the same for the last 4 years to 15 months and have not hit this issue in the past. * Re-enable globalization tests disabled in #74433.
-
- 28 8月, 2022 3 次提交
-
-
-
由 Qiao Pengcheng 提交于
* [LoongArch64] supporting `src/tests/run.sh` on LA64. * amend getting the `arch` for CR.
-
由 Hafthor Stefansson 提交于
* Non-canonical NaN tests for Vector Equals method (Issue #68710) * remove System.Half tests since Vectors do not support .Equals on those yet * address PR comments * address PR comments * adds Vector64, Vector128 and Vector256 tests * address PR comment - fix incorrect snan Co-authored-by: NHafthor Stefansson <hstefansson@microsoft.com>
-
- 27 8月, 2022 6 次提交
-
-
由 Vladimir Sadov 提交于
* do not do shutdown for the main thread * specialcase the thread that called RhpShutdown instead
-
由 Theodore Tsirpanis 提交于
-
由 Michal Strehovský 提交于
Fixes dotnet/runtimelab#163. * We don't have a nice way to pass context around when computing the native type. Use a threadstatic. This is pretty rare. * We had one more spot where we ran out of stack when we were trying to look for delegates. Remove the need for that code by using the generic `Marshal` API (that we recognize elsewhere). Move the code responsible for warnings to dataflow analysis.
-
由 Michal Strehovský 提交于
* Mark tests as NativeAotIncompatible in project file instead of disabling in issues.targets so that we don't even build them. * Tweak for COM disabled * Block some tests on a new issue
-
由 Jan Kotas 提交于
VS2022 link.exe creates *.lib and *.exp files when linking .exes and prints a message like "Creating library bin\Release\net7.0\win-x64\native\repro.lib and object bin\Release\net7.0\win-x64\native\repro.exp" to the console. These files are not really useful for .exes and the message is unnecessary clutter in the dotnet publish output with NativeAOT. Pass /NOEXP /NOIMPLIB to the linker to suppress this behavior.
-
由 Qiao Pengcheng 提交于
-