2aee2de | Alex Arslan | 17 May 2019, 16:48:13 UTC | Set VERSION to 1.1.2 prerelease (#32061) | 17 May 2019, 16:48:13 UTC |
55e36cc | Alex Arslan | 16 May 2019, 04:10:48 UTC | Set VERSION to 1.1.1 (#31969) | 16 May 2019, 04:10:48 UTC |
d9c5405 | Elliot Saba | 08 May 2019, 15:56:58 UTC | Merge pull request #31950 from JuliaLang/aa/1.1.1-housekeeping [release-1.1] Add missing license header | 08 May 2019, 15:56:58 UTC |
c6b7e41 | Alex Arslan | 07 May 2019, 05:49:02 UTC | Add missing license header | 07 May 2019, 05:49:02 UTC |
b975b5f | Alex Arslan | 07 May 2019, 05:46:27 UTC | Merge pull request #31039 from JuliaLang/backport-1.1.1 Backports for 1.1.1 | 07 May 2019, 05:46:27 UTC |
0bc6c5d | Michael Jin | 11 February 2019, 17:05:51 UTC | Update Mozilla CA certificate store to latest (01-23-2019) for libgit2 SSL. (#31029) (cherry picked from commit a1377eab958eae523a298b96ac3789678489cfa9) | 20 April 2019, 09:17:38 UTC |
21b640b | Daniel Karrasch | 04 April 2019, 18:17:32 UTC | minor fixes in multiplication with Diagonals (#31443) * minor fixes in multiplication with Diagonals * correct rmul!(A,D), revert changes in AdjTrans(x)*D * [r/l]mul!: replace conj by adjoint, add transpose * add tests * fix typo * relax some tests, added more tests * simplify tests, strict equality (cherry picked from commit a93185fa4ea70c2dc89cbe6a0705876768e08594) | 20 April 2019, 09:16:07 UTC |
bf854e1 | Steven G. Johnson | 04 April 2019, 17:57:30 UTC | fix parse(ComplexF64, "inf") (cherry picked from commit c36e70b2ac257379669bd946e2cceb9a3ccbe095) | 20 April 2019, 09:14:00 UTC |
ca789a9 | Steven G. Johnson | 12 April 2019, 12:17:11 UTC | inf or nan parsing should ignore leading spaces (cherry picked from commit 65f94b35e37ec6dc268bcdc4fbabecef0c14ce45) | 20 April 2019, 09:13:53 UTC |
53ff56c | Martin Holters | 01 March 2019, 11:05:54 UTC | Fix `-`, `conj`, and `conj!` for sparse matrices with invalid entries in `nzval` (#31187) (cherry picked from commit ca92c7b15fbd22e1cfbaaf9598cefac9c64aa91b) | 20 April 2019, 09:11:46 UTC |
5449250 | Elliot Saba | 20 April 2019, 07:18:13 UTC | Upgrade `libssh2` version to `1.8.2` (#31776) (cherry picked from commit d5e365cfe275479c4eacd2fc14402f396b50bcf7) | 20 April 2019, 07:18:13 UTC |
3045a66 | Fredrik Ekre | 17 April 2019, 09:45:02 UTC | Pkg resolver update. | 17 April 2019, 09:45:02 UTC |
ec2a819 | Jameson Nash | 02 April 2019, 22:47:44 UTC | build: LDFLAGS needed for FreeBSD build (#31586) also submitted to gmp-bugs@gmplib.org patch list (cherry picked from commit b446398ba8fe286ecb5f95d365d989de801cf4be) | 16 April 2019, 15:10:49 UTC |
f04b2db | Nathan Daly | 15 April 2019, 14:52:47 UTC | Backport bug fix to v1.1: don't Const-prop unitialized structs (#31699) Fixes bug introduced in `v1.1.0` causing some LLVM optimizations to run for hours. Fixes https://github.com/JuliaLang/julia/issues/31418 | 15 April 2019, 14:52:47 UTC |
349e59e | Tim Holy | 08 April 2019, 09:42:09 UTC | Fix show_vector for long offset arrays with :limit=true (#31642) Fixes #31641 (cherry picked from commit ca8abfeaf41be822550244f49f38e1ff9be3a06e) | 15 April 2019, 12:34:23 UTC |
4b99196 | Sebastian Pfitzner | 07 April 2019, 11:23:36 UTC | Improve REPL completions (#30569) * fix internal repl completion error * fix error with broadcast method completions * method completions for broadcasted functioncalls * better broadcast funcall completions (cherry picked from commit a0474d7cc2905da1f4e83998fcf5fa8a73834488) | 15 April 2019, 12:34:23 UTC |
ef16e8e | Kristoffer Carlsson | 29 March 2019, 21:52:14 UTC | fix undef var in conversion in rounding modes in MPFR (#31258) (cherry picked from commit c2144276fbd549268e164a7cd0b5e249a2f39883) | 15 April 2019, 12:34:21 UTC |
2f93b5e | Matt Bauman | 20 March 2019, 14:57:26 UTC | Fix 29545: Implement unaliascopy for ReinterpretArray (#30296) * Fix 29545: Implement unaliascopy for ReinterpretArray (cherry picked from commit f611b46e72c788c016933033dfadee6a9e138d47) | 15 April 2019, 12:34:19 UTC |
14eb3f1 | Kenta Sato | 11 March 2019, 19:06:52 UTC | allow chop to take an empty string (#31312) (cherry picked from commit 023c8e4b068eff37e8dcafc9fed317f25eb871b8) | 15 April 2019, 12:34:18 UTC |
97d86aa | Yuri | 14 February 2019, 20:41:13 UTC | Fix enumerate documentation (#30398) The `enumerate` method referred to in the current definition no longer exists and has been deprecated to a method of `pairs` in 0.7. Thanks to @simonschoelly for pointing this out. ``` julia> using OffsetArrays; julia> pairs(IndexLinear(),OffsetArray(1:5, -2:2)) pairs(::OffsetArray{Int64,1,UnitRange{Int64}}) with 5 entries: -2 => 1 -1 => 2 0 => 3 1 => 4 2 => 5 ``` (cherry picked from commit 549240af7966b5b842083144efc51b9a5b7f1295) | 15 April 2019, 12:34:17 UTC |
6e7a4c8 | Simon Byrne | 13 February 2019, 00:06:16 UTC | bump MPFR to 4.0.2 (#31041) (cherry picked from commit 300a336f7d7fcfb0964190d816f7cc9c857fb065) | 15 April 2019, 12:34:16 UTC |
e537199 | Jeff Bezanson | 12 February 2019, 20:46:49 UTC | fix #29936, precompile should not assume UnionAlls have stable addresses (#31047) (cherry picked from commit 2dd48b96b17bf57c33c2f83c7d91e31690410227) | 15 April 2019, 12:34:15 UTC |
294bdd7 | Fredrik Ekre | 15 April 2019, 11:12:05 UTC | Bump Pkg to 1.1.3. | 15 April 2019, 11:12:05 UTC |
7132c63 | Tim Besard | 12 April 2019, 11:45:11 UTC | Merge pull request #31691 from JuliaLang/tb/temp_mdnode Don't modify existing MDNodes in SIMDloop pass. | 12 April 2019, 11:45:11 UTC |
0afa9a3 | Tim Besard | 11 April 2019, 15:55:06 UTC | Don't modify existing MDNodes in SIMDloop pass. | 11 April 2019, 15:55:06 UTC |
8f1b9d3 | Jeff Bezanson | 06 February 2019, 15:16:34 UTC | fix #30679, call correct method for `invoke` calls in `jl_invoke` fallback (#30880) (cherry picked from commit f97c443bb1f97f3ef0397a192bc266997ccf8264) | 11 February 2019, 12:36:47 UTC |
1f87b5e | Jeff Bezanson | 01 February 2019, 21:43:23 UTC | fix #30911, bug in `deepcopy` of `UnionAll` (#30930) (cherry picked from commit c7338ea61a3948214014c950c7f895efc8a66e73) | 11 February 2019, 12:36:47 UTC |
2fcf987 | Michael Krabbe Borregaard | 31 January 2019, 19:53:37 UTC | Fallback for copying views into sparse matrices (#30895) * Fallback for copying views into sparse matrices * SparseArray --> SparseVecOrMat * move copy method to sparsevector * use the union explicitly (cherry picked from commit d6bcb5a66292f7468fb40fadb8b1e846b758e06a) | 11 February 2019, 12:36:46 UTC |
8051200 | Jeff Fessler | 29 January 2019, 08:15:25 UTC | isapprox doc mentioned deprecated 'vecnorm' (#30884) (cherry picked from commit 9a1cc63e7186b50cd080922105ba56b3d1b89b01) | 11 February 2019, 12:36:45 UTC |
cee7282 | Matt Bauman | 28 January 2019, 17:32:46 UTC | doc: indexing by different numbers of indices (#30736) - document indexing by different numbers of indices - remove/supercede an outdated section on the same in devdocs/subarray (cherry picked from commit 1c1fc034555f21439c42560b6dcd70b47b8a2ce7) | 11 February 2019, 12:36:45 UTC |
f11d753 | Keno Fischer | 24 January 2019, 02:16:05 UTC | Fix signature of git_libgit2_opts On most platforms this doesn't make a difference, but the PowerPC ABI uses the signature to decide whether or not to allocate a parameter save area. Without this, the caller does not, but the callee assumes it's there causing the callee to overwrite critical parts of the caller stack. Fixes #27007 (cherry picked from commit 8fa0645ef103db98257f8409bdd8e98d1f42d851) | 11 February 2019, 12:36:43 UTC |
ac67169 | Jeff Bezanson | 23 January 2019, 21:38:54 UTC | fix `at-everywhere using` in Distributed stdlib (#30804) (cherry picked from commit 17c4b0213aabd654da132e8dbe62edee73de5672) | 11 February 2019, 12:36:42 UTC |
8d8b0f2 | Jeff Bezanson | 23 January 2019, 21:37:58 UTC | fix #30792, static param constraints between positional and kw args (#30798) (cherry picked from commit 4b7415870413c2dbcdfdbb55eed9a3623576dca1) | 11 February 2019, 12:36:41 UTC |
d309c4b | Galen Lynch | 19 January 2019, 01:26:47 UTC | Fix RemoteChannel example in parallel-computing.md The example demonstrating the use of RemoteChannel does not work in Julia 0.7+, due to new scoping of variables inside of for loops. Consequently, the example would not work as intended. Adding global scope to the variable corrects this problem. (cherry picked from commit 082ec8841202c2d1876c0290f49813120a7e8a2b) | 11 February 2019, 12:36:41 UTC |
4728b66 | Fredrik Ekre | 19 January 2019, 08:31:09 UTC | Handle :error and :invalid expressions gracefully in REPL helpmode, (#30754) fixes #22013, fixes #24871, fixes #26933, fixes #29282, fixes #29361, fixes #30348 and fixes #30506. (cherry picked from commit b8c0ec8a0a2d12533edea72749b37e6089a9d163) | 11 February 2019, 12:36:40 UTC |
9a8f5d9 | Jeff Bezanson | 18 January 2019, 07:13:49 UTC | Add doc string for `=` (#30745) (cherry picked from commit 83a7f3b5bebc300ca1ee4356dd8f7f25347c107e) | 11 February 2019, 12:36:39 UTC |
75f4417 | Jeff Bezanson | 18 January 2019, 01:59:46 UTC | fix #28647, add doc string for `Symbol` (#30747) (cherry picked from commit 1135a72b3186f9e9eb1ef2a2e4ad7d99bff07be1) | 11 February 2019, 12:36:39 UTC |
21617e8 | Jeff Bezanson | 16 January 2019, 22:58:35 UTC | fix #30499, document behavior of `return` at top level (#30716) also add some missing doc strings and improve others (cherry picked from commit 0bb0332aa41bf02673548cc10fbefa5f9e4d4614) | 11 February 2019, 12:36:38 UTC |
6bc6e9a | Lorenzo Stella | 15 January 2019, 12:37:53 UTC | doc: update "Singleton Types" section header from H4 -> H3 (#30717) (cherry picked from commit 384eb306f01fd4cbe97948eb6bc2c4ff645e934f) | 11 February 2019, 12:36:37 UTC |
475fe22 | Páll Haraldsson | 14 January 2019, 12:53:03 UTC | fix typo in devdocs/sysimg.md (#30678) (cherry picked from commit 8f213c20dae06c58adc678e2b7245ec8ffa60b7a) | 11 February 2019, 12:36:37 UTC |
a7f50dc | Alfredo Braunstein | 13 January 2019, 17:37:37 UTC | improve docstring of SparseMatrixCSC (#30689) (cherry picked from commit 0a6935f9c48fd0679a05f72eff64ab708fe7e164) | 11 February 2019, 12:36:36 UTC |
3207490 | Jeff Bezanson | 12 January 2019, 19:01:00 UTC | some documentation improvements (#30697) fix #29244, document `Expr` fix #30648, link `isdefined` to `isassigned` update docstring for `macro` fix variable scope description in manual (cherry picked from commit 0ecaffb8e2e57fc823aaa458afb21c26667e1959) | 11 February 2019, 12:36:35 UTC |
a38494d | Jameson Nash | 11 January 2019, 21:24:04 UTC | SHA,tests: cleanup tempdir (#30655) (cherry picked from commit 1daf145b72bc645d0ad04978a422210749998e73) | 11 February 2019, 12:36:34 UTC |
a22e161 | denizyuret | 09 January 2019, 23:30:45 UTC | fix #30643, correctly propagate iterator traits through Stateful (#30644) (cherry picked from commit 21dfef3f1656d952540f394145c24552cd37b0a2) | 11 February 2019, 12:36:33 UTC |
93f8202 | Ashley Sommer | 06 January 2019, 04:06:38 UTC | fix typo in string search api docs (#30600) (cherry picked from commit a25945a7c0a52a6853e51f9cd617cd053ff68476) | 11 February 2019, 12:36:32 UTC |
b087c5c | Jeff Bezanson | 03 January 2019, 23:09:38 UTC | fix `lambda-optimize-vars!` with complex assignment RHSs (#30564) fixes #30563 (cherry picked from commit 84a83ab8219e48c2ed466fe5c76b3de74039c158) | 11 February 2019, 12:36:30 UTC |
ccc4dde | Jameson Nash | 03 January 2019, 18:12:50 UTC | llvm: fix target triple (#30554) broken by their move to cmake causing a switch away from the standard --host/--build autoconf fix #28046 (cherry picked from commit 041c21498df49d39d0447372705f9dec4bdd17e7) | 11 February 2019, 12:36:30 UTC |
a84cf6f | Alex Arslan | 22 January 2019, 04:33:19 UTC | Set VERSION to 1.1.1-pre (#30788) | 22 January 2019, 04:33:19 UTC |
80516ca | Alex Arslan | 21 January 2019, 21:24:18 UTC | Set VERSION to 1.1.0 (#30786) | 21 January 2019, 21:24:18 UTC |
980eda0 | Alex Arslan | 13 January 2019, 00:19:04 UTC | Set VERSION to 1.1.0-rc2 (#30701) | 13 January 2019, 00:19:04 UTC |
47038ea | Alex Arslan | 12 January 2019, 20:03:19 UTC | Merge pull request #30607 from JuliaLang/backport-1.1.0 Backports for 1.1.0-rc2 | 12 January 2019, 20:03:19 UTC |
05a8951 | Elliot Saba | 03 January 2019, 22:03:38 UTC | Fix `bb-install` naming conventions, add hashes (#30535) * Fix `bb-install` naming conventions, add hashes * Set `DEP_LIBS` to include `openblas` on Appveyor * When guessing BB libc, default to `glibc` on Linux * Fix bb-install bash parsing failure Quote to avoid bash freaking out from spurious `)` from compilers that have fancy version strings such as `(Red Hat 7.3.1-5)`, which gets `lastword`'ed down to `7.3.1-5)`. * Add `contrib/refresh_bb_tarballs.sh` to aid in batch-grabbing BB hashes (cherry picked from commit 8b189ec494479d9e2ffda0549f066ba2c6389182) | 11 January 2019, 16:15:38 UTC |
a5f63ff | Elliot Saba | 29 December 2018, 07:40:15 UTC | Add BB downloading for OpenBLAS (#30497) * Auto-detect binarybuilder triplet * Add OpenBLAS BinaryBuilder installation scaffolding Also make it easier to add more BB-cached versions of dependencies in the future * Enable `fixup-libgfortran.sh` to directly ask `$FC` for paths * Tell Appveyor and Travis to use BinaryBuilder OpenBLAS Also allow the build system to auto-guess the triplet (cherry picked from commit 87c18d88aefed9154af18aea9cdabca76763409e) | 11 January 2019, 16:13:36 UTC |
1a2134d | Kristoffer Carlsson | 09 January 2019, 22:54:19 UTC | remove unneded patching of Makefile (cherry picked from commit 2a2ba37bf29ff73fc32f6df1c1ab79d569d1d7e2) | 11 January 2019, 16:13:29 UTC |
17f2978 | Tim Besard | 09 January 2019, 12:30:02 UTC | Force specialization of the SubArray boundserror method. Improves https://github.com/JuliaLang/julia/pull/29867 by avoiding an invoke. (cherry picked from commit f2d2d6f465da338062fee79bddf18a9cf56652fd) | 11 January 2019, 16:13:29 UTC |
cec7e7b | Keno Fischer | 05 January 2019, 03:08:17 UTC | Defensively fix patterns similar to #29983 I don't have concrete tests for these, but it looks like they all need the `is_old` predicate for what they're doing, so switch those over also while we're at it. (cherry picked from commit 34f7a4a50458594e6d72793b4f371227e8e842e3) | 09 January 2019, 10:26:29 UTC |
2f8fb89 | Keno Fischer | 07 January 2019, 18:30:25 UTC | Fix SROA confusing new and old nodes SROA was accidentally treating a pending node as old and thus getting the wrong type when querying the predecessor. As a result it thought one of the paths was unreachable causing undefined data to be introduced on that path (generally the `1.0` that happened to already be in register). Fix #29983 (cherry picked from commit da0179c4d60c0fa3e5d64c08972773c82d57e4e6) | 09 January 2019, 10:26:22 UTC |
bf0e212 | Jeff Bezanson | 08 January 2019, 20:22:10 UTC | some latency hacks (#30566) These changes cut some method dependency edges that tend to lead to invalidations when loading packages. (cherry picked from commit 13fc4c39a37742b8f804c5268426c49c7b31b7f5) | 09 January 2019, 10:25:16 UTC |
91fe9c3 | Keno Fischer | 05 January 2019, 00:35:28 UTC | Fix use counts for mutable struct SROA PR #28478 moved the computation of the use counts before the finish call. to fix #28444. However, the early parts of the finish call fixes up phi node arguments, which fail to get counted if we look at use counts before that fixup is performed. This causes #30594 where the only non-trivial use is on the backedge of the phi and would thus incorrectly fail to get accounted for. Fix that by taking the use count after phi fixup but before dce. (cherry picked from commit f8f20453c4ca7a6aeb23a189a420dbff130679ce) | 09 January 2019, 10:25:14 UTC |
d8e69b8 | Alex Arslan | 05 January 2019, 06:45:30 UTC | Use XCode 8.3 for macOS on Travis (#30599) This corresponds to macOS 10.12 Sierra. XCode 8 covers El Capitan and Sierra, so if Travis is giving us XCode 8.x for x < 3, we're on El Cap. Homebrew supports only three versions of macOS at a time, which means that El Cap (10.11) is no longer support. This is likely why our Mac builds are trying to build GCC from source; a bottle might not be available. (cherry picked from commit 862fe08de4283346b51e8dcddb3df52a5315ac6a) | 09 January 2019, 10:25:14 UTC |
879f7c2 | Jeff Bezanson | 03 January 2019, 03:45:58 UTC | use type inference world in `return_type` (#30470) (cherry picked from commit a5a58828dffbd70b4c9bda3b35dbdd1e324cfe85) | 09 January 2019, 10:25:13 UTC |
41c0c2f | Jeff Bezanson | 02 January 2019, 20:00:08 UTC | don't use abstract_iteration for types with special cases in _apply (#30483) (cherry picked from commit 3e6f60758fd9b974972a78bbe899bb754e97a533) | 05 January 2019, 18:04:54 UTC |
ecf9911 | Benoît Legat | 02 January 2019, 23:18:03 UTC | Remove duplicate NEWS entry (#30560) | 02 January 2019, 23:18:03 UTC |
ba87aa3 | Alex Arslan | 31 December 2018, 23:36:59 UTC | Set VERSION to 1.1.0-rc1 (#30322) | 31 December 2018, 23:36:59 UTC |
e05fac2 | Alex Arslan | 31 December 2018, 23:35:50 UTC | Merge pull request #30532 from JuliaLang/aa/prep-1.1-rc1 [release-1.1] Housekeeping tasks for v1.1.0-rc1 | 31 December 2018, 23:35:50 UTC |
d11b04a | Alex Arslan | 29 December 2018, 23:44:19 UTC | Update and fix links in the documentation | 30 December 2018, 07:19:28 UTC |
e1b2c82 | Alex Arslan | 29 December 2018, 22:35:37 UTC | Add license headers to files | 30 December 2018, 07:00:06 UTC |
1e4e6e4 | Alex Arslan | 29 December 2018, 22:32:01 UTC | Update NEWS links | 30 December 2018, 07:00:05 UTC |
5d19855 | Alex Arslan | 30 December 2018, 06:46:46 UTC | Merge pull request #30309 from JuliaLang/backport-1.1.0 Backports for 1.1.0 | 30 December 2018, 06:46:46 UTC |
7cd0d20 | Fredrik Ekre | 27 December 2018, 22:27:32 UTC | Bump Pkg to 1.1.2. (#30521) (cherry picked from commit 002a9f5d76faa459dd6b9984b97410206aa055a6) | 27 December 2018, 22:30:25 UTC |
949d8e3 | Fredrik Ekre | 27 December 2018, 02:41:38 UTC | Add Dates as a test dependency to SparseArrays. (#30519) (cherry picked from commit 573cf74895f6a41f081324996b8d6773ee3ce83c) | 27 December 2018, 22:30:24 UTC |
4e97adf | Tim Besard | 21 December 2018, 23:33:20 UTC | Only use llvm-config for library selection when building against system LLVM. (#30459) (cherry picked from commit 7acb991b981e4ccd7e443c8f1fb115ef70a9cffc) | 27 December 2018, 22:30:23 UTC |
3381093 | Markus Kuhn | 20 December 2018, 07:34:18 UTC | Base.worker_timeout() mention in manual (#30439) The manual mentions at https://docs.julialang.org/en/v1/manual/environment-variables/#JULIA_WORKER_TIMEOUT-1 a function Base.worker_timeout() but the implementation has instead only a function Distributed.worker_timeout() (cherry picked from commit 258e08a605a35a34dcc181b74f2b311459ee84c4) | 27 December 2018, 22:30:23 UTC |
6329be9 | Jeff Bezanson | 20 December 2018, 04:39:34 UTC | coverage: support output in LCOV tracefile format (#30453) Also ensure that `julia_cmd` is forwarding all desirable options, and provide a general framework for specifying formatted filenames for similar such options. | 20 December 2018, 04:39:34 UTC |
5125952 | Dominique | 20 December 2018, 01:42:28 UTC | generalize sparse matrix slicing to integer types (#30319) (cherry picked from commit 072ad7db4a0bdfa141713ae59dbf6b0706302481) | 20 December 2018, 01:52:14 UTC |
235bdc7 | Fredrik Ekre | 19 December 2018, 21:39:11 UTC | Add link to the pdf version of the documentation to the html pages, fix #28604. (#30449) (cherry picked from commit 21f7a1ea4c154d501fcd11750bd789d570f057d6) | 20 December 2018, 01:52:13 UTC |
3c086d6 | Jeff Bezanson | 19 December 2018, 16:48:13 UTC | make `ndigits` more generic (#30384) (cherry picked from commit 2c714888b413c503590fd953196f7dcc2c3a32e3) | 20 December 2018, 01:52:13 UTC |
9a40122 | Jarrett Revels | 14 December 2018, 01:08:29 UTC | attempt to refine return type when it could be improved via PartialTuple (cherry picked from commit 92ac90e5d7334aa15fe71051e951afcdf13bc6a7) | 20 December 2018, 01:52:12 UTC |
898bf8f | Jeff Bezanson | 18 December 2018, 17:26:19 UTC | fix #30124, broadcast regression due to removed pure annotation (#30420) (cherry picked from commit e6938a052ab6a4c41414a5ff0febfff48e761dce) | 20 December 2018, 01:52:12 UTC |
c379fb0 | Jameson Nash | 17 December 2018, 21:22:09 UTC | loading: work on simplifications (and some corrections) of docs (#29946) (cherry picked from commit 8b35e8424e10dfef94ad2c548ef6c5f600d22069) | 20 December 2018, 01:52:10 UTC |
64db937 | Matt Bauman | 17 December 2018, 20:51:46 UTC | Try implementing N-dimensional indexing for fast linear SubArrays (#30266) (cherry picked from commit 433ba13e22270ad7751449af4d84c8494bd04cc4) | 20 December 2018, 01:52:09 UTC |
5b766bb | Jeff Bezanson | 17 December 2018, 16:39:38 UTC | fix #30394, an unsoundness in ml_matches (#30396) This fixes a corner case where a bug is caused, counter-intuitively, by an over-estimated intersection. We have method signatures A and B, with A<B (A is a strict subtype). We have a dispatch tuple X, where X<:B and !(X<:A). However, intersection returns X for intersect(X,A). Since there appears to be a match there and A<B, ml_matches skips the match with B. The fix just requires dispatch tuples to be a subtype of a signature in order to match at all. (cherry picked from commit b167bc2afee4e6581f6c75507adb141c2b5b524c) | 20 December 2018, 01:52:08 UTC |
3d8942d | Klaus Crusius | 17 December 2018, 15:58:35 UTC | spmatmul sparse matrix multiplication - performance improvements (#30372) * General performance improvements for sparse matmul Details for the polyalgorithm are in: https://github.com/JuliaLang/julia/pull/30372 (cherry picked from commit fae262c86111ae584d84d2bcf090a8026dbe95e3) | 20 December 2018, 01:52:07 UTC |
7b9b3e3 | Raghvendra Gupta | 17 December 2018, 14:52:59 UTC | Fix sparse cholesky to return Vector when the RHS is a Vector (#30416) Fixes #28985 (cherry picked from commit b45100126d9f41f37dcb22e42d67f4cfa3ee9944) | 20 December 2018, 01:52:06 UTC |
2348c7b | Raghvendra Gupta | 17 December 2018, 14:50:13 UTC | Fix #30006, getindex accessing fields that might not exist (#30405) * Fix #30006, range getindex accessing fields that might not exist * Add tests for #30006 (cherry picked from commit 64133f68a68a2bb52a8908bab25c32150a7e84fd) | 20 December 2018, 01:52:05 UTC |
c045cbe | Jameson Nash | 17 December 2018, 02:09:56 UTC | stacktrace: prevent OOB-error in sysimage lookup (#30369) Previously, with a multi-versioned system image, there might be additional entries at the end of the clone list that do not correspond to an actual method (such as jlplt thunks). Also some code cleanup for clarity. fix #28648 (cherry picked from commit e51a7075d74e86274d694b9b9f5e475b57c05439) | 20 December 2018, 01:52:04 UTC |
0d9fee8 | Fabian Gans | 14 December 2018, 09:41:51 UTC | fix reinterpret for 0-dimensional arrays (#30376) (cherry picked from commit c3799003d769c434a2507ec472aa3f80f6c39317) | 20 December 2018, 01:52:03 UTC |
47bd2ba | Jeff Bezanson | 13 December 2018, 21:18:40 UTC | fix #30335, regression in intersection of unions of typevars (#30353) (cherry picked from commit 8893aeccc3709b864e7e1b9c98502222e7c90eb6) | 20 December 2018, 01:52:03 UTC |
e8c818f | Fredrik Ekre | 13 December 2018, 21:20:28 UTC | Upgrade to Pkg 1.1.1. (#30378) (cherry picked from commit 77a7d92e91769146435fe92548d253fa18740840) | 14 December 2018, 22:50:28 UTC |
7cbac07 | Jeff Bezanson | 13 December 2018, 20:40:16 UTC | improve printf performance by passing digit buffer around (#30373) mostly fixes the regression identified in #30218 (cherry picked from commit e83693749032d28e9f5f0f75695fad46729ea2b4) | 13 December 2018, 20:42:19 UTC |
98e83f6 | Samikshya Chand | 13 December 2018, 14:29:37 UTC | Add Float16 comparisons (#29916) * Add Float16 comparisons * Add @eval * Add union * Add != to tests (cherry picked from commit 1d3c371636e159cb47e68783e8d6ac90feaaace0) | 13 December 2018, 20:42:18 UTC |
9cb1b0e | Don March | 12 December 2018, 23:41:56 UTC | Copy editing in "Environment variables" docs (#30330) (cherry picked from commit 99b7b75ed08c71aa4be0a64111909cc5d2032e33) | 13 December 2018, 20:42:18 UTC |
f4d8ce1 | Jeff Bezanson | 12 December 2018, 22:35:09 UTC | fix #30346, specificity issue with DynamicPolynomials (#30360) (cherry picked from commit e4aa541ee66282aefe49ba3aa751b170b463d4f6) | 12 December 2018, 23:54:12 UTC |
28d9ec2 | Jameson Nash | 12 December 2018, 22:34:10 UTC | codegen: disable Bool optimization for maybe-undef fields (#30350) We don't have a way to mark that the slot may contain invalid data, so just eagerly load it so we can sanitize the value immediately in case it is garbage. fix #30344 (cherry picked from commit 897df7220f032f1451bf39778a79b9d2523c893c) | 12 December 2018, 23:54:11 UTC |
a9c886a | Sheehan Olver | 12 December 2018, 20:10:42 UTC | Update references to Base.SparseArrays (#30057) (cherry picked from commit a5f23c0dce6dd9fed6c0ec5eae8256eeda7406d9) | 12 December 2018, 23:54:11 UTC |
a2dcfe6 | Mathieu Besançon | 12 December 2018, 19:06:25 UTC | added doc for AbstractChannel (#30347) (cherry picked from commit dda64505b083704f190040333135807d96fe1743) | 12 December 2018, 23:54:11 UTC |
7b9c0e8 | Takafumi Arakaki | 12 December 2018, 19:05:56 UTC | Add compat annotation for NaN handling in (l|r)mul! (#30361) (cherry picked from commit 797ddbb87aa4a36ce0ea00693801f605fdb88cbc) | 12 December 2018, 23:54:10 UTC |
7a26d7b | Alex Arslan | 12 December 2018, 17:02:07 UTC | Allow dotted binary tilde (#30351) The expression `x .~ y` now parses. Currently it's a syntax error. (cherry picked from commit 8965a81bcb113be0909a8366dc9c854de2f0bbaf) | 12 December 2018, 23:54:09 UTC |
485ed65 | Martin Holters | 12 December 2018, 09:50:03 UTC | Force specialization on the type argument of `_similar_for` (#30331) (cherry picked from commit 891e2abdd778ae053451863f0ee81950834f881c) | 12 December 2018, 23:54:09 UTC |
5ccafa9 | Rafael Fourquet | 11 December 2018, 22:39:17 UTC | fix bug with max_values in union! (#30315) (cherry picked from commit f49cb42fb06492765f6320f3161e8363be5b7ada) | 12 December 2018, 23:54:09 UTC |