Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/mono/corert.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2020-10-08Merge pull request #34 from lambdageek/fix-mono-gh-15418HEADmasterAleksey Kliger (λgeek)
[corlib] ThreadAbortException protection for ArraySortHelper The ArraySortHelper catches all exceptions in the comparer. If the sorting thread is aborted while it is running the comparer, the ArraySortHelper will catch the TAE and propagate an InvalidOperationException instead. As a workaround, catch and rethrow TAEs separately. Related to mono/mono#15418
2020-10-08[corlib] ThreadAbortException protection for ArraySortHelperAleksey Kliger
The ArraySortHelper catches all exceptions in the comparer. If the sorting thread is aborted while it is running the comparer, the ArraySortHelper will catch the TAE and propagate an InvalidOperationException instead. As a workaround, catch and rethrow TAEs separately. Related to https://github.com/mono/mono/issues/15418
2019-04-18Merge pull request #32 from thaystg/thays_ambiguous_exceptionThays Grazia
Cherry pick of AmbiguousImplementationException
2019-04-18Update AmbiguousImplementationException.csMarek Safar
2019-04-18Add resource stringJan Kotas
2019-04-18Add Type Forward (dotnet/coreclr#23036)Maryam Ariyan
Signed-off-by: dotnet-bot <anirudhagnihotry098@gmail.com>
2019-04-18Throw the right exception when interface dispatch is ambiguous (#22295)Michal Strehovský
Throw the approved exception per dotnet/corefx#34124. Signed-off-by: dotnet-bot <dotnet-bot@microsoft.com>
2019-04-18Fix namespace of the AmbiguousImplementationException (#22291)Michal Strehovský
Moving to the namespace that was approved in dotnet/corefx#34124. Signed-off-by: dotnet-bot <dotnet-bot@microsoft.com>
2019-04-18Cherry pick c4ad39544d999590698ce44beab8aa0d7aa79612Markus Kitsinger
2019-02-19Make CancellationTokenRegistration partialEgorBo
2019-01-31[Number] make double 0.0 cmp more portable (#30)Bernhard Urban
Related: https://github.com/mono/mono/issues/11965
2018-12-19Update ISOWeek.csEgor Bogatov
2018-12-19fix ISOWeek for mcsEgorBo
2018-11-07[corlib] Import System.IO.Stream/BufferedStream from CoreFX (#26)Alexis Christoforides
Merge with https://github.com/mono/mono/pull/10880
2018-10-04Add null-checkMaxim Lipnin
2018-10-04[Reflection] Use actual type of element if constructor of custom attribute ↵Maxim Lipnin
typed argument takes an array of objects.
2018-09-19Merge pull request #25 from ntherning/bump-corertMarek Safar
Bump to latest upstream
2018-09-18Merge remote-tracking branch 'upstream/master' into bump-corertNiklas Therning
2018-09-18Merge pull request #6342 from dotnet/nmirrorJan Kotas
Merge nmirror to master
2018-09-18Merge pull request #6339 from dotnet-bot/from-tfsJan Kotas
Merge changes from TFS
2018-09-18Use elaborated type specifiers to prevent meaning changes (#6341)Amy Armbrust
2018-09-18* Revert the changes to TryInsert() introduced by ↵dotnet-bot
https://github.com/dotnet/coreclr/pull/17096 completely, which only showed modest size improvement * Removing the _version increment from Clear() entirely to bring it in line with the behavior in Remove() and to keep size gains [tfs-changeset: 1714543]
2018-09-18Fix inconsistent Intel hardware intrinsic APIsFei Peng
Signed-off-by: dotnet-bot <dotnet-bot@microsoft.com>
2018-09-17Delete files moved to shared partitionJan Kotas
2018-09-17System.Private.CoreLib: Move ResoureReader/ResourceSet to shared. (#19994)Filip Navara
* Move ResoureReader/ResourceSet to shared. * Remove unnecessary cast to RuntimeType from ResoureReader. Signed-off-by: dotnet-bot <dotnet-bot@microsoft.com>
2018-09-17Fixed TimeoutHelper typos (dotnet/coreclr#19956)Joseph Musser
Signed-off-by: dotnet-bot <dotnet-bot@microsoft.com>
2018-09-17Fixed typo ‘defualt’ (#19955)Joseph Musser
Signed-off-by: dotnet-bot <dotnet-bot@microsoft.com>
2018-09-17Update ChineseLunisolarCalendar.cs (dotnet/coreclr#19946)elyoh
Corrects an issue with the conversion table for Gregorian to Chinese lunisolar dates. See: #19480. Issue: data discrepancy in year 2057, 2089, and 2097. Table entry for these years have incorrect days per month for some months. See #19480 for full details. Notes The DaysPerMonth flag uses the binary literal for ease of readability. Signed-off-by: dotnet-bot <dotnet-bot@microsoft.com>
2018-09-15handle unresolved system module exception (#6331)Marco Rossignoli
2018-09-15Merge pull request #6332 from dotnet/masterMichal Strehovský
Merge master to nmirror
2018-09-13Restore JIT prototype (#6327)Michal Strehovský
The JIT prototype was originally brought up on the closed source ".NET Native for UWP apps" compiler/runtime, so this is mostly to adapt it for CoreRT. Surprisingly, this hasn't bit rotten much over time and some of the bitrot has been cleaned up by @tonerdo in his interpreter work (#6182). Both an interpreter and a JIT are a great addition to a fully AOT compiled runtime and they complement each other nicely. With this, I'm making the JIT prototype work on CoreRT: * Adjust the hacks that were used by JIT code manager to talk to the runtime (in CoreRT, runtime is linked into the executable and the hacks didn't work). This will need further cleanup at some point. * Rename ReaderWriterLock because it was conflicting with a type of the same name in the runtime. * Add an experimental flavor of the stack trace decoder. This needs to use the experimental type loader. * Expose the JIT component from MSBuild - compile JIT support into the executable, use the experimental flavor of the reflection stack (shared with the interpreter), add the extra native library with JIT support. This is to allow enabling JIT support as part of `dotnet publish`. You can try this out pretty much the same way as @tonerdo's interpreter: see instructions in #6182. Instead of passing `/p:ExperimentalInterpreterSupport=true`, pass `/p:ExperimentalJitSupport=true`. You'll need to manually copy clrjitilc.dll from the compiler to the publish directory (we use the same codegen that is used to compile the AOT parts of the application to also JIT compile at runtime).
2018-09-13Fix build break in official build (#6326)Jan Kotas
2018-09-12Implement Thread.GetApartmentState/TrySetApartmentState (#6323)Jan Kotas
Fixes #5776
2018-09-12Revert changes that are causing buildbreaks of OOB packagesJan Kotas
Signed-off-by: dotnet-bot <dotnet-bot@microsoft.com>
2018-09-12CallSites for MemoryExtensions.Contains (CoreCLR) (dotnet/coreclr#19874)Grant
* Update additional callsites for MemoryExtensions.Contains * One more callsite * More callsites * CR fixes Signed-off-by: dotnet-bot <dotnet-bot@microsoft.com>
2018-09-11Move more registry files to shared partitionJan Kotas
2018-09-11Delete moved files and fix build breaksJan Kotas
2018-09-11Delete unused fileJan Kotas
2018-09-11Move registry interop to shared CoreLib partition (dotnet/coreclr#19886)Jan Kotas
Signed-off-by: dotnet-bot <dotnet-bot@microsoft.com>
2018-09-11Merge pull request #6320 from dotnet/masterMichal Strehovský
Merge master to nmirror
2018-09-10Fix multiple typos in the EventSource.cs design comment.vitek-karas
Signed-off-by: dotnet-bot <dotnet-bot@microsoft.com>
2018-09-10Merge pull request #6311 from dotnet/nmirrorJan Kotas
Merge nmirror to master
2018-09-08Merge pull request #6310 from dotnet-bot/from-tfsJan Kotas
Merge changes from TFS
2018-09-08ToPointerFix - VS debugger needs the ToPointer() methods to inspect a ↵Andrew Au
pointer, marking it as DependencyReductionRoot to make sure it is not optimized away. [tfs-changeset: 1713493]
2018-09-08MemoryExtensions.Contains (dotnet/coreclr#19863)Grant
Signed-off-by: dotnet-bot <dotnet-bot@microsoft.com>
2018-09-07Enable building and running ILVerification tests by default (#6307)Jan Kotas
2018-09-07Update to official XUnit 2.4 (#6299)Jan Kotas
* Update to official XUnit 2.4 * Use dotnet msbuild to build
2018-09-07Fix constrained calls and marshaling (#6275)Morgan Brown
Codegen fixes required to make Console.WriteLine work on WebAssembly (when combined with #5987 and a matching CoreFX build): The 'this' pointer for reference types is a byref for constrained virtual calls and needs to be dereferenced. Enable P/Invoke marshaling. This isn't easy to test directly, but we'll notice the effect as we try to use framework code that P/Invokes (in Console.WriteLine, there's SafeHandle marshaling).
2018-09-07Disabling the failing CoreFX tests related to ToString for negative zeroTanner Gooding
2018-09-07Updating Number.Unix to properly set the sign of -0.0Tanner Gooding