- 12 6月, 2022 5 次提交
-
-
由 Will Smith 提交于
-
https://github.com/dotnet/arcade由 dotnet-maestro[bot] 提交于
Microsoft.DotNet.ApiCompat , 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 7.0.0-beta.22308.5 -> To Version 7.0.0-beta.22310.1 Co-authored-by: Ndotnet-maestro[bot] <dotnet-maestro[bot]@users.noreply.github.com>
-
由 Theodore Tsirpanis 提交于
-
由 Kevin Jones 提交于
-
由 Joni Aromaa 提交于
Contributes to #40553
-
- 11 6月, 2022 18 次提交
-
-
由 Stephen Toub 提交于
-
由 Tomas Weinfurt 提交于
-
由 Alexander Köplinger 提交于
Replace `__mono_ppc__` and `__mono_ppc64__` defines with the proper `TARGET_POWERPC` and `TARGET_POWERPC64` ones Use `TARGET_POWERPC64` in a few places where it is more appropriate.
-
由 Jan Vorlicek 提交于
* Propagate c++ unhandled exception to previous handler Currently runtime doesn't propagate c++ unhandled exceptions to a handler registered by the std::set_terminate. That is problematic for custom hosts that want e.g. to log such exceptions. This change adds chaining unhandled C++ exception to the previously registered handler. Co-authored-by: NJan Kotas <jkotas@microsoft.com>
-
由 Stephen Toub 提交于
-
由 Kunal Pathak 提交于
-
由 Brennan 提交于
-
由 David Wrighton 提交于
Detect inlining accurately and skip generating precode fixups for inlines that do not succeed (#70379) - Fix reporting of nested inlining to be correct - In particular, if a doubly nested inline succeeds, but the method that called it didn't succeed its inline, do not report that the inner nested inline succeeded - Fix reporting of precode fixups to only be the precode fixups needed during actual use - fix SuperPMI detected JIT assertion around vector types Also fixes #65814
-
由 David Wrighton 提交于
Add support for parsing and working with CustomModifiers in field signatures and make TypeSystemMetadataEmitter more flexible (#70593) - Update TypeSystemMetadataEmitter to be able to generate a field signature given an appropriate array of EmbeddedSignatureData[] - Add api to FieldDesc to allow the custom modifier data to be handled using the same scheme as custom modifier data on method signatures - Adjust TypeSystemMetadataEmitter to be able to generate metadata not just for the Mibc emitter - The current implementation has some default behavior around creating metadata that is in the constructor. Break that out into helper functions so that other scenarios don't need to run that code. - Add an entrypoint for generating metadata for an arbitrary TypeSystemEntity - Add a feature to allow it the ResolutionScope of a non-nested type to be managed specially. This will be needed by #68919
-
由 Aleksey Kliger (λgeek) 提交于
* Mono Code Guidelines * markdownlint * Add "Naming" and "public API" sections * Add a section on assertions * Fix sentence fragment; add threading design doc link * Apply suggestions from code review Co-authored-by: NAaron Robinson <arobins@microsoft.com> Co-authored-by: NDan Moseley <danmose@microsoft.com> Co-authored-by: NAlexander Köplinger <alex.koeplinger@outlook.com>
-
由 Steve Pfister 提交于
Add a trait to control when the test executes as we don't have a good way to differentiate between Android emulators and devices. Fixes #70482
-
由 Jakob Botsch Nielsen 提交于
-
由 Jakob Botsch Nielsen 提交于
When changing the shape of child nodes in pre-order we must ensure we properly morph potential promoted/demoted child nodes. Normally this happens inside fgMorphTree which does it for child nodes, but this specific transform was not calling fgMorphTree on the parent tree after changing the shape of child nodes. The simplest fix is just to move the optimization to post-order which catches more cases and does not need to bother dealing with this. Fix #61074
-
由 Alexander Köplinger 提交于
* Remove Android crypto internals from System.Security.Cryptography.X509Certificates tests The `Interop.AndroidCrypto.X509ChainSupportsRevocationOptions` internally just checks that a certain Java class exists, we can assume it is always there on Android API 24+. This allows us to remove a bunch of internal crypto code from the tests. * Remove unused managed API
-
https://github.com/dotnet/xharness由 Alexander Köplinger 提交于
Microsoft.DotNet.XHarness.CLI , Microsoft.DotNet.XHarness.TestRunners.Common , Microsoft.DotNet.XHarness.TestRunners.Xunit From Version 1.0.0-prerelease.22305.1 -> To Version 1.0.0-prerelease.22310.1 Co-authored-by: Ndotnet-maestro[bot] <dotnet-maestro[bot]@users.noreply.github.com>
-
由 Stephen Toub 提交于
-
由 Stephen Toub 提交于
-
由 Sapana-Khemkar 提交于
* mono add support to build for ppc64le * fix build failures in mini-ppc.c * handle unhandled exception ids * donot use std/ld inst when address is not div by 4. This adds fix for test failure in System.Buffers.Binary.Tests.BinaryReaderUnitTestsw.ReadingStructFieldByFieldOrReadAndReverseEndianness * Fixed failing test cases from System.Numerics.Vectors.Tests * change objcopy name for ppc64le from ppc64le-linux-gnu-objcopy to powerpcle-linux-gnu-objcopy
-
- 10 6月, 2022 17 次提交
-
-
由 Eirik Tsarpalis 提交于
* Change DeserializeAsyncEnumerable so that reading from the underlying stream does not wait until the underlying buffer is full. * Encapsulate the buffer management logic behind ReadBufferState. * Avoid allocating a new JsonTypeInfo instance on every IAsyncEnumerator initialization.
-
由 Tanner Gooding 提交于
* Updating the various generic math functions to have default implementations * Ensure GenericMathHelpers keep the right constraints
-
由 Stephen Toub 提交于
* Fix async handle leak when sync RandomAccess read/write on async handle fails * Use UnsafeAllocateNativeOverlapped in GetNativeOverlappedForAsyncHandle This isn't invoking user code and it's entirely for synchronous operations; there's no reason it needs to capture ExecutionContext.
-
由 Jan Krivanek 提交于
-
由 Qiao Pengcheng 提交于
-
由 Michal Strehovský 提交于
We're seeing Windows ARM64 workitems being stuck in the Helix queue for more than 90 minutes.
-
由 Stephen Toub 提交于
* Enable IDE0029 (Use coalesce expression) * Address PR feedback and a few missed cases
-
由 Jose Perez Rodriguez 提交于
* Move analyzer and fixer tests into FunctionalTests project * Don't use the live ref pack references infrastructure
-
由 Egor Bogatov 提交于
Co-authored-by: NTanner Gooding <tagoo@outlook.com>
-
由 Jakob Botsch Nielsen 提交于
* Fix impTokenToHandle when importing parent This was mistakenly creating a handle for the parent (always a class) but specifying the handle type of the child (e.g. constructor method handle). * Do not lie about critical sections being method handles
-
由 MSDN.WhiteKnight 提交于
* Update project * Create readme.md * Fix typo * Update src/libraries/System.Text.Json/src/readme.md Co-authored-by: NEirik Tsarpalis <eirik.tsarpalis@gmail.com> * Delete readme.md * Rename readme file * Add more docs links * Fix link * Update PackageDescription * Apply suggestions from code review Co-authored-by: NEirik Tsarpalis <eirik.tsarpalis@gmail.com> Co-authored-by: NViktor Hofer <viktor.hofer@microsoft.com> * Remove mentions of exact target framework versions Co-authored-by: NEirik Tsarpalis <eirik.tsarpalis@gmail.com> Co-authored-by: NViktor Hofer <viktor.hofer@microsoft.com>
-
由 Stephen Toub 提交于
-
由 Stephen Toub 提交于
-
由 Stephen Toub 提交于
The analyzer bug was fixed.
-
由 Michal Strehovský 提交于
Sample stack: ``` System.Runtime.Tests.exe!S_P_CoreLib_System_SR__GetResourceString() Line 29 Unknown System.Runtime.Tests.exe!S_P_CoreLib_System_Exception__get_Message() Line 57 Unknown System.Runtime.Tests.exe!S_P_CoreLib_System_Exception__AppendExceptionStackFrame() Line 134 Unknown System.Runtime.Tests.exe!S_P_CoreLib_System_Runtime_EH__AppendExceptionStackFrameViaClasslib() Line 234 Unknown System.Runtime.Tests.exe!S_P_CoreLib_System_Runtime_EH__UpdateStackTrace() Line 735 Unknown System.Runtime.Tests.exe!S_P_CoreLib_System_Runtime_EH__DispatchEx() Line 630 Unknown System.Runtime.Tests.exe!S_P_CoreLib_System_Runtime_EH__RhThrowEx() Line 571 Unknown System.Runtime.Tests.exe!RhpThrowEx�() Unknown System.Runtime.Tests.exe!S_P_TypeLoader_Internal_TypeSystem_TypeDesc__ComputeTemplate_0() Line 241 Unknown System.Runtime.Tests.exe!S_P_TypeLoader_Internal_TypeSystem_TypeDesc__ComputeTemplate() Line 233 Unknown ```
-
由 Vladimir Sadov 提交于
* prevent reentering CreateThreadLocalContentionCountObject * do not call into type system on lock contentions
-
由 Aleksey Kliger (λgeek) 提交于
* [wasm] Add infrastructure for building WebWorkers - Modify the rollup.config.js script to look for webworkers and to roll them up into IIFE js files in the ${nativeBinDir}/src artifacts directory - A "webworker" is any file in `src/mono/wasm/runtime/workers/` that looks like `dotnet-{workerName}-worker.ts` or `.js`. It can also include other files (ideally by defining them in files in subdirectories for that worker `src/mono/wasm/runtime/workers/dotnet-{workerName}-worker/utility.ts`) - Other changes still have to be done manually in wasm.proj, and elsewhere in order to place the bundled JS file in the right place. - Adds a tsconfig.json for the workers to typecheck using the DedicatedWorkerGlobalScope and without the DOM globals (`window`, etc) - This doesn't convert dotnet-crypto-worker.js into TypeScript, but it does turn on TypeScript checking using a JSDoc comment. To convert that file to typescript: 1. rename `workers/dotnet-crypto-worker.js` to `workers/dotnet-crypto-worker.ts` 2. replace uses of `var` by `let` or `const` 3. add `:any` in various places. * use fast-glob instead of fs.readdir * add fast-glob to devDependencies
-