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
2017-10-04Update Buildtools and Roslyn (dotnet/coreclr#14228)Jose Perez Rodriguez
* Update Buildtools and Roslyn * Fixing importing of the roslyn files on msbuild 14.0 * Correctly looking for the latest VS Installation Signed-off-by: dotnet-bot <dotnet-bot@microsoft.com>
2017-10-04Merge pull request #4654 from stephentoub/ctr_tokenStephen Toub
Make CancellationTokenRegistration.Token public
2017-10-04Delete VS2015 support (#4660)Jan Kotas
2017-10-04Merge pull request #4663 from dotnet/nmirrorJan Kotas
Merge nmirror to master
2017-10-04Optimize Memory<T> to ReadOnlyMemory<T> cast (dotnet/coreclr#14309)Stephen Toub
They have the same layout; we can just use Unsafe.As. In a microbenchmark that just repeatedly reads from a `Memory<byte>` field and writes it to a `ReadOnlyMemory<byte>` field, this doubles throughput. Signed-off-by: dotnet-bot <dotnet-bot@microsoft.com>
2017-10-04[ILVerify] Implement verification of return instruction (#4650)Samuel Arzt
* Implement verification of return instruction. Added PermanentHome flag to StackValue. * Fixed test cases not returning correctly. * Reverted load static field changes. * Added trackObjCtor flag and added relevant references to PEVerify code blocks. * Added test cases for return instruction.
2017-10-04Implement IsGenericTypeParameter and IsGenericMethodParameter on CoreRT (#4662)Atsushi Kanamori
Api approved here: https://github.com/dotnet/corefx/issues/23883
2017-10-04Fix build breakJan Kotas
2017-10-04Fixing Retain to return MemoryHandle with correct PinnedPointer (#14248)Ahson Ahmed Khan
* Fixing Retain to return MemoryHandle with correct PinnedPointer. * Make MemoryHandle AddOffset internal. Signed-off-by: dotnet-bot <dotnet-bot@microsoft.com>
2017-10-03Make CancellationTokenRegistration.Token publicStephen Toub
2017-10-03Compat: Disallow boxing return type conversion by CreateDelegate() (#4653)Atsushi Kanamori
On CoreCLR, MethodInfo m = ..."Moo"..; m.CreateDelegate(typeof(Func<Object>)) static int Moo() => 7; throws an ArgumentException regarding a mismatching signature. On Project N, the CreateDelegate() succeeds. But the celebration turns into tears as soon as you invoke the delegate as the hoped for boxing never occurs. Instead you get an unboxed integer stored into a variable that expects an object reference.
2017-10-03Merge pull request #4652 from dotnet/masterJan Kotas
Merge master to nmirror
2017-10-03Merge pull request #4651 from dotnet/revert-4452-DecCalcJan Kotas
Revert "Improved System.Decimal performance"
2017-10-03Revert "Improved System.Decimal performance"Jan Kotas
2017-10-03Merge pull request #4648 from dotnet/nmirrorJan Kotas
Merge nmirror to master
2017-10-03Fix filename casingJan Kotas
2017-10-03Update Microsoft.NETCore.Native package (#4646)Jan Kotas
Partial port of https://github.com/dotnet/coreclr/pull/10264 Fixes #4640
2017-10-03Merge pull request #4649 from dotnet/masterJan Kotas
Merge master to nmirror
2017-10-03Fix Unix build breakFaizur Rahman
2017-10-03Merge pull request #4647 from dotnet-bot/from-tfsJan Kotas
Merge changes from TFS
2017-10-03Move CoreCLR version of System.Private.Interop to CoreRTFaizur Rahman
This is the first step towards open sourcing MCG - moving CoreCLR version of System.Private.Interop to CoreRT. This change also merges System.Private.Interop with System.Private.CoreLib.InteropServices.CoreCLR. I have verified that it builds on CoreRT, but haven't tried run any test with it yet. [tfs-changeset: 1677117]
2017-10-03Adding {RO}Memory<T> debugger view (dotnet/coreclr#14130)Ahson Ahmed Khan
* Adding memory debugger view and fixing ToArray impl. * Addressing PR feedback and adding span debugger display string. * Adding link to specific VSTS instance. * Removing redundant info in comments. Signed-off-by: dotnet-bot <dotnet-bot@microsoft.com>
2017-10-03Fix VS2017 IntelliSense (#4643)Jan Kotas
2017-10-03Update RyuJIT (#4644)Jan Kotas
2017-10-03Merge pull request #4645 from dotnet-bot/from-tfsJan Kotas
Merge changes from TFS
2017-10-03Steps towards reducing ProjectN abi special casing in dependency analysisDavid Wrighton
- Provide temporary mechanism to dynamically change dependency analysis for ProjectN abi scenarios - Make ShadowConcreteMethodNode public so that it can be manipulated by code outside of the current module [tfs-changeset: 1677100]
2017-10-03Prefer VS2015 for now to fix CI (#4642)Jan Kotas
2017-09-30Add placeholder build option for WebAssembly (#4620)Phill
* Add placeholder build option for WebAssembly * Add Emscripten build commands * Use Nmake in place of Make
2017-09-29Merge pull request #4638 from dotnet/masterJan Kotas
Merge master to nmirror
2017-09-29Revert a change to thread requests that was reverted in CoreCLRKoundinya Veluri
CoreCLR revert commit: b8dda0cbf7eae770fc685378ad7c542e2468a209 One of the two commits that were reverted in the commit above was merged into this PR. It was causing issues with a missing thread request.
2017-09-29Enable CLR Thread Pool via a MSBuild flag (default enabled on Unix)t-jekor
This PR completes, adds tests for, and enables the CLR Thread Pool on Unix. It also adds Windows implementations for the low level primitives used in the CLR Thread Pool. The thread pool is enabled by setting the MSBuild property FeaturePortableThreadPool to true, which is the default on Unix. Supersedes #4039. Rebased and squashed replacement for original PR #4124.
2017-09-29Merge pull request #4634 from khellang/copy-to-async-buffer-sizeStephen Toub
Added CopyToAsync overload using default buffer size
2017-09-29[ILVerify] Fix invalid branch/fallthrough into catch/finally causing assert ↵Samuel Arzt
(#4636) * Fixed fallthrough into filter/catch/finally causing assert. * Fixed catch block of TryIntoFilter test not leaving correctly.
2017-09-29Update CoreFx (#4632)Jan Kotas
2017-09-29Fix build breaks on ProjectN x86 (#4633)Jan Kotas
2017-09-29Added CopyToAsync overload using default buffer sizeKristian Hellang
2017-09-29Port CoreCLR#13736 fix to CoreRT (#4627)Sean Gillespie
2017-09-29Merge pull request #4630 from dotnet/nmirrorJan Kotas
Merge nmirror to master
2017-09-29Update JIT/EE interface (#4631)Jan Kotas
2017-09-28Merge pull request #4629 from dotnet-bot/from-tfsJan Kotas
Merge changes from TFS
2017-09-28Update RyuJIT (#4628)Sergey Andreenko
to get PR#14147: Fix for a special CoreRT helper CORINFO_HELP_JIT_PINVOKE_BEGIN
2017-09-28Refactor ecma signature encoding logic out of ManagedBinaryEmitterDavid Wrighton
- Create signature encoder that is useable with multiple sources of valid tokens [tfs-changeset: 1676780]
2017-09-28Merge pull request dotnet/coreclr#14178 from stephentoub/async_avoid_delegateStephen Toub
Avoid async method delegate allocation Signed-off-by: dotnet-bot <dotnet-bot@microsoft.com>
2017-09-28Replace Contract.Assumes and Contract.Assert with Debug.Assert/Debug.Fail ↵Dan Moseley
(#14136) * Remove use of Contract.Assert and Contract.Assumes in favor of Debug.xx * Remove dead IA64 blocks * Remove use of Contract.Requires in favor of Debug.Assert * Remove Contract.EndContractBlock() * Dead comments * Straggler EndcontractBlock * Remove all Contract.Ensures * Remove [Pure] attribute and using statements * Remove using statements for M.D.Contracts.Internal.Contract * Rmove CA suppressions for Contracts * Remove M.D.Contracts.Internal stub * Comments and extra using * Revert accidentallly removed #if * Unix build * Merge Math* * Fix assert not updated since desktop * Asserts add no value: remove * Avoid infinite recursion in StringBuilder assert * Remove asserts that should be public parameter validation * Fix comment * Remove blank line after open curly Signed-off-by: dotnet-bot <dotnet-bot@microsoft.com>
2017-09-27Merge pull request #4622 from stephentoub/port14214Stephen Toub
Add ThreadPool.QueueUserWorkItem(..., bool preferLocal)
2017-09-27Add ThreadPool.QueueUserWorkItem(..., bool preferLocal)Stephen Toub
2017-09-27Merge pull request #4621 from dotnet-bot/from-tfsJan Kotas
Merge changes from TFS
2017-09-27Fix 482096: Fixing the Vtable offset value in generic dictionary cells for ↵Fadi Hanna
dynamic types created out of USG templates, where the USG template's type hierarchy ends up in non-canonical types. [tfs-changeset: 1676566]
2017-09-27Merge pull request #4452 from pentp/DecCalcJan Kotas
Improved System.Decimal performance
2017-09-26Update RyuJIT (#4619)Jan Kotas