40569c2 | Steven G. Johnson | 17 January 2020, 07:39:58 UTC | nonsquare (underdetermined) LQ solves (#34350) * nonsquare (underdetermined) LQ solves * fix NEWS item * fix NEWS item * narrow method signature to eliminate ambiguity * fix docs -- under/overdetermined terms were swapped * Update stdlib/LinearAlgebra/test/lq.jl Co-Authored-By: Stefan Karpinski <stefan@karpinski.org> Co-authored-by: Stefan Karpinski <stefan@karpinski.org> | 17 January 2020, 07:39:58 UTC |
ce211b9 | Travis DePrato | 16 January 2020, 21:59:03 UTC | Improve docstring for finalizer. (#34285) | 16 January 2020, 21:59:03 UTC |
d64c971 | simeonschaub | 16 January 2020, 21:56:14 UTC | nicer constructor for ImmutableDict (#34297) | 16 January 2020, 21:56:14 UTC |
270fcff | Tim Besard | 16 January 2020, 21:49:16 UTC | Clean-up the GC.gc interface. (#34401) | 16 January 2020, 21:49:16 UTC |
60b60f1 | Steven G. Johnson | 16 January 2020, 15:44:42 UTC | some basic views documentation (#34390) Added a little basic discussion at the beginning of the "views" section of the standard-library documentation, based on [this discourse post](https://discourse.julialang.org/t/could-you-explain-what-are-views/17535/3?u=stevengj) which people seem to have found helpful. | 16 January 2020, 15:44:42 UTC |
5578a0c | Keno Fischer | 16 January 2020, 15:43:35 UTC | Use unchecked conversion in bitcounting operations. NFC. (#34398) LLVM's intrinsics for bitcounting return an integer of the same size as the input integer. On the julia side, we then trunc back to `Int` (since we're guaranteed that the answers will always be at most `log2(x)`). However, the code was calling for a checked conversion, rather than an unchecked one. This doesn't matter too much as LLVM does know about the result range of these intrinsics, but it made me sad to generate all these error checks in the first place, so use the unchecked variants instead. | 16 January 2020, 15:43:34 UTC |
a7cd97a | Jeff Bezanson | 16 January 2020, 09:22:35 UTC | mark `inbounds` and `loopinfo` as quoted during lowering (#34397) | 16 January 2020, 09:22:35 UTC |
cb46917 | Katharine Hyatt | 16 January 2020, 07:41:40 UTC | Add test for setindex with a matrix of bools (#34388) | 16 January 2020, 07:41:40 UTC |
94249da | Jameson Nash | 16 January 2020, 00:00:03 UTC | coverage: fix name of the new code_coverage_effect Expr head (#34392) | 16 January 2020, 00:00:03 UTC |
a9f1227 | Jeff Bezanson | 15 January 2020, 22:37:56 UTC | fix some cases of diagonal subtyping (#34272) fix #26108, fix #26716, fix #31824 | 15 January 2020, 22:37:56 UTC |
15d693b | Jameson Nash | 15 January 2020, 18:13:21 UTC | revert breaking change to GC.gc() (#34336) Removes the breaking part of b0ed147c5cf0566019ff08755af71eb5649411bc from PR #34303 | 15 January 2020, 18:13:21 UTC |
08ebedc | Kristoffer Carlsson | 15 January 2020, 15:50:52 UTC | Merge pull request #34254 from JuliaLang/jn/codecov-accuracy fix codecov accuracy for optimized and dead statements | 15 January 2020, 15:50:52 UTC |
07a16d6 | Keno Fischer | 15 January 2020, 01:36:49 UTC | Change lowering of gc preserve (#34379) This fixes #34247 by changing the way gc preserve is lowered. Instead of lowering it in a macro, lower it in the frontend. This allows us to use an SSA value directly for the return token of the gc begin expression. This bypasses the slot-renaming pass of the compiler, thus preventing the compiler from trying to save and restore the token. Of course, this kind of code would generally not be legal (because it uses an SSA value outside of the regular domination relation), but since this is a julia restriction, not an LLVM restriction, we can simply exempt gc_begin tokens from this particular validation. This works fine at the LLVM level also, because it doesn't have this particular restriction. It also doesn't have the same correctness problems as doing the same for non-token values, as the tokens get lowered away by the try/catch lowering before reaching the LLVM backend. | 15 January 2020, 01:36:49 UTC |
edac6f7 | Tim Besard | 14 January 2020, 23:21:57 UTC | Execute AM/PM Dates tests in the C locale. (#34371) | 14 January 2020, 23:21:57 UTC |
0403fd5 | Liozou | 14 January 2020, 22:53:46 UTC | Fixed keyword calls to code_macros with keyword arguments (#34367) | 14 January 2020, 22:53:46 UTC |
b1e39bc | Elliot Saba | 14 January 2020, 22:43:43 UTC | Eliminate erroneous quoting on `${PATCHELF}` (#34377) * Eliminate erroneous quoting on `${PATCHELF}` This only manifests on platforms like `aarch64` and `ppc64le` because we force extra arguments to `PATCHELF` in these cases which didn't interact well with these well-meaning quotes. * patchelf doesn't parse `--arg=val` properly * `debug` output should not be captured by `$()` * Quoting, permissions, and debugging fixes. All of my favorite things in one place! | 14 January 2020, 22:43:43 UTC |
0ee3264 | Takafumi Arakaki | 14 January 2020, 19:47:28 UTC | Fix initial value handling with flatten transducer (#34369) There was a bug in initial value handling of `FlatteningRF` and the following example failed: @test mapfoldl( x -> (x, x), ((a, b), (c, d)) -> (min(a, c), max(b, d)), Iterators.flatten((1:2, 3:4)), ) == (1, 4) This is because `BottomRF(op.rf)` was called inside `FlatteningRF` where `op.rf` is already a "non-bottom" reducing function; here it's a `MappingRF`. As `BottomRF(rf)` forwards anything on the second argument on the first invocation as the first argument (accumulator) of the next calls, we need to make sure that this value is processed through `MappingRF` in the above example. However, if we do `BottomRF(op.rf)` where `op.rf` is a `MappingRF`, this `BottomRF` bypasses any processing that has to happen in `op.rf`. | 14 January 2020, 19:47:28 UTC |
7cf6549 | Jameson Nash | 03 January 2020, 18:13:45 UTC | coverage: avoid double-counting entry line fix #29785 | 14 January 2020, 17:28:47 UTC |
7ad2ea5 | Jameson Nash | 03 January 2020, 18:13:13 UTC | code-coverage: report coverage for effect-free lines fixes #28192 | 14 January 2020, 17:28:47 UTC |
756891d | Tim Besard | 14 January 2020, 06:58:57 UTC | Merge pull request #34326 from JuliaLang/tb/cfunction_closure_error Generate an error for closure cfunctions on unsupported platforms. | 14 January 2020, 06:58:57 UTC |
dd79e77 | Tim Besard | 13 January 2020, 21:12:20 UTC | Merge pull request #34361 from JuliaLang/tb/diagonal_isapprox Use approximate comparison in LinearAlgebra diagonal tests. | 13 January 2020, 21:12:20 UTC |
5ebf660 | Shuhei Kadowaki | 13 January 2020, 19:24:29 UTC | fix doc syntax of @ macroexpand (#34357) | 13 January 2020, 19:24:29 UTC |
a2fe09e | Tim Besard | 13 January 2020, 17:14:28 UTC | Convert hpmv input to a BlasInt. (#34360) | 13 January 2020, 17:14:27 UTC |
09d617a | Jan Weidner | 13 January 2020, 17:12:07 UTC | add one arg function composition (#34251) | 13 January 2020, 17:12:07 UTC |
78d1352 | Tim Besard | 13 January 2020, 16:00:19 UTC | Use approximate comparison in LinearAlgebra diagonal tests. | 13 January 2020, 16:00:19 UTC |
f53e144 | Tim Besard | 09 January 2020, 15:27:16 UTC | Generate an error for closure cfunctions on unsupported platforms. | 13 January 2020, 14:20:09 UTC |
ade4713 | Jeff Bezanson | 13 January 2020, 12:50:36 UTC | add `hypot` fallback for 2 Numbers of the same type (#34316) | 13 January 2020, 12:50:36 UTC |
aa35ee2 | Elliot Saba | 12 January 2020, 01:56:09 UTC | `fixup-libgfortran.sh`: Use `patchelf` instead of parsing `ldd… (#34155) `fixup-libgfortran.sh`: Use `patchelf` instead of parsing `ldd` output | 12 January 2020, 01:56:09 UTC |
3ed4e94 | Keno Fischer | 11 January 2020, 20:34:00 UTC | Force full collection in SharedArrays tests (#34349) Fixes the same CI failure as https://github.com/JuliaLang/julia/pull/34336, but hopefully should be immediately mergeable without objection about what the interface is. | 11 January 2020, 20:34:00 UTC |
7e6ef91 | Katharine Hyatt | 11 January 2020, 07:25:25 UTC | Two little tests for sparse arrays (#34337) | 11 January 2020, 07:25:25 UTC |
edc1b7d | Jeff Bezanson | 10 January 2020, 23:55:28 UTC | fix macro hygiene for kwargs with name conflicts (#34329) | 10 January 2020, 23:55:28 UTC |
c330f8d | Alexander Seiler | 10 January 2020, 15:42:50 UTC | Use correct Julia version in compat annotation for symbolic LU (#34335) | 10 January 2020, 15:42:50 UTC |
f0086f5 | Keno Fischer | 10 January 2020, 13:15:19 UTC | Merge pull request #34225 from JuliaLang/kf/win32hang Fix CI hangs on win32 | 10 January 2020, 13:15:19 UTC |
eb5410a | Alexander Seiler | 10 January 2020, 02:37:45 UTC | Introduce `lu!` for `UmfpackLU` to make use of its symbolic factorization (#33738) * Introduce `lu!` for `UmfpackLU` to make use of its symbolic factorization * Remove spaces at keyword argument Co-authored-by: Viral B. Shah <viral@juliacomputing.com> | 10 January 2020, 02:37:45 UTC |
717d548 | Viral B. Shah | 10 January 2020, 00:02:59 UTC | Update sprandn in docs. Fix #31283 (#34257) | 10 January 2020, 00:02:59 UTC |
45a0381 | Chetan Kandpal | 09 January 2020, 20:31:01 UTC | Sysinfo kilobytes -> Bytes change (#34328) | 09 January 2020, 20:31:01 UTC |
97f1f9b | Jameson Nash | 09 January 2020, 19:08:44 UTC | [coverage] fix length of coverage file (#34281) Previously, we might append an extra empty line to the file. Also add error checking for I/O faults: > terminate called after throwing an instance of std::__ios_failure > what(): basic_ios::clear: iostream error Fixes https://github.com/JuliaCI/Coverage.jl/issues/234 | 09 January 2020, 19:08:44 UTC |
538797b | Viral B. Shah | 09 January 2020, 15:49:33 UTC | Build all the targets we build in SuiteSparse artifacts: (#34324) https://github.com/JuliaPackaging/Yggdrasil/blob/master/S/SuiteSparse%405/build_tarballs.jl | 09 January 2020, 15:49:33 UTC |
6144a5d | Daniel Karrasch | 09 January 2020, 10:43:32 UTC | symmetrize/transpose in getindex of SymTridiagonal (#31327) * symmetrize/transpose in SymTridiagonal added block matrix docstring more consistency in SymTridiagonal(A) and diag fix x-ref fix and test diag remove x-ref for Transpose fix and test for type inference simplify constructor, fix use of symmetric update docstrings, add comment * don't symmetrize diagonal elements at construction, but at getindex * remove symmetry check at construction * don't symmetrize in SymTridiagonal(::Matrix) * fix doctests | 09 January 2020, 10:43:32 UTC |
22817ea | Jeff Bezanson | 09 January 2020, 09:21:31 UTC | handle `GlobalRef` in getfield elim pass (#34322) | 09 January 2020, 09:21:31 UTC |
e3b9d5d | Jeff Bezanson | 09 January 2020, 09:20:17 UTC | restore `pathsep()` and old sig of `print_matrix_vdots` for backwards compat (#34314) | 09 January 2020, 09:20:17 UTC |
8de7e9f | Elliot Saba | 09 January 2020, 08:49:59 UTC | Merge pull request #34321 from JuliaLang/vs/suitesparse Update suitesparse download url | 09 January 2020, 08:49:59 UTC |
5c96e67 | Elliot Saba | 09 January 2020, 03:38:53 UTC | Bump OpenBLAS BB release to include win32 threading patch (#34273) | 09 January 2020, 03:38:53 UTC |
375347e | Michael Jin | 09 January 2020, 03:35:53 UTC | Update Mozilla CA certificate store to latest (01-01-2020) for libgit2 SSL. (#34319) | 09 January 2020, 03:35:53 UTC |
474fd55 | Viral B. Shah | 09 January 2020, 00:24:57 UTC | Update suitesparse download url | 09 January 2020, 00:24:57 UTC |
6088df6 | Kristoffer Carlsson | 08 January 2020, 22:23:40 UTC | remove incorrect examples about thread-unsafe functions in docs (#33419) * remove incorrect examples about thread unsafe functions * Delete my_file.txt | 08 January 2020, 22:23:40 UTC |
8a19ef8 | Daniel Karrasch | 08 January 2020, 16:19:30 UTC | recognize Adjoint/Transpose of sparse arrays as sparse (#34266) | 08 January 2020, 16:19:30 UTC |
7afbb05 | Fredrik Ekre | 08 January 2020, 11:49:00 UTC | Define in-development docs URL programmatically. (#34298) * Revert "Use correct version for master docs (#34260)" This reverts commit 8e6a2aeaf3c7d9d7901a187f6fe6dde05746170f. * Define in-development docs URL programmatically. | 08 January 2020, 11:49:00 UTC |
b0ed147 | Tim Besard | 08 January 2020, 05:46:48 UTC | Simplify the GC.gc interface. (#34303) | 08 January 2020, 05:46:48 UTC |
41501a5 | Jan Weidner | 08 January 2020, 05:46:05 UTC | make @timed return NamedTuple (# 34147) (#34149) | 08 January 2020, 05:46:05 UTC |
83cd2c1 | Jacob Quinn | 07 January 2020, 22:49:46 UTC | Small update to macro keyword doc (#34305) Note that macros can accept varargs but not kwargs | 07 January 2020, 22:49:46 UTC |
8f53987 | Jeff Bezanson | 07 January 2020, 20:52:35 UTC | restrict `div` fallback to `Real` (#34284) add more-compatible fallback for `divrem` | 07 January 2020, 20:52:35 UTC |
c33298d | Jeff Bezanson | 07 January 2020, 20:50:31 UTC | add some compatibility shims for internal functions changed in 1.4 (#34289) | 07 January 2020, 20:50:31 UTC |
37275c3 | Jeff Bezanson | 07 January 2020, 20:49:43 UTC | make fallback `signed` and `unsigned` functions unchecked (as documented) (#34287) | 07 January 2020, 20:49:43 UTC |
8dc0d93 | Jeff Bezanson | 07 January 2020, 18:48:22 UTC | fix #34286, regression in `methods` with empty tuple of types (#34291) | 07 January 2020, 18:48:22 UTC |
194a38b | Jeff Bezanson | 07 January 2020, 18:44:58 UTC | add `local` to testset vars that should be local (#34282) | 07 January 2020, 18:44:58 UTC |
831e21b | Aaron | 07 January 2020, 16:28:34 UTC | Fixes @less on windows (line off-by-one) (#33587) Fixes https://github.com/JuliaLang/julia/issues/27017 | 07 January 2020, 16:28:34 UTC |
6494329 | Valentin Churavy | 07 January 2020, 14:12:04 UTC | Merge pull request #34299 from JuliaLang/fe/ws Fix trailing whitespace in svd docs introduced in cec4c3 | 07 January 2020, 14:12:04 UTC |
a3eb274 | Fredrik Ekre | 07 January 2020, 13:43:17 UTC | Fix trailing whitespace in svd docs introduced in cec4c3210986ba045f0d8ecf6396647337361d8e. | 07 January 2020, 13:43:17 UTC |
cec4c32 | Alan Edelman | 07 January 2020, 11:30:22 UTC | Update svd.jl (#30239) * Update svd.jl * Update svd.jl Make doc more useful to the reader. * Fix grammar and one trailing whitespace * Update svd.jl * Fix doctests * Avoid duplicating documentation between mutating and non-mutating versions of svd functions. * Reorganize generalized svd docstring and doctests * Break some long lines Co-authored-by: Viral B. Shah <viral@juliacomputing.com> Co-authored-by: Andreas Noack <andreas@noack.dk> | 07 January 2020, 11:30:22 UTC |
8f9dd5d | ssikdar1 | 07 January 2020, 08:12:51 UTC | #34234 normalize(a) for multidimensional arrays (#34239) * Add support normalize multi dim arrays * remove trailing whitespace from test * var name v => a for inner function * Update normalize tests Case for OffsetArray where A[1] would fail but first(A) would not. Also some more test cases to compare with the vector case * add NEWS item * make docstring example w/ array more julia-thonic * reduce redundant test cases * add test for normalize on Int64 array * add 0 1 and high dim test cases | 07 January 2020, 08:12:51 UTC |
8e6a2ae | Morten Piibeleht | 07 January 2020, 06:56:05 UTC | Use correct version for master docs (#34260) * Use correct version for master docs Ideally, it should have been updated in #34218. Fix #34259. * Update release checklist | 07 January 2020, 06:56:05 UTC |
9b7ea2f | Katharine Hyatt | 07 January 2020, 01:14:40 UTC | Some missing xrefs for Threads (#34280) | 07 January 2020, 01:14:40 UTC |
589a6d8 | Katharine Hyatt | 06 January 2020, 18:21:33 UTC | Merge pull request #34277 from JuliaLang/ksh/xrefsandexamples Add xrefs and some missing example headers | 06 January 2020, 18:21:33 UTC |
74e7287 | josobar | 06 January 2020, 17:58:45 UTC | regex.jl: add new doctests for `findall` (#34271) | 06 January 2020, 17:58:45 UTC |
38a0ea5 | Jameson Nash | 06 January 2020, 16:42:34 UTC | handle lack of uv_os_get_passwd (#34255) On some configurations, getpwuid_r might be unavailable for the current user. Work around that by checking return values and ensuring HOME is set for various tests. | 06 January 2020, 16:42:34 UTC |
b807029 | Jameson Nash | 06 January 2020, 16:01:36 UTC | [GCLowering] correctly handle GC.preserve for demoted objects (#34241) | 06 January 2020, 16:01:36 UTC |
675cb4f | Katharine Hyatt | 06 January 2020, 15:16:45 UTC | Add xrefs and some missing example headers | 06 January 2020, 15:53:22 UTC |
1878343 | Páll Haraldsson | 04 January 2020, 00:48:15 UTC | SuiteSparse files moved (#33966) * Remove SuiteSparse driver mention in the license, since it is the same as the rest of Julia. Co-authored-by: Viral B. Shah <viral@juliacomputing.com> | 04 January 2020, 00:48:15 UTC |
ccfc55f | Klaus Crusius | 04 January 2020, 00:41:49 UTC | provide enough space when `sparse(Unit..Triangular(Sparse..))` (#34124) | 04 January 2020, 00:41:49 UTC |
2c4db8f | Tim Holy | 03 January 2020, 20:31:06 UTC | Profile: add line number correction (Revise) (#34235) This ensures that Profiling will report the current line number in interactively-modified code. | 03 January 2020, 20:31:06 UTC |
11e7c33 | Matt Bauman | 03 January 2020, 20:29:37 UTC | fix #32442, broadcasting over non-offset arrays with mismatched axis eltypes (#34230) In cases where we have multiple arrays with `OneTo` axes that do not share the same axis eltype, we should simply default to constructing a new array with `OneTo{Int}` axes. | 03 January 2020, 20:29:37 UTC |
552e219 | Shuhei Kadowaki | 03 January 2020, 20:22:16 UTC | enable completions for identifiers following ! operator (#34182) | 03 January 2020, 20:22:16 UTC |
a85fbb9 | Atsushi Sakai | 03 January 2020, 20:16:22 UTC | add docstring for Sockets.DNSError (#34189) | 03 January 2020, 20:16:22 UTC |
007cb29 | Jeff Bezanson | 03 January 2020, 19:01:08 UTC | fix codegen for getfield of homogeneous tuples (#34243) fix #34206, fix #34207 | 03 January 2020, 19:01:08 UTC |
0b034fd | László Papp | 03 January 2020, 14:13:15 UTC | Add hpmv! to BLAS in stdlib/LinearAlgebra (#34211) | 03 January 2020, 14:13:15 UTC |
53ba0cc | Kristoffer Carlsson | 02 January 2020, 23:13:35 UTC | outline rng length assert (#34237) | 02 January 2020, 23:13:35 UTC |
6d185e4 | Jan Weidner | 02 January 2020, 23:12:22 UTC | fix #34157, searchsorted corner case (e.g. searching for Inf) (#34224) | 02 January 2020, 23:12:22 UTC |
8b57f64 | Jeff Bezanson | 02 January 2020, 22:03:56 UTC | fix #33954, recursion through field types in `is_derived_type` (#34223) | 02 January 2020, 22:03:56 UTC |
13d1bd4 | Alex Arslan | 31 December 2019, 18:18:26 UTC | Set master version to 1.5 (#34218) | 31 December 2019, 18:18:26 UTC |
cafb27a | Keno Fischer | 31 December 2019, 14:51:02 UTC | Fix CI hangs on win32 After much debugging, it turns out that OpenBlas is sometimes hanging on exit due to bad assumptions in its thread management. The upstream discussion is at https://github.com/xianyi/OpenBLAS/pull/2350, but this should fix our frequent win32 CI failures in the meantime. | 31 December 2019, 14:56:21 UTC |
4c58369 | Jeff Bezanson | 30 December 2019, 22:17:55 UTC | edit and update NEWS for 1.4 (#34219) | 30 December 2019, 22:17:55 UTC |
e03b730 | Travis DePrato | 30 December 2019, 15:17:41 UTC | Fix delete! for WeakKeyDict to return the right object (#34203) | 30 December 2019, 15:17:41 UTC |
032dbe3 | Jeff Bezanson | 29 December 2019, 22:39:24 UTC | fix #34180, check domain of `precision` in BigFloat ctor (#34204) | 29 December 2019, 22:39:24 UTC |
4c67921 | Keno Fischer | 29 December 2019, 22:18:49 UTC | runtests: Print currently running tests when asked (#34212) With this patch, pressing '?' while the test are running will print which tests are still running. Of course, you could just try to look through the log to try to figure out which tests have started but not yet finished, but that's pretty annoying to do. Being able to just ask is much easier for the impatient developer. | 29 December 2019, 22:18:49 UTC |
0570202 | Timo Kluck | 28 December 2019, 22:20:03 UTC | SparseArrays: specialize zero(...) so result has nnz(...) = 0 (#34209) Before this commit, the result of zero(x::AbstractSparseArray) is filled with stored zeros exactly where `x` has a stored value. That is a wasteful artifact of the default fallback implementation for `AbstractArray`. After this commit, we return a sparse array of the same dimensions as `x` without any stored values. This change is backwards incompatible where it relates to object identity. Before this commit, for mutable objects, every stored zero has the same identity. Example: julia> using SparseArrays julia> y = zero(BigInt[1,2,3]); y[1] === y[2] true julia> y = zero(sparse(BigInt[1,2,3])); y[1] === y[2] true julia> Base.zero(a::AbstractSparseArray) = spzeros(eltype(a), size(a)...) julia> y = zero(sparse(BigInt[1,2,3])); y[1] === y[2] false But this behaviour should be classified as a performance bug and can therefore be fixed in a minor (but not a patch) release. | 28 December 2019, 22:20:03 UTC |
acb7bd9 | Jameson Nash | 27 December 2019, 21:20:51 UTC | setindex: disallow breaking the object model (#34176) This was written fairly carefully to be safe, assuming it was not improperly optimized. But others are not as careful when copying this code. And it is just better not to break the object model and attempt to mutate constant values. | 27 December 2019, 21:20:51 UTC |
2835347 | Valentin Churavy | 26 December 2019, 15:28:15 UTC | Merge pull request #34190 from JuliaLang/vc/llvmpatches add llvm patches | 26 December 2019, 15:28:15 UTC |
79ce5ca | Valentin Churavy | 26 December 2019, 10:30:34 UTC | add end to end test for fmf | 26 December 2019, 10:30:34 UTC |
b17caba | Valentin Churavy | 26 December 2019, 07:54:25 UTC | bump LLVM version | 26 December 2019, 07:54:25 UTC |
ce498d6 | Fangrui Song | 25 December 2019, 11:44:12 UTC | Use function attribute "frame-pointer" instead of "no-frame-pointer-elim" on LLVM 8+ (#34193) LLVM 8 (D56351) introduced "frame-pointer" which was intended to replace "no-frame-pointer-elim"/"no-frame-pointer-elim-non-leaf". | 25 December 2019, 11:44:12 UTC |
f6b5e8a | Viral B. Shah | 24 December 2019, 15:13:08 UTC | Remove travis and appveyor badges from README | 24 December 2019, 15:13:08 UTC |
c581ef4 | Valentin Churavy | 24 December 2019, 12:52:44 UTC | add llvm patches | 24 December 2019, 12:52:44 UTC |
27eb582 | Dilum Aluthge | 23 December 2019, 19:29:47 UTC | Bump Pkg to latest master (6c29d6c5421b4e3d872ccf42bd775b627b300069) (#34186) $ git log --oneline 8e236a7f993f1e732ffd0ab5c15736b2594e4109^..6c29d6c5421b4e3d872ccf42bd775b627b300069 6c29d6c provide a fallback when sandboxing projects with no project file (#1549) b9bcd6a Do not ever attempt to set owner when extracting (#1557) 50581b2 Add try/catch around call to realpath in safe_realpath (#1547) fb248f4 Remove Test which was added as a dependency by accident (#1553) 180d51e Disable needless specialization in Artifacts code (#1543) 7e42dfa telemetry: remove commit header (#1551) a9d85e7 Adjust GC delay and add `--all` flag to circumvent delay (#1540) 8e236a7 Merge pull request #1544 from JuliaLang/sk/telemetry 90b8482 telemetry: factor out telemetry file loading 228fb97 CI telemetry: send indicators for common CI env vars 246dbd0 Pkg protocol: basic anonymous opt-out telemetry | 23 December 2019, 19:29:47 UTC |
1c89535 | Jeff Bezanson | 23 December 2019, 18:29:20 UTC | fix #34159, crash in deserialize caused by recent layout changes (#34163) | 23 December 2019, 18:29:20 UTC |
4a8ea8c | Tim Holy | 23 December 2019, 14:25:06 UTC | Sign-aware computation of midpoint for sorting (fixes #33977) (#34106) | 23 December 2019, 14:25:06 UTC |
6f76d16 | Jeff Bezanson | 23 December 2019, 01:48:33 UTC | fix #34138, interpolation in async/spawn should ignore macros (#34154) | 23 December 2019, 01:48:33 UTC |
8bd2eb1 | Keno Fischer | 23 December 2019, 01:46:29 UTC | Correct signature of memmove (#34165) wasm was complaining about the incorrect Cvoid rather than Ptr{Void} in the :memmove calls in ryu, but while we're here also change the third argument to Csize_t, since that's what the standard says it is. | 23 December 2019, 01:46:29 UTC |
d98db1c | Keno Fischer | 23 December 2019, 01:43:27 UTC | Fix reference to concurrency_violation (#34174) This file is in `Threads`, but `concurrency_violation` is in `Base`. | 23 December 2019, 01:43:27 UTC |
d0e5039 | Jameson Nash | 23 December 2019, 01:40:24 UTC | more small tweaks to the layout optimization PR (#34177) - fix GC/finalizer properties of CFunction definition - fix jl_arrayunset implementation for hasptr - fix missing GC metadata update step inside gc_mark_scan_array8 | 23 December 2019, 01:40:24 UTC |