Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2018-07-20 | Update PgoData to release-20180720-0153 (#19055) | dotnet-maestro-bot | 1 | -2/+2 | |
2018-07-19 | Merge pull request #19028 from dotnet-maestro-bot/release/2.1-UpdateDependencies | Wes Haggard | 2 | -6/+6 | |
Update CoreClr, CoreFx to servicing-26719-02, servicing-26719-03, respectively (release/2.1) | |||||
2018-07-19 | Update CoreClr, CoreFx to servicing-26719-02, servicing-26719-03, respectively | dotnet-maestro-bot | 2 | -6/+6 | |
2018-07-19 | Update CoreClr, CoreFx, PgoData to servicing-26718-03, servicing-26718-03, ↵ | dotnet-maestro-bot | 2 | -8/+8 | |
release-20180719-0105, respectively (#19014) | |||||
2018-07-18 | Update PgoData to release-20180718-0150 (#18980) | dotnet-maestro-bot | 1 | -2/+2 | |
2018-07-17 | Merge pull request #18955 from dotnet-maestro-bot/release/2.1-UpdateDependencies | Wes Haggard | 1 | -2/+2 | |
Update PgoData to release-20180717-0134 (release/2.1) | |||||
2018-07-17 | Update PgoData to release-20180717-0134 | dotnet-maestro-bot | 1 | -2/+2 | |
2018-07-16 | Update PgoData to release-20180716-0253 (#18931) | dotnet-maestro-bot | 1 | -2/+2 | |
2018-07-15 | Update PgoData to release-20180715-0216 (#18921) | dotnet-maestro-bot | 1 | -2/+2 | |
2018-07-14 | Update PgoData to release-20180714-0608 (#18909) | dotnet-maestro-bot | 1 | -2/+2 | |
2018-07-13 | Update PgoData to release-20180713-0043 (#18899) | dotnet-maestro-bot | 1 | -2/+2 | |
2018-07-12 | Skip old time zones adjustments with offsets higher than 14h (#18305) (#18874) | Krzysztof Wicher | 2 | -13/+104 | |
* Skip old time zones with offsets higher than 14h * apply offline feedback * fix braces | |||||
2018-07-12 | Update PgoData to release-20180712-0122 (#18883) | dotnet-maestro-bot | 1 | -2/+2 | |
2018-07-11 | Merge pull request #18811 from dotnet-maestro-bot/release/2.1-UpdateDependencies | Wes Haggard | 3 | -11/+11 | |
Update BuildTools, CoreClr, CoreFx, PgoData to rc1-03006-01, servicing-26708-02, servicing-26708-02, release-20180711-0041, respectively (release/2.1) | |||||
2018-07-11 | Update BuildTools, CoreClr, CoreFx, PgoData to rc1-03006-01, ↵ | dotnet-maestro-bot | 3 | -11/+11 | |
servicing-26708-02, servicing-26708-02, release-20180711-0041, respectively | |||||
2018-07-10 | Merge commit 'c6e7fbc5516842945b9b375f7724438dece10627' into release/2.1 | Matt Mitchell | 0 | -0/+0 | |
2018-07-10 | Merge pull request #18757 from CarolEidt/Fix17969in2.1 | Carol Eidt | 1 | -8/+11 | |
Port the fix for Issue 17969 to Rel/2.1 | |||||
2018-07-06 | Update BuildTools, CoreClr, CoreFx, PgoData to rc1-02913-01, ↵ | dotnet-maestro-bot | 3 | -10/+10 | |
servicing-26606-02, servicing-26703-08, release-20180706-0055, respectively | |||||
2018-07-02 | Port the fix for Issue 17969 to Rel/2.1 | Carol Eidt | 1 | -8/+11 | |
2018-06-28 | Port to 2.1: Fix alternate stack cleanup on MUSL (#18687) | Jan Vorlicek | 1 | -0/+4 | |
The MUSL implementation of sigaltstack checks that the ss.ss_size is larger or equal than the MINSIGSTKSZ even when the ss_flags is set to SS_DISABLE even though Linux man page for sigaltstack states that when this flag is set, all other ss fields are ignored. We were not setting the ss_size in this case and it was causing a memory leak for each thread that has terminated on MUSL based Linux distros like Alpine. Glibc implementation doesn't check the ss_size when the SS_DISABLE is set so the problem was really MUSL specific. | |||||
2018-06-28 | Merge 'v2.1.1' | Wes Haggard | 6 | -27/+42 | |
.NET Core 2.1.1 | |||||
2018-06-28 | Port to 2.1: Fix alternate stack cleanup on MUSL (#18687) | Jan Vorlicek | 1 | -0/+4 | |
The MUSL implementation of sigaltstack checks that the ss.ss_size is larger or equal than the MINSIGSTKSZ even when the ss_flags is set to SS_DISABLE even though Linux man page for sigaltstack states that when this flag is set, all other ss fields are ignored. We were not setting the ss_size in this case and it was causing a memory leak for each thread that has terminated on MUSL based Linux distros like Alpine. Glibc implementation doesn't check the ss_size when the SS_DISABLE is set so the problem was really MUSL specific. | |||||
2018-06-27 | JIT: Fix bug in finally cloning caused by unsound callfinally reordering | Andy Ayers | 3 | -17/+122 | |
Port of #18348 to release/2.1 We need to make sure that if we reorder a callfinally during finally cloning that the callfinally is actually the one being targeted by the last block in the try range. Closes #18332. Linked issue has some more detailed notes. | |||||
2018-06-27 | Fix SpanHelpers.ClearWithoutReferences alignment detection (#18222) | Pent Ploompuu | 1 | -5/+5 | |
2018-06-27 | Optimize Array.Clear using SpanHelpers (#18101) | Jan Kotas | 4 | -36/+41 | |
Reimplement most of Array.Clear in managed code using Span Clear helpers. Fixes dotnet/corefx#29848 | |||||
2018-06-26 | Fix number formatting exception with empty NumberGroupSizes array (#18221) ↵ | Stephen Toub | 1 | -1/+2 | |
(#18667) | |||||
2018-06-26 | Allow ILCodeVersion to fallback to default IL (#18502) | Noah Falk | 2 | -14/+35 | |
* Allow ILCodeVersion to fallback to default IL For compat with profilers that used our APIs in unexpected ways we can allow the ILCodeVersion to fallback to the default IL code when no IL was explicitly given. * Fix incorrect usage of ILCodeVersion::AsNode (issue #18602) When the debugger is querying the active rejit IL for an IL method that has not been rejitted it incorrectly creates a VMPTR_ILCodeVersionNode for a code version that shouldn't have one. | |||||
2018-06-26 | AssemblyName parsing with unicode/emoji crashes (#18309) | Luqun Lou | 1 | -3/+3 | |
2018-06-26 | Fix handling of generating relative path to parent (#18460) | Jeremy Kuhne | 1 | -6/+16 | |
Fixes #30263 | |||||
2018-06-26 | Update branding to 2.1.3 (#18651) | William Godbe | 1 | -1/+1 | |
2018-06-26 | mach_absolute_time as the primary clock source on macOS (corefx#30391) ↵ | Stephen Toub | 1 | -20/+20 | |
(#18505) (#18526) macOS 10.12+ supports clock_gettime (HAVE_CLOCK_MONOTONIC is defined) However, mach_absolute_time has better resolution and should be used as the primary clock source. | |||||
2018-06-15 | Update SDK used to build jitutils to 2.1 RC (#18290) | Andy Ayers | 1 | -3/+7 | |
In anticipation of taking a dependence on netcoreapp2.1 for the forthcoming PMI work from jitutils. Also make sure to shut down build servers before cleaning up the SDK. | |||||
2018-06-04 | Update PgoData to release-20180604-0043 (#18275) | dotnet-maestro-bot | 1 | -2/+2 | |
2018-06-03 | Update PgoData to release-20180603-0040 (#18265) | dotnet-maestro-bot | 1 | -2/+2 | |
2018-06-02 | Update PgoData to release-20180602-0037 (#18250) | dotnet-maestro-bot | 1 | -2/+2 | |
2018-06-01 | Fix alternate stack for Alpine docker on SELinux (#17936) (#17975) | kasper3 | 1 | -12/+6 | |
For some reason, the Alpine docker container running on a SELinux host maps heap as RWX. When we allocate alternate stack from the heap, we also change the protection of the first page to PROT_NONE so that it can serve as a guard page to catch stack overflow. And when we free the alternate stack, we restore the protection back to PROT_READ | PROT_WRITE. The restoration fails in Alpine docker container running on a SELinux host with EPROT failure and the SELinux log reports that an attempt to change heap to executable was made. So it looks like the kernel has added the PERM_EXEC to the permissions we have passed to the mprotect call. There is a code in the mprotect implementation that can do that, although I don't fully understand the conditions under which it happens. This is driven by the VM_MAYEXEC flag in the internal VMA block structure. To fix that, I've modified the alternate stack allocation to use mmap / munmap instead of C heap allocation. | |||||
2018-05-31 | Update g_highest_address and g_lowest_address in ↵ | Egor Chesakov | 1 | -1/+8 | |
StompWriteBarrier(WriteBarrierOp::StompResize) on ARM (#18107) | |||||
2018-05-31 | Use sysconf(_SC_NPROCESSORS_CONF) instead of sysconf(_SC_NPROCESSORS_ONLN) ↵ | Egor Chesakov | 2 | -3/+17 | |
in PAL and GC on ARM and ARM64 | |||||
2018-05-31 | Update PgoData to release-20180531-0037 (#18214) | dotnet-maestro-bot | 1 | -2/+2 | |
2018-05-30 | Update PgoData to release-20180530-0051 (#18194) | dotnet-maestro-bot | 1 | -2/+2 | |
2018-05-29 | Update branding to 2.1.1 (#18161) | Matt Mitchell | 1 | -2/+2 | |
2018-05-29 | Merge pull request #17998 from dotnet-maestro-bot/release/2.1-UpdateDependencies | Wes Haggard | 2 | -9/+9 | |
Update CoreClr, CoreFx, PgoData to rtm-26515-07, rtm, release-20180529-0037, respectively (release/2.1) | |||||
2018-05-29 | Update dependencies to rtm | Wes Haggard | 1 | -3/+3 | |
2018-05-29 | Update CoreClr, CoreFx, PgoData to rtm-26515-07, rtm, release-20180529-0037, ↵ | dotnet-maestro-bot | 2 | -8/+8 | |
respectively | |||||
2018-05-14 | Update CoreClr, CoreFx, PgoData to rtm-26514-02, rtm-26514-02, ↵ | dotnet-maestro-bot | 2 | -8/+8 | |
release-20180514-0049, respectively (#17987) | |||||
2018-05-11 | Merge pull request #17965 from jashook/port_build_test_sh_changes | Jarret Shook | 2 | -59/+93 | |
Port build-test.sh changes from master to release/2.1 | |||||
2018-05-11 | Split unix test builds in slices (#17785) | Steve MacLean | 2 | -45/+88 | |
* Split unix test builds in slices Ports #17161 to linux * Address review feedback | |||||
2018-05-11 | Merge pull request #17725 from dotnetrt/FixNixTestBuild | Jarret Shook | 2 | -15/+6 | |
Fix unix test build by removing unnecessary 'managed_test_build' semafore file | |||||
2018-05-09 | Update CoreClr, CoreFx to rtm-26508-04, rtm-26508-03, respectively (#17927) | dotnet-maestro-bot | 2 | -6/+6 | |
2018-05-07 | Update CoreClr, CoreFx to rtm-26505-03, rtm-26505-03, respectively (#17892) | dotnet-maestro-bot | 2 | -6/+6 | |