- 29 8月, 2019 3 次提交
-
-
由 Michelle McDaniel 提交于
* Disable signing and publishing on perf builds * Mark default to false * Change to signBinaries and publishToBlobFeed Commit migrated from https://github.com/dotnet/coreclr/commit/8feac49899d6b86049786f1482576a39bbc522d6
-
由 Juan Hoyos 提交于
* Add generated resource source files as embedded resources to sourcelink-enabled managed PDBs Commit migrated from https://github.com/dotnet/coreclr/commit/e4a2b8e6de8a62a691a7af986bdd1ce6b53ddf18
-
由 Egor Bogatov 提交于
Commit migrated from https://github.com/dotnet/coreclr/commit/f07c13cadc378649f10d024bb8a40a3878fa661f
-
- 28 8月, 2019 10 次提交
-
-
由 Eric Erhardt 提交于
On Unix, TransitionTimes are not used, so they are left empty. When deserializing an empty TransitionTime, it is throwing an exception because those are not normally valid. Fix deserialization to not validate empty TransitionTimes. Fix dotnet/corefx 40578 Commit migrated from https://github.com/dotnet/coreclr/commit/937f2f436425f6c0db8f35bfe3cbde88c966c848
-
由 Ivan Diaz Sanchez 提交于
Commit migrated from https://github.com/dotnet/coreclr/commit/5b247316ddd7f4beb7cf8bd21bb49b84702f1883
-
由 Aaron Robinson 提交于
Commit migrated from https://github.com/dotnet/coreclr/commit/7f8014fc2ba126149a361c9de21e5f9ee1fca7cf
-
由 Jeremy Koritzinsky 提交于
Change test stage to only depend on the build stage (not on servicing stages). (dotnet/coreclr#26402) Commit migrated from https://github.com/dotnet/coreclr/commit/814be8042b289b3c765a39430d7b601417b9b8e5
-
由 Jan Vorlicek 提交于
Long time ago, we were using clang 3.8 for building for Unix arm. There was a codegen bug that forced us to set optimization for release build to -O1 instead of -O3. Now the minimum clang version we use for arm is 5.0 and I've verified that binaries compiled with -O3 pass all the Coreclr pri 1 tests and so the issue is gone. So this change unifies the optimization levels for all architectures. Commit migrated from https://github.com/dotnet/coreclr/commit/a7b43df9208036ebeb56bf0cd6c498aef3692407
-
由 Jeremy Koritzinsky 提交于
* Use the exact methodtable of the parameter to calculate the offset into a pinned array. * Fix logic check. * Update precondition. * Fix accidental union overlap. Commit migrated from https://github.com/dotnet/coreclr/commit/f43185b07889fabb2e07c8fe4c1dfcd74f17747c
-
由 mikedn 提交于
* Stop using LIST nodes for PHI operand lists * Speed up PHI creation Calling gtSetStmtInfo/fgSetStmtSeq every time an arg is added is rather expensive and not really needed. Costs are always 0 and the shape of the PHI tree is always the same. Removal of GT_LIST nodes makes it easier to update the linear order incrementally when a GT_PHI_ARG node is added. * Cleanup PHI value numbering This replaces the manual traversal of PHI's list of uses with a range-based for loop and cleans up a bunch of convoluted code. * Remove redundant AsPhi * Remove list pointer union * Update PHI equality check * Add GenTreePhi comment * Rename op to node Commit migrated from https://github.com/dotnet/coreclr/commit/501c1e3629bbe89cbcec2ee8057ec111a88bdbc8
-
由 Stephen Toub 提交于
Commit migrated from https://github.com/dotnet/coreclr/commit/00327a318e55499301d05ba5b98549e3b98ea425
-
由 Jarret Shook 提交于
Commit migrated from https://github.com/dotnet/coreclr/commit/265cb82e96f48d22375faa65b6294b98667246cf
-
由 Tomáš Rylek 提交于
Commit migrated from https://github.com/dotnet/coreclr/commit/782c8faa4055dd6faa98c20fbfce4519fa01940a
-
- 27 8月, 2019 10 次提交
-
-
由 Jakob Botsch Nielsen 提交于
Fixes dotnet/coreclr#26022 Commit migrated from https://github.com/dotnet/coreclr/commit/cd9215e39cda8846003210d6ec415211207bebc7
-
由 Jakob Botsch Nielsen 提交于
Allow specifying max parameters to simplify producing smaller examples Commit migrated from https://github.com/dotnet/coreclr/commit/cbecd400575dda16f7a8b99e1480e405d2dcb680
-
由 Jan Kotas 提交于
Commit migrated from https://github.com/dotnet/coreclr/commit/b283f8c9833d9c38b4e21640c6aada16fd642bde
-
由 Tarek Mahmoud Sayed 提交于
* Fix Abbreviated Genitive Month Names Parsing In 3.0 we have fixed the formatting to use the abbreviated genitive month names when having "d" format specifier followed by "MMM". This fix is good as original formatting specs required but we needed to support the parsing when we have such genitive names. * Addressing the feedback Commit migrated from https://github.com/dotnet/coreclr/commit/b6553f380154ff69314eee6f1a28d669d9037f26
-
由 John Salem 提交于
* Enhance EventPipe tests with better logging to better understand intermittent test failures that crop up in CI and can't be reproduced locally * Remove unused field * increase event count in attempt to give SampleProfiler thread a chance to fire * Update logger to singleton so it can be used anywhere in the test * updated logging for all tests * reduced number of events sent to 100,000 instead of 1,000,000 Commit migrated from https://github.com/dotnet/coreclr/commit/47cd01e5979943b152d398ddcc319e4ed15ab05b
-
由 Michelle McDaniel 提交于
Commit migrated from https://github.com/dotnet/coreclr/commit/4519204c19833104451003886b23c39218a48a23
-
由 Tomáš Rylek 提交于
This change is intended to split the test job in CI runs into two jobs - one building the tests and another sending the run to Helix. To facilitate this, I have copied the bulk of the existing test-job.yml file into two new files, build-test.yml and run-test.yml; test-job.yml has become a mere wrapper invoking these two new files. The new build-test file builds the tests, zips the output folder and publishes it as an Azure artifact (the artifact publishing step is no longer optional). The subsequent run-test step downloads the test artifacts and triggers the Helix run for the test set. The motivation for this change is to mitigate various transient issues seen in CoreCLR CI runs - when a test execution fails in a non-deterministic manner, before this change the developer needed to rerun the lengthy test build step just to retry the tests. This change should enable rerunning just the test execution step in such case. Thanks Tomas P.S. This is my 2nd attempt at the merge; Jarret had to roll back my original Friday merge that broke CoreCLR outerloop testing. Commit migrated from https://github.com/dotnet/coreclr/commit/0ea60e99a30f0ef9116b13546578e55a0113b1f4
-
由 Jeremy Koritzinsky 提交于
When I cleaned up the Microsoft.NET.SDK.IL implementation, I missed one typo. This causes the SDK to fail to resolve ILDasm as discovered in https://github.com/dotnet/winforms/pull/1684. Commit migrated from https://github.com/dotnet/coreclr/commit/0746a8fb8608cc51e9f8f44deb879e61bbf085e4
-
由 Egor Bogatov 提交于
* Remove AppContext.CoreCLR.cs (move to shared) Commit migrated from https://github.com/dotnet/coreclr/commit/1945ed33879f07cadf5cb495725c4ba304a71af8
-
由 Jarret Shook 提交于
* Disable based on dotnet/coreclr#26335 * Change to disable for all platforms Commit migrated from https://github.com/dotnet/coreclr/commit/3fc30525368908bbff06fa0c2743bb3b4b062c23
-
- 26 8月, 2019 9 次提交
-
-
由 blaster7th 提交于
Commit migrated from https://github.com/dotnet/coreclr/commit/b5748e6674bf90be7f1f0985136736ed1f7c41bc
-
由 Stephen Toub 提交于
Commit migrated from https://github.com/dotnet/coreclr/commit/15daca125fbb15bc3a9b65977957edd936fff752
-
由 Matt Warren 提交于
It *seems* that this comment is redundant, there is no longer any code that does the checks it's describing (I assume that the security-related code was removed at some point?) Also the `_ASSERTE(..)` statement is a duplicate of the one above, so it's also redundant Commit migrated from https://github.com/dotnet/coreclr/commit/49b5a0513d73894b2e4fdc5f527546bf674ca37d
-
由 Vladimir Sadov 提交于
User may have extra expectations for the privatly owned array pools. For example there could be an expectation that array never contains negative numbers (since user never puts them there). Uninitialized allocations can break such expectations. Commit migrated from https://github.com/dotnet/coreclr/commit/c89fd6f88744bfee034e792906700c5a17e1b953
-
由 Stephen Toub 提交于
Commit migrated from https://github.com/dotnet/coreclr/commit/35d96a6c9e0820fef7f69f4c780c6c04b10628a5
-
由 Stephen Toub 提交于
Signed-off-by: Ndotnet-bot <dotnet-bot@microsoft.com> Commit migrated from https://github.com/dotnet/coreclr/commit/7dab7a69df2e864e7ced729ec3d3d2470f02125c
-
由 Stephen Toub 提交于
However, I'm not enabling the rule permanently, as it disagrees with VS IDE0055 about the spacing around semicolons at the end of empty while and for loops. Because this also impacts `for (;;)` loops, I also searched and replaced those with `while (true)`, to standardize on that across the codebase. Signed-off-by: Ndotnet-bot <dotnet-bot@microsoft.com> Commit migrated from https://github.com/dotnet/coreclr/commit/63c09bbf88cc6524ea8478fdea430ba45275a933
-
由 Stephen Toub 提交于
Signed-off-by: Ndotnet-bot <dotnet-bot@microsoft.com> Commit migrated from https://github.com/dotnet/coreclr/commit/df2e29dae84d1e85763f9dac409d39c48545f9ef
-
由 Stephen Toub 提交于
* Separate async method builder types into their own files * Minor cleanup of AsyncTaskMethodBuilder types * Split AsyncValueTaskMethodBuilder types into their own files Commit migrated from https://github.com/dotnet/coreclr/commit/def4f696fbfde6ff05c3a4d88f092e21e684ea0f
-
- 25 8月, 2019 1 次提交
-
-
由 Jan Kotas 提交于
BinaryReader.ReadChars incorrectly read more than necessary from the underlying Stream when multi-byte characters straddled the read chunks. Fixes https://github.com/dotnet/corefx/issues/40455 Commit migrated from https://github.com/dotnet/coreclr/commit/4e8339f0d025146a60b4fe8bba8d65dc787405c2
-
- 24 8月, 2019 7 次提交
-
-
由 Aaron Robinson 提交于
Commit migrated from https://github.com/dotnet/coreclr/commit/1f5383110f0f1672991697cbfbb1d27383a64e88
-
由 Next Turn 提交于
Commit migrated from https://github.com/dotnet/coreclr/commit/850529a98b32be66bdec5a54a2ef684207d918f2
-
由 Anirudh Agnihotry 提交于
* adding ci legs to release 3.1 branch * removing regex and adding branches as regex was not working Commit migrated from https://github.com/dotnet/coreclr/commit/c3d7d560f9d78053913893d6a88320ef9712cdb1
-
由 Fadi Hanna 提交于
* Move testing jobs to a separate stage after the validation/publishing stage Commit migrated from https://github.com/dotnet/coreclr/commit/0bbc89c7279a2655e8cfe8466eb69d85899033a8
-
由 Michelle McDaniel 提交于
Commit migrated from https://github.com/dotnet/coreclr/commit/0d8257cbaa08d013704e2a3efc0daf932d7ee87f
-
由 Tomáš Rylek 提交于
This reverts commit dotnet/coreclr@2c01bb82f77e88e58c777d2e1995bb32dd0d8777. Commit migrated from https://github.com/dotnet/coreclr/commit/db9f5bb91455225ab448e263e940c637dfa83c64
-
由 Tomáš Rylek 提交于
This change is intended to split the test job in CI runs into two jobs - one building the tests and another sending the run to Helix. To facilitate this, I have copied the bulk of the existing test-job.yml file into two new files, build-test.yml and run-test.yml; test-job.yml has become a mere wrapper invoking these two new files. The new build-test file builds the tests, zips the output folder and publishes it as an Azure artifact (the artifact publishing step is no longer optional). The subsequent run-test step downloads the test artifacts and triggers the Helix run for the test set. The motivation for this change is to mitigate various transient issues seen in CoreCLR CI runs - when a test execution fails in a non-deterministic manner, before this change the developer needed to rerun the lengthy test build step just to retry the tests. This change should enable rerunning just the test execution step in such case. I have added a new job template xplat-test-job.yml where I moved the test-specific properties I originally put into xplat-job.yml and Egor didn't like them there. I have added a new step template "upload-artifact-step.yml" to zip up and publish a given subtree under a given artifact name. Tried to design its API so that it should be usable for zipping the entire GitHub enlistment should we choose to do that. Changed build-test-job.yml to call the step. I have added a new step template "download-artifact-step.yml" to download and unzip a given subtree from a given artifact. Tried to design its API so that it should be usable for restoring the GitHub enlistment in the various jobs within a particular pipeline. Thanks Tomas Commit migrated from https://github.com/dotnet/coreclr/commit/2c01bb82f77e88e58c777d2e1995bb32dd0d8777
-