summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2019-03-29Update dependencies from https://github.com/dotnet/arcade build 20190329.1 ↵dotnet-maestro[bot]5-7/+92
(#23554) - Microsoft.DotNet.Arcade.Sdk - 1.0.0-beta.19179.1 - Microsoft.DotNet.Helix.Sdk - 2.0.0-beta.19179.1
2019-03-29 Updating BuildTools, CoreCLR to preview4-03828-01, preview4-27528-71, ↵Tanner Gooding4-11/+6
respectively (#23536) * Removing FeedTasksPackageVersion from dependencies.props * The corresponding metadata was removed in https://github.com/dotnet/coreclr/pull/22884 * Updating BuildTools, CoreCLR to preview4-03828-01, preview4-27528-71, respectively * Adding a ! in String.Searching.cs
2019-03-28Avoid boxing allocations for async in Tier0 (#22984)Ben Adams1-0/+2
2019-03-28Delete simple unused vars2 (#23491)Sergey Andreenko11-106/+45
* Clean `valuenum.cpp`. * Clean `emitarm64.cpp`. * Clean `lsraarm64.cpp`. * Clean `lsraarmarch.cpp`. * Clean `lowerarmarch.cpp`. * Clean `lower.cpp`. * Clean `ssabuilder.cpp`. * Clean `simd.cpp`. * Clear `simdcodegenxarch.cpp`. * Clean `lowerxarch.cpp`. * Clean `scopeinfo.cpp`.
2019-03-28[master] Update dependencies from dotnet/core-setup (#23407)dotnet-maestro[bot]2-3/+3
* Update dependencies from https://github.com/dotnet/core-setup build 20190328.01 - Microsoft.NETCore.App - 3.0.0-preview4-27528-01
2019-03-28Simplify StackFrame class (#23483)Marek Safar4-88/+21
2019-03-28Delete RuntimeThread.cs (#23532)Jan Kotas2-57/+0
No longer needed
2019-03-28Improve performance of Marvin32 (#22816)Levi Broderick4-59/+188
2019-03-28Exclude failing in PRs tests 2. (#23540)Sergey Andreenko1-0/+9
* exclude failing in PRs tests * And another one. * Exclude for all platforms.
2019-03-28Delete `setup_coredis_tools` from runtest.py. (#23495)Sergey Andreenko1-49/+1
* Delete `setup_coredis_tools` from runtest.py. * delete dead `setup_coredis_tools` .
2019-03-28Fix increment calculation in IncrementingPollingCounter (#23502)Sung Yoon Whang3-1/+169
* Add test for IncrementingPollingCounter * Fix a bug in Increment calculation in IncrementingPollingCounter * Remove setting DisplayName property since that's a private property for now * fix comment * Remove unused variables
2019-03-28Exclude failing in PRs tests. (#23535)Sergey Andreenko1-0/+9
* exclude failing in PRs tests
2019-03-28Fix codegen for StoreNonTemporal (#23511)Carol Eidt2-8/+14
* Fix codegen for StoreNonTemporal Also, add some asserts and mark some intrinsics as not supporting containment. Fix #23509
2019-03-28Restrict Ubuntu.1404.Arm32.Open from running against PRs (#23523)Egor Chesakov1-1/+2
2019-03-28Struct & SIMD improvements (#22255)Carol Eidt18-217/+494
* [WIP] Struct & SIMD improvements - Enable CSE of struct values when handle is available (and add code to get the handle of HW SIMD types) - Don't require block nodes for SIMD assignments - Don't set `GTF_GLOB_REF` on `GT_OBJ` if it is local - Set `lvRegStruct` on promoted SIMD fields - Add tests for #19910 (fixed with this PR) and #3539 & #19438 (fixed with #21314) - Additional cleanup Fix #19910
2019-03-28Fix Helix queue names (#23468)Jeremy Koritzinsky1-8/+8
* Fix Helix queue names * Fix open Deb9 queue name.
2019-03-28Switch to BYOC BuildPools in internal project (#23501)Egor Chesakov1-4/+6
* dnceng-linux-internal-temp -> BuildPool.Ubuntu.1604.Amd64 * dotnet-internal-temp -> BuildPool.Windows.10.Amd64.VS2017
2019-03-28Merge pull request #23519 from BruceForstall/RestoreWindowsArmBuildJobsBruce Forstall1-7/+4
Restore Windows arm32/arm64 innerloop build jobs
2019-03-28Nullable: System.Object (#23466)Santiago Fernandez Madero2-3/+5
2019-03-28Nullable: all calendars (#23469)Krzysztof Wicher25-53/+67
* calendar * nullable: all calendars * fix likely corert error
2019-03-28Nullable: System.Char (#23480)Santiago Fernandez Madero1-19/+21
2019-03-28Restore Windows arm32/arm64 innerloop build jobsBruce Forstall1-7/+4
These are required by the innerloop flow jobs.
2019-03-28Merge pull request #23325 from VSadov/CmpExchA64Vladimir Sadov6-94/+62
Resolve 22303 (interlocked failures on ARM64)
2019-03-28GetPinnableReference on String.cs (#23428)simplejackcoder1-0/+7
* GetPinnableReference on String.cs * Add attributes for debugger and performance
2019-03-28[master] Update dependencies from dotnet/arcade (#23406)dotnet-maestro[bot]6-10/+11
* Update dependencies from https://github.com/dotnet/arcade build 20190327.11 - Microsoft.DotNet.Arcade.Sdk - 1.0.0-beta.19177.11 - Microsoft.DotNet.Helix.Sdk - 2.0.0-beta.19177.11
2019-03-28[master] Update dependencies from dotnet/corefx (#23455)dotnet-maestro[bot]2-6/+6
* Update dependencies from https://github.com/dotnet/corefx build 20190328.1 - Microsoft.NETCore.Platforms - 3.0.0-preview4.19178.1 - Microsoft.Private.CoreFx.NETCoreApp - 4.6.0-preview4.19178.1
2019-03-27Move QueryPerformanceCounter PInvokes to shared (dotnet/corefx#36409)Jan Kotas3-0/+46
Signed-off-by: dotnet-bot <dotnet-bot@microsoft.com>
2019-03-27Nullable updates for byte type (#23460)buyaa-n1-27/+28
2019-03-27Nullable changes for boolean type (#23451)buyaa-n1-19/+20
* Nullable changes for boolean type
2019-03-27Nullable: String (#23450)Santiago Fernandez Madero5-118/+123
2019-03-27nullable: number (#23454)Krzysztof Wicher8-27/+36
2019-03-27Nullable: Uint32, (U)Int16, (U)Int64 (#23449)Krzysztof Wicher5-152/+157
* Nullable: UInt32 * (U)Int16, (U)Int64 * Make NumberFormatInfo non-nullable
2019-03-27Nullable: Int32 (#23443)Krzysztof Wicher1-36/+37
* Nullable: Int32 * remove restore and move nullable up front * remove trailing \n after #nullable to make it easier to remove later
2019-03-27ALC Enhancement nits (#23506)Steve MacLean2-3/+3
isCollectible default should be false String should be string
2019-03-27ALC enhancements (#22273)Steve MacLean5-23/+343
* Initial implementatation of ALC enhancements Add public constructor with name Add Name property Add Assemblies property Add All property Override ToString Name Default and Assembly.Load(...) ALCs Add AssemblyLoadContext30Extensions test
2019-03-27Extend WindowsEventLog test for EntryPointFilter (#23178)Steve MacLean4-26/+74
* Extend WindowsEventLog test Verify EntryPointFilter solves logging problem with native host swallowing exceptions WindowsEventLog only look at new entries WindowsEventLog remove time check Add mechanism to corhost to emulate host swallowing all exceptions * PR feedback
2019-03-27Update DllMap doc (#22804)Swaroop Sridhar1-270/+16
* Update DllMap doc Update DllMap design doc: * To note the NativeLibrary APIs that can be used to implement DllMap * To point to a sample implementation of DllMap.
2019-03-27Add ALC.ContextualReflection.md (#23335)Steve MacLean1-0/+279
2019-03-27Revert "Delete unused variables in jit. Part 2. (#23481)" (#23488)Sergey Andreenko12-68/+147
This reverts commit 6cb120cc74ca61fc314e3cc43007778d2aafd041.
2019-03-27Delete unused variables in jit. Part 2. (#23481)Sergey Andreenko12-147/+68
* Clean `valuenum.cpp`. * Clean `emitarm64.cpp`. * Clean `lsraarm64.cpp`. * Clean `lsraarmarch.cpp`. * Clean `lowerarmarch.cpp`. * Clean `lower.cpp`. * Clean `ssabuilder.cpp`. * Clean `simd.cpp`. * Clear `simdcodegenxarch.cpp`. * Clean `lowerxarch.cpp`. * Clean `scopeinfo.cpp`. * Clean `hwintrinsiccodegenxarch.cpp`.
2019-03-27Eliminate EventPipeBuffer::Close()Andrew Au2-19/+0
2019-03-27Fixing the codegen for x64 intrinsics to use EA_8BYTE where needed. (#23461)Tanner Gooding5-4/+268
2019-03-27Add call to setup-stress-dependencies.sh to build-test.sh. (#23435)Sergey Andreenko3-1/+9
2019-03-27Update CoreFX arm64 test exclusions. (#23463)Sergey Andreenko2-0/+3
2019-03-26Replacing the /Trusted_Platform_Assemblies switch with a simpler /r switch ↵Fadi Hanna1-5/+16
that can be used multiple times in the command line to provide a list of reference assemblies. Reference assemblies can now be passed as individual file entries instead of a giant string of semi-column separated entries. (#23462)
2019-03-26Use DotNet-HelixApi-Access only in internal project (#23479)Egor Chesakov1-1/+2
2019-03-26Handle addressing modes for HW intrinsics (#22944)Carol Eidt17-247/+650
* Handle addressing modes for HW intrinsics Also, eliminate some places where the code size estimates were over-estimating. Contribute to #19550 Fix #19521
2019-03-26Make tests outerloop againvsadov7-7/+7
2019-03-26Cleaning up the P/Invoke signatures for QPF and QPC to avoid marshalling and ↵Tanner Gooding1-4/+4
pinning (#36071) * Cleaning up the P/Invoke signatures for QPF and QPC to avoid marshalling and pinning * Responding to PR feedback. * Dropping support for low resolution stopwatch * Removing BestFitMapping=false * Removing unneeded unsafe declarations * Addressing more PR feedback * Fixing the pal_time header file * Fixing the Unix P/Invoke signatures for GetTimestamp and GetTimestampResolution to return ulong. * Fixing GetTimestampResolution to scale the result for HAVE_CLOCK_MONOTONIC Signed-off-by: dotnet-bot <dotnet-bot@microsoft.com>
2019-03-26Merge pull request #23430 from janvorli/disable-ijw-load-in-collectible-alcJan Vorlicek8-1/+30
Disable loading IJW assemblies into collectible ALC