e223ebe | Martin Holters | 23 August 2019, 14:57:26 UTC | Change lowering of splatting to wrap arguments in `Tuple(...)` | 27 August 2019, 06:38:23 UTC |
f6844c2 | Martin Holters | 26 August 2019, 12:29:29 UTC | Avoid widening type when calling identity and identity-like functions When union-splitting a call to e.g. `identity(x::Union{...})`, the individual return would be combined using `tmerge` which could result in a type wider than that of `x`. To avoid that, try forming a `Union` as long as the return type is contained in the argument types. | 27 August 2019, 06:38:23 UTC |
4f4087d | Martin Holters | 23 August 2019, 14:41:32 UTC | Define some basic `Tuple` constructors in early bootstrap | 27 August 2019, 06:38:23 UTC |
a738e20 | Martin Holters | 16 August 2019, 12:10:02 UTC | Partially unroll `_totuple(::Type{Tuple}, ...)` | 27 August 2019, 06:38:15 UTC |
5c42f10 | Jeff Bezanson | 26 August 2019, 23:21:55 UTC | fix #32970, at-threads disabled after a loop errors (#33034) | 26 August 2019, 23:21:55 UTC |
e6dd72f | Fredrik Ekre | 26 August 2019, 19:45:56 UTC | Update unwind BB binaries for musl libc. (#33032) | 26 August 2019, 19:45:56 UTC |
56fdb19 | Kristoffer Carlsson | 26 August 2019, 19:03:37 UTC | fix performance regression in broadcasting in some cases (#33079) | 26 August 2019, 19:03:37 UTC |
7d65e13 | Jeff Bezanson | 26 August 2019, 18:55:55 UTC | fix #32903, regression in Ctrl-C after adding io locks (#33031) | 26 August 2019, 18:55:55 UTC |
0c209e2 | Kristoffer Carlsson | 26 August 2019, 16:47:40 UTC | Revert "Identify used SSAValues from within :struct_type Exprs (#30936)" (#33082) This reverts commit c1e27605483bc178c22796c1fed987766b63247f. | 26 August 2019, 16:47:40 UTC |
2af5c86 | Kristoffer Carlsson | 26 August 2019, 12:30:44 UTC | inline arithmetic between chars and Integers (#32681) | 26 August 2019, 12:30:44 UTC |
c0478d8 | Kristoffer Carlsson | 26 August 2019, 10:12:37 UTC | improve precompilation coverage (#33006) - move the place where --trace-compile outputs precompile statement to a location that catches more cases - tweak the REPL code to be more amenable to precompilation in light of - instead of trying to encode all the rules where the precompile emitter fails (#28808) just try to precompile and do nothing if it fails. | 26 August 2019, 10:12:37 UTC |
5e75cfe | Takafumi Arakaki | 26 August 2019, 06:45:51 UTC | Add blocksize keyword argument to qr[!] (#33053) | 26 August 2019, 06:45:51 UTC |
c1e2760 | Tim Holy | 25 August 2019, 10:58:21 UTC | Identify used SSAValues from within :struct_type Exprs (#30936) | 25 August 2019, 10:58:21 UTC |
baeebbc | Valentin Churavy | 25 August 2019, 07:17:10 UTC | Merge pull request #33059 from JuliaLang/vc/winefixes fix invocations of spawn for wine | 25 August 2019, 07:17:10 UTC |
96870de | Keno Fischer | 24 August 2019, 22:11:47 UTC | Fix signature for mpfr's set_emin/_emax calls (#32743) These functions can error and thus return a Cint error code. Most architectures aren't particularly picky about a mismatched signature for the return value (particularly something like Cint that is often ignored), but it is both wrong and can cause problems on architectures that have strict checking (e.g. wasm). | 24 August 2019, 22:11:47 UTC |
b9cb5f4 | Dheepak Krishnamurthy | 24 August 2019, 17:58:53 UTC | Fix typo in documentation (#33064) | 24 August 2019, 17:58:53 UTC |
93db56f | Fredrik Ekre | 24 August 2019, 14:30:23 UTC | Remove an unnecessary rm and add one to clean up files from doctests. (#33052) | 24 August 2019, 14:30:23 UTC |
a733467 | Valentin Churavy | 24 August 2019, 10:54:07 UTC | fix invocations of spawn for wine | 24 August 2019, 10:54:07 UTC |
24f1611 | Fredrik Ekre | 24 August 2019, 09:19:50 UTC | Fix LU doctest broken by #32989. (#33051) | 24 August 2019, 09:19:50 UTC |
da9685b | Takafumi Arakaki | 24 August 2019, 08:52:11 UTC | Refactoring: Add AbstractSparseMatrixCSC (#33039) * Add AbstractSparseMatrixCSC * Replace ::SparseMatrixCSC -> ::AbstractSparseMatrixCSC if reasonable * Replace <:SparseMatrixCSC -> <:AbstractSparseMatrixCSC * Use AbstractSparseMatrixCSC in more dispatches | 24 August 2019, 08:52:11 UTC |
d1979e3 | Kristoffer Carlsson | 23 August 2019, 14:58:36 UTC | improve performance of setindex! on IdDict (#33009) | 23 August 2019, 14:58:36 UTC |
6821437 | Takafumi Arakaki | 23 August 2019, 09:22:46 UTC | Use nzrange in Statistics (#33037) | 23 August 2019, 09:22:46 UTC |
5af3c2a | Andreas Noack | 23 August 2019, 07:34:39 UTC | Use pivoting as the default in LU regardless of the element type. (#32989) For types that weren't subtypes of AbstractFloat, we used to try to LU factorize without pivoting and only use pivoting when it failed. This caused large numerical errors when computing the LU for element types which promoted to float like numbers such as most integers. The behavior was never documented and is error prone. Hence, this PR removes the behavior. | 23 August 2019, 07:34:39 UTC |
aee3fc2 | Keno Fischer | 23 August 2019, 06:20:24 UTC | Fix incorrect use of `isimmutable` (#33042) This function operates on values not on types (though it is a bit of a trap). Also add a test to catch this bug. | 23 August 2019, 06:20:24 UTC |
5ae63b8 | Andy Nowacki | 22 August 2019, 23:11:05 UTC | Fix alignment of examples in struct docstring (#33003) | 22 August 2019, 23:11:05 UTC |
cd16f6e | Milan Bouchet-Valat | 22 August 2019, 22:37:40 UTC | Add missing checksums for libgit2 0.28 (#33022) | 22 August 2019, 22:37:40 UTC |
ef6458c | Stefan Karpinski | 22 August 2019, 22:18:41 UTC | splitpath: accept generic strings; more generic path tests (#33012) fixes #32995 | 22 August 2019, 22:18:41 UTC |
050160c | Chris Foster | 22 August 2019, 17:15:18 UTC | Disallow var syntax in string interpolation (#32948) The var"##" syntax should be disabled in string interpolation. Disallow `var` syntax in command interpolations This is special cased for compatibility. A more general fix would be to make cmd interpolation syntax exactly the same as string interpolation. | 22 August 2019, 17:15:18 UTC |
d0b5d98 | Milan Bouchet-Valat | 22 August 2019, 09:55:11 UTC | Bump libgit2 to 0.28.2 (#32806) This allows dropping MbedTLS patches which have been upstreamed. The order in which configuration options are returned has changed, making a test fail: make the code more robust by giving priority to more specific options over global ones. | 22 August 2019, 09:55:11 UTC |
9156082 | Takafumi Arakaki | 22 August 2019, 08:34:17 UTC | Refactoring: Use accessor methods when manipulating sparse matrices/vectors (#32953) * Use accessor methods when touching SparseMatrixCSC | 22 August 2019, 08:34:17 UTC |
828a2ec | Rafael Fourquet | 21 August 2019, 21:19:04 UTC | issubset: don't create a Set out of dicts (#32003) | 21 August 2019, 21:19:04 UTC |
0ef07f8 | Fredrik Ekre | 21 August 2019, 20:24:38 UTC | Update links to 1.4-dev docs. (#32999) | 21 August 2019, 20:24:38 UTC |
196e521 | Fredrik Ekre | 21 August 2019, 20:23:46 UTC | Strip whitespace from SHA1 and BRANCH input in git-external, fixes #32637. (#32991) | 21 August 2019, 20:23:46 UTC |
fa641c6 | Antoine Levitt | 21 August 2019, 19:37:23 UTC | Clarify the behavior of rand/randn for complex types (#33002) | 21 August 2019, 19:37:23 UTC |
191f2ae | Kristoffer Carlsson | 21 August 2019, 14:54:14 UTC | fix and test that a certain broadcast pattern doesn't allocate (#33007) | 21 August 2019, 14:54:14 UTC |
6723492 | Morten Piibeleht | 21 August 2019, 11:35:59 UTC | docs: prepend v to tag string (#32993) | 21 August 2019, 11:35:59 UTC |
183cba4 | Tamas K. Papp | 21 August 2019, 11:16:45 UTC | Add logabsdet(::Diagonal). (#32998) Works with generic eltypes. Fixes #32988. | 21 August 2019, 11:16:45 UTC |
2502b8e | Takafumi Arakaki | 21 August 2019, 07:15:43 UTC | Mention how blocked QR result is stored in QRCompactWY (#32996) | 21 August 2019, 07:15:43 UTC |
25a05f0 | Rafael Fourquet | 20 August 2019, 21:46:23 UTC | update push! & append! docstrings (wrt orderedness) (#28912) | 20 August 2019, 21:46:23 UTC |
fcf9063 | Michael F. Herbst | 20 August 2019, 20:12:25 UTC | Fix AbstractQ conversion to different-typed matrix (#32979) | 20 August 2019, 20:12:25 UTC |
64be75f | Fredrik Ekre | 20 August 2019, 18:12:56 UTC | Bump Pkg version. (#32975) | 20 August 2019, 18:12:56 UTC |
92320f7 | Mathieu Besançon | 20 August 2019, 16:41:04 UTC | minor doc changes (#32974) | 20 August 2019, 16:41:04 UTC |
8ebe564 | Tim Holy | 20 August 2019, 08:32:08 UTC | Add missing `seed!(::_GLOBAL_RNG)` method (#32961) | 20 August 2019, 08:32:08 UTC |
583fa6c | Alexander Seiler | 20 August 2019, 08:00:21 UTC | Improve printing of LDLt factorization (#32934) * Improve printing of LDLt factorization * Implement `getproperty` method | 20 August 2019, 08:00:21 UTC |
e031908 | Kristoffer Carlsson | 20 August 2019, 07:58:27 UTC | use the simpler copyto! even if element types are different (#29874) | 20 August 2019, 07:58:27 UTC |
c709d3f | Iblis Lin | 20 August 2019, 07:17:19 UTC | contrib/normalize_triplet.py: fix usage display (#32969) | 20 August 2019, 07:17:19 UTC |
ab541c3 | Stefan Karpinski | 20 August 2019, 03:08:08 UTC | Base.operator_precedence: fix doc test (#32965) | 20 August 2019, 03:08:08 UTC |
e106a42 | Andrew Quinn | 19 August 2019, 21:54:50 UTC | Base.operator_precedence: fix two bugs, add tests (#32963) | 19 August 2019, 21:54:50 UTC |
ce975d2 | Katharine Hyatt | 19 August 2019, 14:30:00 UTC | Missing error test for printf macro (#32932) | 19 August 2019, 14:30:00 UTC |
9a9ce76 | Alexander Seiler | 19 August 2019, 07:22:45 UTC | Add example of Hessenberg decomposition to docstring (#32927) | 19 August 2019, 07:22:45 UTC |
3eae681 | Takafumi Arakaki | 19 August 2019, 07:12:53 UTC | Bound number of ambiguous methods in stdlib (#28665) | 19 August 2019, 07:12:53 UTC |
405fd94 | Logan Kilpatrick | 19 August 2019, 06:07:45 UTC | Add note about using Statistics in docs. (#32897) | 19 August 2019, 06:07:45 UTC |
c12bde5 | Takafumi Arakaki | 19 August 2019, 06:03:09 UTC | Fix non-closed backticks in a docstring (#32952) | 19 August 2019, 06:03:09 UTC |
95e5cee | Alexander Seiler | 19 August 2019, 00:11:09 UTC | Add tests for `mean` of iterables (#32949) | 19 August 2019, 00:11:09 UTC |
0eeffb1 | Alexander Seiler | 18 August 2019, 18:33:36 UTC | Fix typo in docstring of `droptol!` for sparse vectors (#32955) | 18 August 2019, 18:33:36 UTC |
7c99fbf | Takafumi Arakaki | 18 August 2019, 14:03:41 UTC | Fix missing escape in a docstring: \tau -> \\tau (#32950) | 18 August 2019, 14:03:41 UTC |
be3b04b | Páll Haraldsson | 18 August 2019, 07:56:38 UTC | bool isn't only in C++ any more (#32911) * bool isn't only in C++ any more [skip ci] * Update doc/src/manual/calling-c-and-fortran-code.md Co-Authored-By: Jameson Nash <vtjnash@gmail.com> | 18 August 2019, 07:56:38 UTC |
e39df0d | Dilum Aluthge | 18 August 2019, 07:54:01 UTC | Update the URL for Traceur.jl (#32947) | 18 August 2019, 07:54:01 UTC |
fb9cd34 | Alex Arslan | 18 August 2019, 07:07:56 UTC | Move 1.3 NEWS to HISTORY, clear out NEWS for 1.4 (#32943) | 18 August 2019, 07:07:56 UTC |
2ef0ed1 | Alex Arslan | 17 August 2019, 17:21:42 UTC | Set VERSION to 1.4.0-DEV (#32935) | 17 August 2019, 17:21:42 UTC |
19a2b2e | Kristoffer Carlsson | 17 August 2019, 11:13:47 UTC | add a note on checking for equality with singletons (#28700) * add a note on checking for equality with singletons | 17 August 2019, 11:13:47 UTC |
1fcadf7 | Kristoffer Carlsson | 17 August 2019, 11:10:24 UTC | remove unused ENV variable `JULIA_DEBUG_LOADING` from docs [ci skip] (#27262) | 17 August 2019, 11:10:24 UTC |
b0ff444 | Jameson Nash | 17 August 2019, 03:26:04 UTC | Profile,test: fix busy-wait test (#32933) When d7a90c0bbfa228e920d509f2639c364feade84d3 was added, it potentially reduced the sleep timeout to zero if we took a snapshot right away, unintentionally ensuring we did not have any samples inside Julia! fix #29880 and add a test for the empty printing case | 17 August 2019, 03:26:04 UTC |
d566caa | Jameson Nash | 17 August 2019, 03:25:07 UTC | Merge pull request #32929 from JuliaLang/jn/32031-corrected Corrected version of #32794 tests | 17 August 2019, 03:25:07 UTC |
cd6f059 | Elliot Saba | 17 August 2019, 02:57:30 UTC | Bump `Pkg` version to be `Artifact`-aware (#32918) * Bump `Pkg` version to be `Artifact`-aware This introduces the new `Pkg.Artifacts` subsystem into the standard library. * Fix `Pkg` doctests | 17 August 2019, 02:57:30 UTC |
b5f4e87 | Takafumi Arakaki | 16 August 2019, 20:28:09 UTC | 5-arg mul! bug fixes (#32901) * Enforce strong-zero behavior for alpha * Fix random tests for 5-arg mul! (avoid promotion in vector literal) * Always test `mul!` against `Matrix`/`Vector`'s `*` * Fix 5-arg mul! for Bi/Tri/Sym * Diag * Add tests with adjoint and transpose in random test * Test strong zero in random test * Fixing 5-arg mul! for Bi/Tri/Sym * Diag * Fixing strong zero test; handle UnitLowerTriangular etc. * Enforcing strong-zero behavior for alpha * Fixing strong zero test; handle Bidiagonal etc. * Fixing 5-arg mul! for Bi/Tri/Sym * Diag * Fixing 5-arg mul! for Bi/Tri/Sym * Diag * Include values of α and β in testset description * Handle empty sub-diagonal * Enforcing strong-zero behavior for alpha * Short-circuit multiplication by alpha | 16 August 2019, 20:28:09 UTC |
b51ae5b | Jeff Bezanson | 16 August 2019, 20:17:27 UTC | 1.3 NEWS edits (#32928) | 16 August 2019, 20:17:27 UTC |
6c59940 | Jeff Bezanson | 16 August 2019, 20:16:19 UTC | Merge branch 'master' into jn/32031-corrected | 16 August 2019, 20:16:19 UTC |
694d59a | Kristoffer Carlsson | 16 August 2019, 18:08:00 UTC | add an LRU cache for precompile files (#32651) instead of always clobbering the one precompile file per package for multiple environments, introduce a LRU cache (10 files that we cycle through). | 16 August 2019, 18:08:00 UTC |
9da7fbc | Moritz Schauer | 16 August 2019, 17:46:46 UTC | Fix 32 bit overflows (#32908) | 16 August 2019, 17:46:46 UTC |
387eb80 | Rafael Fourquet | 16 August 2019, 17:43:50 UTC | fix overwritten unescape_string (#32925) | 16 August 2019, 17:43:50 UTC |
f716b40 | Jameson Nash | 16 August 2019, 17:05:06 UTC | Merge pull request #32776 from JuliaLang/jn/typemap-unsorting TypeMap: Cease trying to guarantee sorting | 16 August 2019, 17:05:06 UTC |
f32811d | Jameson Nash | 16 August 2019, 16:28:14 UTC | Improve stat error messages #32031 (#32794) Fixes #32030 | 16 August 2019, 16:28:14 UTC |
634523f | Travis DePrato | 15 May 2019, 03:20:45 UTC | Improve stat error messages. Co-Authored-By: Jameson Nash <vtjnash@gmail.com> Fixes #32030 | 16 August 2019, 16:08:41 UTC |
d28ffbf | Jameson Nash | 05 August 2019, 14:17:30 UTC | file test: reformat [nfc] | 16 August 2019, 16:08:41 UTC |
fb04178 | Chris Foster | 16 August 2019, 16:00:37 UTC | `var"ident"` syntax for non-standard identifiers (#32408) Allow identifiers like Symbol("#example#") to be represented in julia code with the syntax `var"#example#"`. This needed support in the parser rather than being a string macro so that it could be used in any context where a normal identifier is allowed. Show nonstandard identifiers in Exprs with var"ident" syntax | 16 August 2019, 16:00:37 UTC |
c05864e | Jeff Bezanson | 16 August 2019, 11:51:44 UTC | fix ALWAYS_COPY_STACKS with threads (#32861) | 16 August 2019, 11:51:44 UTC |
9d7a5cf | Moulay Driss EL ALAOUI FARIS | 16 August 2019, 11:02:29 UTC | Add 0-argument anonymous function example to manual/functions (#32915) | 16 August 2019, 11:02:29 UTC |
13ac76a | Alexander Seiler | 16 August 2019, 07:11:23 UTC | Improve printing of SVD factorization (#32919) * Improve printing of SVD factorization * Get rid of trailing whitespaces * Get rid of leading space in docs | 16 August 2019, 07:11:23 UTC |
8648053 | Stefan Karpinski | 16 August 2019, 03:10:37 UTC | download: add DOWNLOAD_HOOKS to rewrite URLs (close #32805) (#32917) | 16 August 2019, 03:10:37 UTC |
39c81e8 | Jameson Nash | 16 July 2019, 20:57:05 UTC | gf-cache: avoid listing equivalent types addresses an issue where we might be find an ambiguity with badly designed methods, such as the ambiguous Nothing/Missing rules (cf #31602) | 16 August 2019, 02:49:27 UTC |
f0e5f9e | Jameson Nash | 03 August 2019, 00:11:57 UTC | gf: improve check_ambiguous_visitor filtering relax the check here to more closely match the comment | 16 August 2019, 02:49:27 UTC |
06b4af4 | Jameson Nash | 28 June 2019, 16:20:33 UTC | dispatch: tolerate un-sorted tables and support non-transitive specificity | 16 August 2019, 02:49:27 UTC |
009a3f7 | Jameson Nash | 16 July 2019, 19:34:05 UTC | incremental performance: remove duplicated work during loading | 16 August 2019, 02:07:06 UTC |
3a22e1f | Jameson Nash | 02 July 2019, 23:03:44 UTC | isambiguous: fix has_bottom_parameter definition | 16 August 2019, 02:07:06 UTC |
1425225 | Jameson Nash | 02 July 2019, 22:25:00 UTC | rutils: jl_static_show of method-table robustness handle accidental cycles in the TypeMap->next list, and handle forward refernces in TypeMap->prev without excessive printing | 16 August 2019, 02:07:06 UTC |
a32f974 | Jameson Nash | 16 August 2019, 02:01:36 UTC | convert missing/nothing: fix previously undetected ambiguity in #31602 | 16 August 2019, 02:07:06 UTC |
681dfdc | Samikshya Chand | 16 August 2019, 01:44:26 UTC | Fix bug in SubstitutionString replace (#30513) | 16 August 2019, 01:44:26 UTC |
84deaec | Katharine Hyatt | 16 August 2019, 01:04:26 UTC | Add some xrefs to Libc docstrings (#32912) | 16 August 2019, 01:04:26 UTC |
4c4751d | Kristoffer Carlsson | 15 August 2019, 23:06:58 UTC | move all workarounds for #28808 to the same place in generate_precompile file (#32910) | 15 August 2019, 23:06:58 UTC |
af1979b | Nathan Daly | 15 August 2019, 22:38:37 UTC | Add Channel constructor keyword argument to `@spawn` new Task in parallel (#32872) Add a parameter to the Channel constructor to allow the Tasks it creates to be scheduled on multiple threads. Examples: ```julia # Spawn a Task to handle each input request ch = Channel{String}(0, spawn=true) do ch handle_request(ch, request) end ``` Adds a manual check that users don't use the `spawn=` keyword argument with the deprecated keyword arguments `ctype=` or `csize=`. | 15 August 2019, 22:38:36 UTC |
1f564ce | Jeff Bezanson | 15 August 2019, 22:02:13 UTC | some improvements to `summarysize`, fixes #32881 (#32886) - 0-field mutable structs take 1 word - take uniqueness into account for Strings - include union selector bytes for Arrays | 15 August 2019, 22:02:13 UTC |
4c0049c | Tanmay Mohapatra | 15 August 2019, 22:00:44 UTC | do not use myid() to differentiate master & worker (#32879) Occasionally while adding a large number of workers and particularly worker-worker connections are not lazy, it is possible to encounter the following error: ``` ERROR (unhandled task failure): MethodError: no method matching manage(::Base.Distributed.DefaultClusterManager, ::Int64, ::WorkerConfig, ::Symbol) Closest candidates are: manage(!Matched::Base.Distributed.SSHManager, ::Integer, ::WorkerConfig, ::Symbol) at distributed/managers.jl:224 manage(!Matched::Base.Distributed.LocalManager, ::Integer, ::WorkerConfig, ::Symbol) at distributed/managers.jl:337 manage(!Matched::Union{ClusterManagers.PBSManager, ClusterManagers.QRSHManager, ClusterManagers.SGEManager}, ::Int64, ::WorkerConfig, ::Symbol) at /home/jrun/.julia/v0.6/ClusterManagers/src/qsub.jl:115 ... Stacktrace: [1] deregister_worker(::Base.Distributed.ProcessGroup, ::Int64) at ./distributed/cluster.jl:903 [2] message_handler_loop(::TCPSocket, ::TCPSocket, ::Bool) at ./distributed/process_messages.jl:220 [3] process_tcp_streams(::TCPSocket, ::TCPSocket, ::Bool) at ./distributed/process_messages.jl:118 [4] (::Base.Distributed.##101#102{TCPSocket,TCPSocket,Bool})() at ./event.jl:73 ``` It can be simulated with this exact sequence of events: - worker2 in process of connecting to master - master has received the worker2s listen port, connected to it, sent the JoinPGRP message to it - master is now aware of worker2, and has added it to its list of workers - worker2 has still not processed the JoinPGRP message, so it is still unaware of its worker id - worker3 now connects to master - master sends the JoinPGRP message along with list of existing workers that includes worker2 - worker3 connects to worker2 - worker2 receives a new connection from worker3 and attempts to process it - worker3 faces an error and exits, thus breaking the connection - worker2 gets an error processing message from worker3 - goes into error handling - the current error handling code sees the self pid as 1 and incorrectly thinks it is the master - attempts to process the worker disconnection as a master and gets the error we see The MethodError prevents proper cleanup at the worker where it happens. The issue seems to be that it is not correct to identify whether a Julia process is master or worker by looking at the process id. Instead we should have a dedicated indicator for that. This change adds a new local process role variable that is set to `:master` by default, but is set to `:worker` when `start_worker` is invoked. This allows a process to know that it is running as a worker irrespective of whether it has received a process id or not. | 15 August 2019, 22:00:44 UTC |
53397c9 | Katharine Hyatt | 15 August 2019, 21:59:52 UTC | Tests for BitArray mmap (#32893) | 15 August 2019, 21:59:52 UTC |
d245df9 | Jeff Bezanson | 15 August 2019, 20:15:57 UTC | Merge branch 'juliohm-patch-1' | 15 August 2019, 20:15:57 UTC |
1e6d5f1 | Júlio Hoffimann | 30 March 2019, 21:46:20 UTC | Export nonmissingtype (#31562) Fix #30657 | 15 August 2019, 20:15:27 UTC |
ae4e08c | Jeff Bezanson | 15 August 2019, 20:04:37 UTC | add environment variable `JULIA_ALWAYS_COPY_STACKS` (#32885) Allows working around #31104 (JVM interop) | 15 August 2019, 20:04:37 UTC |
5e584fb | Carsten Bauer | 15 August 2019, 19:24:42 UTC | `alg` keyword for svd and svd! (#31057) * alg keyword for LinearAlgebra.svd * SVDAlgorithms -> Algorithms * default_svd_alg * refined docstring Co-Authored-By: Andreas Noack <andreas@noack.dk> * rename to QRIteration; _svd! dispatch * compat annotation | 15 August 2019, 19:24:42 UTC |
0eabe22 | Jeff Bezanson | 15 August 2019, 16:49:59 UTC | remove unused and not-recommended `Threads.Mutex` (#32875) | 15 August 2019, 16:49:59 UTC |
b451d55 | Takafumi Arakaki | 15 August 2019, 10:34:06 UTC | Add news and compat for mul!(C, A, B, α, β) (#32900) | 15 August 2019, 10:34:06 UTC |