-
-
Notifications
You must be signed in to change notification settings - Fork 5.5k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Backports for 1.2-RC1 #31727
Backports for 1.2-RC1 #31727
Commits on Apr 15, 2019
-
add a missing
free
in subtyping (#31668)(cherry picked from commit b08f120)
Configuration menu - View commit details
-
Copy full SHA for 10a843f - Browse repository at this point
Copy the full SHA 10a843fView commit details -
fix #31496, type intersection bug in restoring environment (#31669)
(cherry picked from commit 1001087)
Configuration menu - View commit details
-
Copy full SHA for f3e5612 - Browse repository at this point
Copy the full SHA f3e5612View commit details -
dispatch: fix incorrect signature narrowing for U{Type, S} (#31671)
Configuration menu - View commit details
-
Copy full SHA for 5c61d3a - Browse repository at this point
Copy the full SHA 5c61d3aView commit details -
channels: remove WeakRef from Condition (#31673)
Using a WeakRef meant we might not actually `bind` the result. If nobody was still holding a reference to put contents into the Condition, we would simply garbage collect it, and then never need to close it. Since that does not seem to be the intent, instead move to just keeping a strong reference (alternatively, we would have to switch to using `stream_wait` with ref-counting, but that seems suboptimal for several reasons.). fix #31507 (cherry picked from commit 29f61cd)
Configuration menu - View commit details
-
Copy full SHA for 95e2a54 - Browse repository at this point
Copy the full SHA 95e2a54View commit details -
edit 1.2 release notes (#31692)
* edit 1.2 release notes * Run NEWS-update.jl (cherry picked from commit ccd9574)
Configuration menu - View commit details
-
Copy full SHA for 414b46d - Browse repository at this point
Copy the full SHA 414b46dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 4a6b3c5 - Browse repository at this point
Copy the full SHA 4a6b3c5View commit details -
Fix doctest from utf8proc update. (#31688)
(cherry picked from commit bbb8eae)
Configuration menu - View commit details
-
Copy full SHA for e3150fc - Browse repository at this point
Copy the full SHA e3150fcView commit details -
Upgrade Pkg to 1.2.0-rc1. (#31679)
(cherry picked from commit 20834c3)
Configuration menu - View commit details
-
Copy full SHA for 05993a4 - Browse repository at this point
Copy the full SHA 05993a4View commit details -
fix a missing GC root in type intersection (#31708)
(cherry picked from commit 3e6a893)
Configuration menu - View commit details
-
Copy full SHA for 0e5e1ea - Browse repository at this point
Copy the full SHA 0e5e1eaView commit details -
fix #31702, thread sitting in event loop outside thread region (#31709)
(cherry picked from commit c4841ca)
Configuration menu - View commit details
-
Copy full SHA for a28450d - Browse repository at this point
Copy the full SHA a28450dView commit details -
make aliasscope more resilient to missing push
(cherry picked from commit 50ec39c)
Configuration menu - View commit details
-
Copy full SHA for 21fc367 - Browse repository at this point
Copy the full SHA 21fc367View commit details
Commits on Apr 18, 2019
-
Configuration menu - View commit details
-
Copy full SHA for eb5059b - Browse repository at this point
Copy the full SHA eb5059bView commit details
Commits on Apr 20, 2019
-
fix #31663, long inference time printing large tree structure (#31680)
- avoid exponential search in `is_derived_type` when parameters are used as field types - avoid inferring `show_default` - improve a fast path in subtyping (cherry picked from commit b2b35e9)
Configuration menu - View commit details
-
Copy full SHA for 568e920 - Browse repository at this point
Copy the full SHA 568e920View commit details -
Bump Pkg to 1.2.0-alpha.2. (#31749)
(cherry picked from commit c83e312)
Configuration menu - View commit details
-
Copy full SHA for 9d41ffc - Browse repository at this point
Copy the full SHA 9d41ffcView commit details -
Configuration menu - View commit details
-
Copy full SHA for dd32213 - Browse repository at this point
Copy the full SHA dd32213View commit details -
Configuration menu - View commit details
-
Copy full SHA for e1d23bc - Browse repository at this point
Copy the full SHA e1d23bcView commit details -
Configuration menu - View commit details
-
Copy full SHA for 9115c82 - Browse repository at this point
Copy the full SHA 9115c82View commit details -
inference: accelerate type-limits under wide-recursion (#31734)
Configuration menu - View commit details
-
Copy full SHA for 2534ac5 - Browse repository at this point
Copy the full SHA 2534ac5View commit details -
Configuration menu - View commit details
-
Copy full SHA for b0187e8 - Browse repository at this point
Copy the full SHA b0187e8View commit details -
Upgrade
libssh2
version to1.8.2
(cherry picked from commit d5e365c)
Configuration menu - View commit details
-
Copy full SHA for 3d42798 - Browse repository at this point
Copy the full SHA 3d42798View commit details -
Update
refresh_bb_tarballs.sh
now thatcompile-*
doesn't checksum(cherry picked from commit aeaaaf2)
Configuration menu - View commit details
-
Copy full SHA for 28f483c - Browse repository at this point
Copy the full SHA 28f483cView commit details -
inf or nan parsing should ignore leading spaces
(cherry picked from commit 65f94b3)
Configuration menu - View commit details
-
Copy full SHA for c33075c - Browse repository at this point
Copy the full SHA c33075cView commit details -
(cherry picked from commit c36e70b)
Configuration menu - View commit details
-
Copy full SHA for 9289be5 - Browse repository at this point
Copy the full SHA 9289be5View commit details -
Simplify llvm.dbg.declare for pointer arguments.
(cherry picked from commit bec6ebd)
Configuration menu - View commit details
-
Copy full SHA for 580d2f8 - Browse repository at this point
Copy the full SHA 580d2f8View commit details -
Always check for illegal stores now that arguments are handled.
(cherry picked from commit 51a8411)
Configuration menu - View commit details
-
Copy full SHA for 9501bd2 - Browse repository at this point
Copy the full SHA 9501bd2View commit details
Commits on May 9, 2019
-
Fix issue 31252 - remote globals not being updated in some cases
(cherry picked from commit fb17eeb)
Configuration menu - View commit details
-
Copy full SHA for 300e739 - Browse repository at this point
Copy the full SHA 300e739View commit details -
Configuration menu - View commit details
-
Copy full SHA for eae30d6 - Browse repository at this point
Copy the full SHA eae30d6View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6d01613 - Browse repository at this point
Copy the full SHA 6d01613View commit details -
fix droptol! docstrings (#31799)
(cherry picked from commit 73366ae)
Configuration menu - View commit details
-
Copy full SHA for 68fc64a - Browse repository at this point
Copy the full SHA 68fc64aView commit details -
Improve IO read performance. (#31814)
Manually extract out a separate noinline _throw_not_readable function. Addresses #28481 (comment). (cherry picked from commit 98b34fd)
Configuration menu - View commit details
-
Copy full SHA for 7d0baab - Browse repository at this point
Copy the full SHA 7d0baabView commit details -
Configuration menu - View commit details
-
Copy full SHA for c3dc4ce - Browse repository at this point
Copy the full SHA c3dc4ceView commit details -
fix #31803, covariance handling in
fieldtype_tfunc
(#31848)(cherry picked from commit a78f895)
Configuration menu - View commit details
-
Copy full SHA for b6494e3 - Browse repository at this point
Copy the full SHA b6494e3View commit details -
Recover meta nodes in replace_code_newstyle (#31871)
Copy meta nodes from IRCode to CodeInfo (cherry picked from commit 5168e35)
Configuration menu - View commit details
-
Copy full SHA for a4d5aa1 - Browse repository at this point
Copy the full SHA a4d5aa1View commit details -
Ensure syntax error locations appear in backtraces (#31881)
Errors which are thrown directly inside jl_toplevel_eval_flex do not get an entry in the backtrace. The most prominent of these are syntax errors, but there's other cases too. Fix this by constructing a julia expression throwing the appropriate error, and evaling it to generate a julia-level frame. (cherry picked from commit 5b637df)
Configuration menu - View commit details
-
Copy full SHA for 3ba3cb8 - Browse repository at this point
Copy the full SHA 3ba3cb8View commit details -
Configuration menu - View commit details
-
Copy full SHA for a1266e0 - Browse repository at this point
Copy the full SHA a1266e0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 695c3ac - Browse repository at this point
Copy the full SHA 695c3acView commit details -
Configuration menu - View commit details
-
Copy full SHA for 7c09900 - Browse repository at this point
Copy the full SHA 7c09900View commit details -
Configuration menu - View commit details
-
Copy full SHA for 339911f - Browse repository at this point
Copy the full SHA 339911fView commit details
Commits on May 10, 2019
-
Configuration menu - View commit details
-
Copy full SHA for 1d7c1fa - Browse repository at this point
Copy the full SHA 1d7c1faView commit details -
Configuration menu - View commit details
-
Copy full SHA for 37dbfc1 - Browse repository at this point
Copy the full SHA 37dbfc1View commit details
Commits on May 11, 2019
-
Configuration menu - View commit details
-
Copy full SHA for cce06d6 - Browse repository at this point
Copy the full SHA cce06d6View commit details
Commits on May 13, 2019
-
Fix pop_exception lowering for try-break-finally (#31766) (#31931)
In the case where a finally handler was active, pop_exception was incorrectly omitted when lowering `break` inside a catch block. This leads to stale exceptions on the stack. (cherry picked from commit 829a4a6)
Configuration menu - View commit details
-
Copy full SHA for 2c2b344 - Browse repository at this point
Copy the full SHA 2c2b344View commit details -
Accept both Cvoid and Ptr{Void} return type in ccall(:memcpy) (#31464)
POSIX specifies that memcpy returns its first argument, which is a bit of a useless feature (e.g. the llvm intrinsic just returns `void`. Nevertheless, since we're intercepting the ccall here, we should allow it. For convenience, still allow the Cvoid return though. Fixes #31073 (cherry picked from commit 8d2727b)
Configuration menu - View commit details
-
Copy full SHA for 508ce89 - Browse repository at this point
Copy the full SHA 508ce89View commit details -
synchronize FileWatching (#31981)
(cherry picked from commit f0ffb29)
Configuration menu - View commit details
-
Copy full SHA for 3a0e1d0 - Browse repository at this point
Copy the full SHA 3a0e1d0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 413901f - Browse repository at this point
Copy the full SHA 413901fView commit details -
fix #31899, type intersection involving Int in upper bound (#31960)
(cherry picked from commit 4c28b36)
Configuration menu - View commit details
-
Copy full SHA for 8653aed - Browse repository at this point
Copy the full SHA 8653aedView commit details -
fix #31993, intersection of
Type{Vec}
andType{<:Vec{T}}
(#31997)(cherry picked from commit bfcf172)
Configuration menu - View commit details
-
Copy full SHA for e3de220 - Browse repository at this point
Copy the full SHA e3de220View commit details
Commits on May 15, 2019
-
Change BB tarball naming scheme to include release number (#32025)
This will avoid hash collisions when we need to bump a tarball due to a build issue. This also bumps the OpenBLAS BB tarball release to include a SkylakeX patch (cherry picked from commit a75921a)
Configuration menu - View commit details
-
Copy full SHA for dac41b4 - Browse repository at this point
Copy the full SHA dac41b4View commit details -
fix potential stack overflow in Profile.jl (#31693)
(cherry picked from commit 6308ebd)
Configuration menu - View commit details
-
Copy full SHA for 4574af8 - Browse repository at this point
Copy the full SHA 4574af8View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9fa5ea8 - Browse repository at this point
Copy the full SHA 9fa5ea8View commit details
Commits on May 20, 2019
-
bugfix in Hermitian + complex*I (#32001)
(cherry picked from commit b05c0c7)
Configuration menu - View commit details
-
Copy full SHA for 3715384 - Browse repository at this point
Copy the full SHA 3715384View commit details -
Update Mozilla CA certificate store to latest (05-15-2019) for libgit…
…2 SSL. (cherry picked from commit b317206)
Configuration menu - View commit details
-
Copy full SHA for 84ca0c0 - Browse repository at this point
Copy the full SHA 84ca0c0View commit details -
restore previous exports from Base.Threads (#32036)
(cherry picked from commit 507312d)
Configuration menu - View commit details
-
Copy full SHA for fcc28a7 - Browse repository at this point
Copy the full SHA fcc28a7View commit details -
fix serializer for compat with 1.0 for saved functions (#32028)
(cherry picked from commit 8f9ace0)
Configuration menu - View commit details
-
Copy full SHA for a89634b - Browse repository at this point
Copy the full SHA a89634bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 291109b - Browse repository at this point
Copy the full SHA 291109bView commit details -
move export of
Event
from Base back to Threads (#32043)(cherry picked from commit 62c0677)
Configuration menu - View commit details
-
Copy full SHA for efcc509 - Browse repository at this point
Copy the full SHA efcc509View commit details -
Configuration menu - View commit details
-
Copy full SHA for 13bcc06 - Browse repository at this point
Copy the full SHA 13bcc06View commit details -
Configuration menu - View commit details
-
Copy full SHA for f254c2e - Browse repository at this point
Copy the full SHA f254c2eView commit details -
fix #31674, error when storing nonzeros into structural zeros with .= (…
…#31678) Previously, broadcasted assignment (`.=`) would happily ignore all nonstructured portions of the destination, regardless of whether the broadcasted expression would actually evaluate to zero or not. This changes these in-place methods to use the same infrastructure that out-of-place broadcast uses to determine the result type. If we are unsure of the structural properties of the output, we fall back to the generic implementation, which will attempt to store into every single location of the destination -- including those structural zeros. Thus we now error in cases where we generate nonzeros in those locations. (cherry picked from commit 6bd3967)
Configuration menu - View commit details
-
Copy full SHA for 861f7a2 - Browse repository at this point
Copy the full SHA 861f7a2View commit details
Commits on May 22, 2019
-
Configuration menu - View commit details
-
Copy full SHA for b19fcbc - Browse repository at this point
Copy the full SHA b19fcbcView commit details -
Prevent the GC task callback from segfaulting. (#32088)
It is possible when marking task objects in the GC for the associated jl_ptls_t reference to be NULL. To determine whether a task is a root task, we therefore also have to check if that reference is valid. (cherry picked from commit 25c33e4)
Configuration menu - View commit details
-
Copy full SHA for 1b72e97 - Browse repository at this point
Copy the full SHA 1b72e97View commit details
Commits on May 23, 2019
-
Configuration menu - View commit details
-
Copy full SHA for ae8fc04 - Browse repository at this point
Copy the full SHA ae8fc04View commit details -
Configuration menu - View commit details
-
Copy full SHA for b4ff156 - Browse repository at this point
Copy the full SHA b4ff156View commit details -
Configuration menu - View commit details
-
Copy full SHA for ad5e60a - Browse repository at this point
Copy the full SHA ad5e60aView commit details -
Amend matrix * vector specialization for strided arrays (#32097)
Configuration menu - View commit details
-
Copy full SHA for e5dfde8 - Browse repository at this point
Copy the full SHA e5dfde8View commit details -
Automatically disable
USE_BINARYBUILDER_xxx
whenUSE_SYSTEM_xxx
i…Configuration menu - View commit details
-
Copy full SHA for 5180ffe - Browse repository at this point
Copy the full SHA 5180ffeView commit details -
Configuration menu - View commit details
-
Copy full SHA for 52e9e4c - Browse repository at this point
Copy the full SHA 52e9e4cView commit details
Commits on May 29, 2019
-
Configuration menu - View commit details
-
Copy full SHA for d85d093 - Browse repository at this point
Copy the full SHA d85d093View commit details -
Configuration menu - View commit details
-
Copy full SHA for e6280f5 - Browse repository at this point
Copy the full SHA e6280f5View commit details -
Configuration menu - View commit details
-
Copy full SHA for 754605d - Browse repository at this point
Copy the full SHA 754605dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 84854b1 - Browse repository at this point
Copy the full SHA 84854b1View commit details