Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2018-01-30 | Merge pull request #15923 from tannergooding/hwintrin | Tanner Gooding | 32 | -449/+3415 | |
Fixing some inconsistencies in the x86 HWIntrinsic APIs | |||||
2018-01-30 | Merge pull request #16087 from ianhays/span_strings | Ian Hays | 2 | -8/+2 | |
Update Span/ReadOnlySpan strings to match Portable Span | |||||
2018-01-30 | Move the MethodImpl iterator when checking default interface methods (#16099) | Michal Strehovský | 3 | -1/+99 | |
Fixes #16064. | |||||
2018-01-30 | Update Span DebuggerDisplays | Ian Hays | 2 | -8/+2 | |
2018-01-30 | Add OS flag to calls to run-xunit-perf.py (#16100) | Michelle McDaniel | 1 | -4/+4 | |
We were uploading windows results as win32 instead of Windows_NT. | |||||
2018-01-30 | Compiler::lookupHWIntrinsic: fix oob read (#16075) | Konstantin Baladurin | 1 | -1/+1 | |
2018-01-30 | Temporaily disable some HWIntrinsic tests due to the naming changes. | Tanner Gooding | 2 | -0/+24 | |
2018-01-30 | Replace TryCopyTo with CopyTo (#16078) | Stephen Toub | 3 | -12/+5 | |
While doing various Span-related work involving copying, in a few places I previously used a pattern of calling TryCopyTo and then asserting its result, in places where I knew the destination was long enough. This was because CopyTo was implemented as a wrapper around TryCopyTo and thus involved an extra unnecessary branch. Now that that's no longer the case, I'm simplifying the call sites. | |||||
2018-01-30 | ThrowExceptionFromContextInternal, RtlCaptureContext: fix for asan (#16074) | Konstantin Baladurin | 4 | -2/+10 | |
- Save arguments on stack before calling __asan_handle_no_return in ThrowExceptionFromContextInternal - Fix saving arguments on stack before calling __asan_handle_no_return in RtlCaptureContext for arm64 | |||||
2018-01-30 | Cleanup + Small TimeZoneInfo optimization for Unix (dotnet/corert#5314) | Jan Kotas | 1 | -1/+2 | |
* Delete non-shared TimeZoneInfo.cs * Delete duplicate resource Signed-off-by: dotnet-bot <dotnet-bot@microsoft.com> | |||||
2018-01-30 | Default interface methods test fixes (#15995) | Michal Strehovský | 20 | -8/+131 | |
* The diamondshape test should work now that #15979 and #15978 are merged. * Create debug and retail version of diamondshape and sharedgenerics tests so that we have retail coverage. These tests hit issues around devirtualization (that is only active when RyuJIT is optimizing). * Add license headers | |||||
2018-01-29 | Changing ConvertTo.*Scalar to ConvertScalarTo.* | Tanner Gooding | 4 | -20/+20 | |
2018-01-29 | Prevent compiler optimization that could cause local var values to change in ↵ | Koundinya Veluri | 5 | -19/+55 | |
multithreaded environments, in some places (#16089) | |||||
2018-01-29 | Add ActivityId Support to EventPipe (#16055) | Brian Robbins | 13 | -21/+431 | |
2018-01-29 | Changing BroadcastElement to BroadcastScalar | Tanner Gooding | 4 | -12/+12 | |
2018-01-29 | Adding missing instruction mapping documentation and fixing some signatures. | Tanner Gooding | 30 | -2571/+2665 | |
2018-01-29 | EventPipe: Don't Generate and Emit Stacks on Rundown (#16083) | Brian Robbins | 9 | -14/+24 | |
2018-01-29 | Adding the missing memory fencing and prefetch intrinsics for x86 | Tanner Gooding | 4 | -0/+128 | |
2018-01-29 | Adding the Vector128 postfix on the Sse2.LoadScalar instructions | Tanner Gooding | 2 | -18/+18 | |
2018-01-29 | Merge pull request #16066 from tannergooding/sse-intrinsics | Tanner Gooding | 26 | -8/+898 | |
Adding basic codegen support for the SSE Store intrinsics. | |||||
2018-01-29 | Moving the listed instruction for the HWIntrinsics to its own line | Tanner Gooding | 19 | -2501/+5001 | |
2018-01-29 | Changing the hardware intrinsic APIs to use pointers rather than ref | Tanner Gooding | 2 | -6/+6 | |
2018-01-29 | Renaming Sse41.LoadAlignedNonTemporal to Sse41.LoadAlignedVector128NonTemporal | Tanner Gooding | 2 | -16/+16 | |
2018-01-29 | Adding the missing Sse2.MoveScalar intrinsics | Tanner Gooding | 2 | -0/+18 | |
2018-01-29 | Listing the instruction mappings for the AVX2 intrinsics. | Tanner Gooding | 2 | -768/+769 | |
2018-01-29 | Listing the instruction mappings for the FMA intrinsics. | Tanner Gooding | 2 | -65/+65 | |
2018-01-29 | Listing the instruction mappings for the AVX intrinsics. | Tanner Gooding | 2 | -549/+549 | |
2018-01-29 | Listing the instruction mappings for the SSE4.2 intrinsics. | Tanner Gooding | 2 | -138/+138 | |
2018-01-29 | Listing the instruction mappings for the SSE4.1 intrinsics. | Tanner Gooding | 2 | -241/+241 | |
2018-01-29 | Listing the instruction mappings for the SSSE3 intrinsics | Tanner Gooding | 2 | -32/+32 | |
2018-01-29 | Listing the instruction mappings for the SSE3 intrinsics. | Tanner Gooding | 2 | -21/+20 | |
2018-01-29 | Listing the instruction mappings for the SSE2 intrinsics. | Tanner Gooding | 2 | -805/+804 | |
2018-01-29 | Listing the instruction mappings for the SSE intrinsics. | Tanner Gooding | 2 | -224/+227 | |
2018-01-29 | Adding overloads for the x86 Scalar intrinsics to not take 'upper'. | Tanner Gooding | 6 | -26/+218 | |
2018-01-29 | Fix the naming of the arguments for LoadHigh and LoadLow | Tanner Gooding | 4 | -8/+8 | |
2018-01-29 | Fixing some inconsistencies in the Scalar intrinsics | Tanner Gooding | 6 | -41/+41 | |
2018-01-29 | Adding the missing Sse2.MoveMask(Vector128<byte>) intrinsic | Tanner Gooding | 2 | -0/+8 | |
2018-01-29 | Move TimeZoneInfo.Unix.cs to shared CoreLib partition (#16057) | Jan Kotas | 23 | -1206/+442 | |
- Refactored internal version of System.IO.File to be similar to full corefx version - Cleaned up some Unix PAL APIs that are no longer used Contributes to dotnet/corert#5248 | |||||
2018-01-29 | EnsureCapacty(0) should return zero as capacity for a non initialized ↵ | Maryam Ariyan | 1 | -2/+3 | |
Dictionary rather than doing initialization. (#16076) Issue is: dotnet/corefx#24445 | |||||
2018-01-29 | Merge pull request #16077 from mikedn/smalltype | Carol Eidt | 3 | -23/+8 | |
Use genTypeCanRepresentValue only with small types | |||||
2018-01-29 | Update Span/ReadOnlySpan strings | Ian Hays | 2 | -6/+6 | |
2018-01-29 | Use corelib-shared ValueStringBuilder | Stephen Toub | 1 | -1/+16 | |
Use the shared version, delete the copy. Signed-off-by: dotnet-bot-corefx-mirror <dotnet-bot@microsoft.com> | |||||
2018-01-29 | JIT: don't overlook strong nearby preference in LSRA (#16028) | Andy Ayers | 1 | -2/+2 | |
When allocating an interval, LSRA will look at related intervals for preference hints. LSRA may look past a related interval I1 to its related interval I2 if I1 looks like a simple copy. But if I1 has been previously allocated then it seems we are often better served using I1's preferences instead of using I2's. Addresses some issues seen in #11390. | |||||
2018-01-29 | Perform PhysicalMemoryLimit check for workstation GC, refactor ↵ | Tom Deseyn | 12 | -259/+50 | |
GetLargestOnDieCacheSize into GetCacheSizePerLogicalCpu (#15975) * refactor: combine GetLargestOnDieCacheSize and GetLogicalCpuCount in GetCacheSizePerLogicalCpu * Perform PhysicalMemoryLimit check also for workstation GC | |||||
2018-01-29 | Update CoreClr to preview2-26129-05 (#16073) | dotnet-maestro-bot | 2 | -3/+3 | |
2018-01-29 | Added Grisu3 algorithm support for double.ToString(). (#14646) | Jingyu Ma | 7 | -64/+817 | |
* Added Grisu3 algorithm support for double.ToString(). - Implemented Grisu3 algorithm. - When calling double.ToString(), try Grisu3 first, if it fails, fall back to Dragon4. Fix #14478 * Added comments. Fixed a minor bug. * Optimized the performance in DigitGen. * Added shortcut for numbers without fraction. * Updated according to the review comments. Added more comments. Changed the value of D_1_LOG2_10 | |||||
2018-01-29 | Merge pull request #15833 from sdmaclea/PR-ARM64-INITIAL-INTRINSIC-FRAMEWORK | Carol Eidt | 19 | -77/+1406 | |
[Arm64] Initial HW intrinsic framework | |||||
2018-01-29 | Disable broken EventPipe tests at build time (#16046) | Victor "Nate" Graf | 1 | -0/+2 | |
2018-01-29 | Use EventSource guid ctor for ArrayPoolEventSource (#16054) | Ben Adams | 1 | -1/+4 | |
* Use EventSource guid ctor for ArrayPoolEventSource * missing e | |||||
2018-01-29 | Use Guid ctor for TplEtwProvider (#16060) | Ben Adams | 1 | -1/+1 | |