f294725 | KristofferC | 06 April 2020, 17:56:54 UTC | wip fix pathof | 06 April 2020, 17:56:54 UTC |
1fa42ee | Francesco Alemanno | 05 April 2020, 13:12:34 UTC | add method setindex for `CartesianIndex` (#35280) | 05 April 2020, 13:12:34 UTC |
c980519 | Elliot Saba | 04 April 2020, 00:18:11 UTC | Update `UnicodeData` checksum (#35356) Upstream has apparently modified this file as of March 30th 2020, which is annoying as it has broken all older builds of Julia attempting to download and check this file. | 04 April 2020, 00:18:11 UTC |
9a9ab51 | Jameson Nash | 03 April 2020, 22:33:18 UTC | fix verify-edges added in #35188 (#35352) The `valid` parameter was initialized wrong, leading to no edges ever being saved. | 03 April 2020, 22:33:18 UTC |
5572795 | Curtis Vogt | 03 April 2020, 18:19:32 UTC | Support `eps` on `TimeType` types (#31487) * Support eps on TimeType types * Add news | 03 April 2020, 18:19:32 UTC |
f47e092 | Chris Foster | 03 April 2020, 02:05:10 UTC | Fix functionloc by adding line nodes to method signatures (#35138) This comes in three pieces: * In the parser, put an additional LineNumberNode at the top of each function body to track the line of the function definition * In lowering, remove this LineNumberNode from the body and add it as the last parameter to method signature in `Expr(:method, name, sig, body)` * In the runtime, extract the line number node from sig and add it to the jl_method_t. Since the first line is now correctly tracked separately from the body, a special case in coverage codegen was removed. This was required when line numbers were tracked in a different way - see origin of this in the use of `toplineno` in bug #17442 and fix #17470. | 03 April 2020, 02:05:10 UTC |
446870d | Jameson Nash | 02 April 2020, 19:46:37 UTC | improve backedge recording, remove need for jl_matching_methods_including_deleted (#35188) Incremental method deletion is now likely more possible to handle, as well as delayed validation is probably too. And the max_world_mask argument and design is now also unnecessary. | 02 April 2020, 19:46:37 UTC |
e7886ad | Jeff Bezanson | 02 April 2020, 17:34:43 UTC | fix detection of srets containing tracked pointers in GC lowering (#35335) | 02 April 2020, 17:34:43 UTC |
07e64ae | Jeff Bezanson | 02 April 2020, 15:14:52 UTC | remove `nkw` meta after it's consumed (#35331) | 02 April 2020, 15:14:52 UTC |
261ad38 | Jonas Schulze | 02 April 2020, 05:16:15 UTC | Add eltype for RemoteChannel (#35100) | 02 April 2020, 05:16:15 UTC |
dc0c5c5 | Valentin Churavy | 02 April 2020, 00:26:02 UTC | Merge pull request #35302 from JuliaLang/vc/bb_asserts fix BINARYBUILDER_LLVM_ASSERT=1 | 02 April 2020, 00:26:02 UTC |
83404a6 | Valentin Churavy | 01 April 2020, 23:49:30 UTC | Merge pull request #35340 from tkf/patch-6 Clarify that Julia requires LLVM 9+ | 01 April 2020, 23:49:30 UTC |
9f22a3b | Takafumi Arakaki | 01 April 2020, 23:42:48 UTC | Clarify that Julia requires LLVM 9+ | 01 April 2020, 23:42:48 UTC |
62a2af9 | Elliot Saba | 01 April 2020, 22:12:57 UTC | Rename `arm-linux` to `armv7l-linux` on many leftover checksums (#35332) | 01 April 2020, 22:12:57 UTC |
57033b4 | Hieronimo | 01 April 2020, 21:54:33 UTC | Update strtod python link (#35306) Co-authored-by: Hieronimo <> | 01 April 2020, 21:54:33 UTC |
652f3fb | Takafumi Arakaki | 01 April 2020, 21:53:46 UTC | Support `do` block with `@code_...` macros (#35283) | 01 April 2020, 21:53:46 UTC |
c54f80c | Shuhei Kadowaki | 01 April 2020, 14:44:39 UTC | make DictCompletion context module aware (#34908) | 01 April 2020, 14:44:39 UTC |
105ed11 | Jeff Bezanson | 31 March 2020, 23:23:37 UTC | fix struct tail initialization for inline reference allocation (#35291) | 31 March 2020, 23:23:37 UTC |
3048517 | Jeff Bezanson | 31 March 2020, 20:31:04 UTC | fix a bug in circular type detection (#35275) | 31 March 2020, 20:31:04 UTC |
351d7e9 | Jeff Bezanson | 31 March 2020, 14:58:18 UTC | Merge pull request #35309 from JuliaLang/jb/fix35305 fix #35305, need escaping when printing string macro calls | 31 March 2020, 14:58:18 UTC |
33df293 | Jeff Bezanson | 31 March 2020, 14:54:53 UTC | fix #35295, typo in change to `clipboard` on linux (#35310) | 31 March 2020, 14:54:53 UTC |
0b0b126 | Kristoffer Carlsson | 31 March 2020, 14:30:31 UTC | fix method error printing for missing (#35315) fix method error printing for missing | 31 March 2020, 14:30:31 UTC |
ddf79a8 | Alexis | 31 March 2020, 08:45:43 UTC | Add rot! to BLAS in stdlib/LinearAlgebra, add generic rotate! and reflect! (#35124) | 31 March 2020, 08:45:43 UTC |
bf8aae8 | Steven G. Johnson | 31 March 2020, 08:22:08 UTC | suggest calling cholesky(Hermitian(A)) for slightly non-Hermitian matrices (#35320) | 31 March 2020, 08:22:08 UTC |
afb9ad4 | Rafael Fourquet | 31 March 2020, 07:59:14 UTC | add informative error message for `map!(f, array)` (#35186) | 31 March 2020, 07:59:14 UTC |
60323b6 | Jeff Bezanson | 30 March 2020, 22:05:02 UTC | rename some uses of `ast` to `ir` where applicable (#35156) | 30 March 2020, 22:05:02 UTC |
b6dd448 | Jeff Bezanson | 30 March 2020, 15:17:09 UTC | fix #35305, need escaping when printing string macro calls | 30 March 2020, 21:34:20 UTC |
cdc5e79 | Markus Kuhn | 15 December 2019, 20:58:40 UTC | adding escape_raw_string() Implementation of the raw-string escaping convention. Can also be used to escape command-line arguments for Windows C/C++/Julia applications, which use the same \" escaping convention as Julia non-standard string literals. | 30 March 2020, 21:34:20 UTC |
1077bc4 | Liozou | 30 March 2020, 18:39:03 UTC | Patch REPL documentation for symbols ending with '=' (#35277) | 30 March 2020, 18:39:03 UTC |
1b228ff | Sebastian Stock | 30 March 2020, 18:04:54 UTC | eltype-preserving indexing into LinRange (#35267) | 30 March 2020, 18:04:54 UTC |
e1dc967 | Milan Bouchet-Valat | 30 March 2020, 18:03:35 UTC | Fix manual about propagation of missing values (#35264) | 30 March 2020, 18:03:35 UTC |
fa071ff | Jeff Bezanson | 30 March 2020, 18:02:03 UTC | Merge pull request #35298 from JuliaLang/teh/collectto Fix offset when widening collections | 30 March 2020, 18:02:03 UTC |
58034ad | Jameson Nash | 30 March 2020, 17:59:08 UTC | Merge pull request #35099 from JuliaLang/jn/method-specs-list turn Method.specializations into a simpler table+list like the TypeName.cache | 30 March 2020, 17:59:08 UTC |
b6c06dd | Steven G. Johnson | 30 March 2020, 16:33:28 UTC | bump utf8proc version, support Unicode 13 (#35282) | 30 March 2020, 16:33:28 UTC |
72d7341 | Valentin Churavy | 30 March 2020, 16:11:05 UTC | Merge pull request #35300 from JuliaLang/vc/llvm8_pflege [LLVM8] add patches for D75072 and D65174 | 30 March 2020, 16:11:05 UTC |
5dd6676 | Joseph Wilson | 30 March 2020, 15:32:02 UTC | Linux: Remove `--nodetach` option for `xsel` copy. (#35180) The `--nodetach` option causes `clipboard(x)` to hang indefinitely on (most? All which I have tried) linux systems. Removing this option fixes `clipboard(x)`, but briefly spawns a child process. Since `clipboard(x)` is designed for interactive use, this shouldn't be an issue. | 30 March 2020, 15:32:02 UTC |
e7367c1 | Valentin Churavy | 30 March 2020, 00:57:17 UTC | fix BINARYBUILDER_LLVM_ASSERT=1 | 30 March 2020, 13:58:26 UTC |
110e435 | Jameson Nash | 30 March 2020, 13:55:36 UTC | jitlayers: compute the minimum module merge (#35157) This lets us measure timings of smaller chunks of LLVM compile inputs! | 30 March 2020, 13:55:36 UTC |
0241c5f | Jameson Nash | 12 March 2020, 18:43:12 UTC | turn Method.specializations into a simpler list+keyhash | 30 March 2020, 13:50:32 UTC |
91153df | Jameson Nash | 27 March 2020, 17:17:52 UTC | fix a typekey_hash mistake with Type The Type objects are not normalized by insertion into the cache, unlike all other types, so we need to be careful not to assign them a stable hash (which pre-supposes they will be hash-normalized). | 30 March 2020, 13:49:51 UTC |
7fbee97 | Jameson Nash | 26 March 2020, 16:33:45 UTC | fix a typekey_hash mistake with typeof(Union{}) Type{Union[}} == typeof(Union{}) is an unusual special case | 30 March 2020, 13:49:51 UTC |
12acd69 | Tim Besard | 30 March 2020, 07:35:15 UTC | Merge pull request #35294 from JuliaLang/tb/pkgeval_color Revert "Enable color output whenever stdout is TTY (#34347)" | 30 March 2020, 07:35:15 UTC |
02624ac | Valentin Churavy | 30 March 2020, 00:02:34 UTC | use Expected<ObjectPtr> for LLVM10 (#35301) | 30 March 2020, 00:02:34 UTC |
d20184f | Valentin Churavy | 29 March 2020, 21:37:40 UTC | [LLVM8] add patches for D75072 and D65174 | 29 March 2020, 21:37:40 UTC |
ac22a6d | Valentin Churavy | 29 March 2020, 17:48:32 UTC | Merge pull request #35270 from JuliaLang/vc/llvm10 add patch list for LLVM 10 | 29 March 2020, 17:48:32 UTC |
f371270 | Sebastian Stock | 29 March 2020, 13:15:39 UTC | Fix a typo in NEWS.md (#35296) | 29 March 2020, 13:15:39 UTC |
7a63269 | Tim Holy | 29 March 2020, 12:04:03 UTC | Move custom array types to testhelpers and use TSlow in offsetarray/collect_to test. | 29 March 2020, 12:04:03 UTC |
1da2480 | Tim Holy | 29 March 2020, 09:06:53 UTC | Fix offset when widening collections | 29 March 2020, 09:40:00 UTC |
9ab3fb2 | Tim Besard | 29 March 2020, 08:00:35 UTC | Revert "Enable color output whenever stdout is TTY (#34347)" This reverts commit 8a39bc7361fd09df921df8958b65da2966ecb560. | 29 March 2020, 08:00:35 UTC |
b637cb7 | Valentin Churavy | 28 March 2020, 19:29:18 UTC | Merge pull request #35262 from JuliaLang/jb/storemergeperf add LLVM patch D65174 to fix a compiler performance regression | 28 March 2020, 19:29:18 UTC |
712731e | karan0299 | 27 March 2020, 20:53:38 UTC | Fix broken show method for Base.LogicalIndex (#34551) * Fix broken show method for Base.LogicalIndex * Change show method with 2 args to be consistent with 3 args show method for LogicalIndex\ | 27 March 2020, 20:53:38 UTC |
d31b047 | Jeffrey Sarnoff | 27 March 2020, 20:06:14 UTC | x % Unsigned, x % Signed (#34864) | 27 March 2020, 20:06:14 UTC |
3534bc1 | Michael Abbott | 27 March 2020, 18:21:20 UTC | faster findfirst(==(int), unitrange) (#35256) Co-authored-by: Michael Abbott <me@escbook> | 27 March 2020, 18:21:20 UTC |
8a39bc7 | karan0299 | 27 March 2020, 14:49:04 UTC | Enable color output whenever stdout is TTY (#34347) Fixes #34317 | 27 March 2020, 14:49:04 UTC |
81a044f | Rafael Fourquet | 27 March 2020, 13:58:06 UTC | fix #35272, searchsorted(3:-1:1, 2.5, rev=true) (#35274) | 27 March 2020, 13:58:06 UTC |
614f644 | Valentin Churavy | 27 March 2020, 02:01:14 UTC | adjust version bounds for LLVM10 | 27 March 2020, 02:01:14 UTC |
e4372df | Valentin Churavy | 27 March 2020, 01:26:58 UTC | add patch list for LLVM 10 | 27 March 2020, 01:26:58 UTC |
7807224 | Valentin Churavy | 26 March 2020, 22:13:47 UTC | update BB to LLVM_full | 26 March 2020, 22:13:47 UTC |
5ecc17f | Takafumi Arakaki | 26 March 2020, 20:16:45 UTC | Implement `accumulate` and friends for arbitrary iterators (#34656) | 26 March 2020, 20:16:45 UTC |
4c45a91 | Hendrik Ranocha | 26 March 2020, 18:11:36 UTC | Make sum along dims of SymTridiagonal, Tridiagonal, Bidiagonal, Diagonal faster (#35200) | 26 March 2020, 18:11:36 UTC |
458d4bb | jmert | 26 March 2020, 16:44:24 UTC | Use typed-zero in sign() implementation (#34916) * Use typed-zero in sign() implementation * Add BigInt and BigFloat specializations | 26 March 2020, 16:44:24 UTC |
f4c3f1d | Jeff Bezanson | 26 March 2020, 04:16:03 UTC | don't attempt const prop with constant Arrays (#35253) | 26 March 2020, 04:16:03 UTC |
cc60547 | Christopher Rackauckas | 25 March 2020, 23:25:27 UTC | Inline and use a non-splatting combine_axes in broadcast (#35260) * Inline and use a non-splatting combine_axes in broadcast * test to ensure no allocations | 25 March 2020, 23:25:27 UTC |
7be8053 | Jeff Bezanson | 25 March 2020, 22:02:00 UTC | add LLVM patch D65174 to fix a compiler performance regression | 25 March 2020, 22:02:00 UTC |
a9be54d | Rakshit Naidu | 25 March 2020, 18:58:48 UTC | Update generator.jl (#35259) | 25 March 2020, 18:58:48 UTC |
1f78749 | Jeff Bezanson | 25 March 2020, 15:03:34 UTC | fix a bug preventing inlining of getindex of const globals (#35239) | 25 March 2020, 15:03:34 UTC |
f449765 | ssikdar1 | 24 March 2020, 19:59:56 UTC | Fix #35231 improve type error message (#35238) | 24 March 2020, 19:59:56 UTC |
e3e9def | Harry Scholes | 24 March 2020, 17:47:23 UTC | Tidy up ImmutableDict docstring (#35250) | 24 March 2020, 17:47:23 UTC |
64ee8ab | Rafael Fourquet | 24 March 2020, 16:50:08 UTC | fix #35225, issubset on empty ranges (#35244) | 24 March 2020, 16:50:08 UTC |
3df8899 | Harmen Stoppels | 24 March 2020, 15:33:28 UTC | Fix generic mul accidental type promotion Int32 -> Int64 (#35164) | 24 March 2020, 15:33:28 UTC |
9f08f88 | Katharine Hyatt | 24 March 2020, 13:46:47 UTC | Tests for LinearAlgebra.powm (#35101) Co-authored-by: Daniel Karrasch <Daniel.Karrasch@gmx.de> | 24 March 2020, 13:46:47 UTC |
e7a9474 | Hendrik Ranocha | 24 March 2020, 11:42:49 UTC | check dl===du in lu! for Tridiagonal (#35197) | 24 March 2020, 11:42:49 UTC |
ee3be10 | Hendrik Ranocha | 24 March 2020, 07:54:56 UTC | fix #28581 and specialize istriu/istril for structured matrices (#35213) | 24 March 2020, 07:54:56 UTC |
8617860 | Jeff Bezanson | 23 March 2020, 21:50:14 UTC | add implicit named tuple and keyword argument names (#34331) - `x` implies `x=x` - `a.b` implies `b=a.b` closes #29333 | 23 March 2020, 21:50:14 UTC |
cf3c0a3 | Liozou | 23 March 2020, 16:56:09 UTC | Update inference devdoc (#33802) | 23 March 2020, 16:56:09 UTC |
a171969 | Cameron Bieganek | 23 March 2020, 16:00:11 UTC | Add broadcasting examples to `in` and `∉` docstrings. (#35023) Co-authored-by: Milan Bouchet-Valat <nalimilan@club.fr> | 23 March 2020, 16:00:11 UTC |
b81ce9e | Fredrik Ekre | 23 March 2020, 14:27:35 UTC | Fix brief doc trimming with empty and non-string headers, fixes #35216. (#35218) | 23 March 2020, 14:27:35 UTC |
d377785 | Morten Piibeleht | 23 March 2020, 08:10:04 UTC | Bump Documenter to 0.24.7 (#35227) | 23 March 2020, 08:10:04 UTC |
59d7522 | Jeff Bezanson | 23 March 2020, 03:46:25 UTC | fix #35201, syntax error with named splatting inside function call (#35202) | 23 March 2020, 03:46:25 UTC |
6baa701 | Cédric St-Jean | 22 March 2020, 19:58:50 UTC | Remove outdated paragraph from deepcopy docstring (#35192) | 22 March 2020, 19:58:50 UTC |
60f5267 | Daniel Karrasch | 22 March 2020, 11:09:53 UTC | Generalize and specialize Schur decomposition (#35061) | 22 March 2020, 11:09:53 UTC |
a66db76 | Hendrik Ranocha | 21 March 2020, 17:57:34 UTC | test addition of (symmetric) tridiagonal matrices and I; closes #28994 (#35196) | 21 March 2020, 17:57:34 UTC |
6447534 | Rafael Fourquet | 20 March 2020, 21:26:35 UTC | add compat annotation for map!(f, values(dict)) (from #31223) (#35184) | 20 March 2020, 21:26:35 UTC |
dfe3b2b | Jeff Bezanson | 20 March 2020, 20:48:32 UTC | several improvements to help and docs for operators (#35154) - add docstrings for .= and . - improve help prompt behavior on comment syntax - add help text for dotted and updating operators - remove `->` syntax from docstring for doc macro Fixes #33301. | 20 March 2020, 20:48:32 UTC |
5d5f799 | Jeff Bezanson | 20 March 2020, 19:30:48 UTC | speed up llvmcall unique name generation (#35144) | 20 March 2020, 19:30:48 UTC |
144859d | Stefan Karpinski | 20 March 2020, 18:45:40 UTC | trying to debug Win32 loading test failures (#35183) | 20 March 2020, 18:45:40 UTC |
1d2ef16 | Tim Holy | 20 March 2020, 09:13:57 UTC | Allow packages to provide custom hints for Exceptions (#35094) Package authors may be able to predict likely user errors, and it can be nice to create an informative hint. This PR makes it possible for packages to register hint-handlers for a variety of error types via `register_error_hint`. For packages that create their own custom Exception types, there is also `show_error_hints` which may be called from the `showerror` method. | 20 March 2020, 09:13:57 UTC |
d33c5a5 | Jeff Bezanson | 19 March 2020, 20:38:22 UTC | de-duplicate strings in serialization (#35056) fixes #35030 | 19 March 2020, 20:38:22 UTC |
64d31fe | Mark Kittisopikul | 19 March 2020, 19:11:24 UTC | Allow the the REPL backend to run on the root Task (#35048) * Allow the the REPL backend to run on the root Task * Explicitly exit the REPL backend when the frontend exits * Refactor REPL backend and frontend start, improve testing * Improve REPL documentation | 19 March 2020, 19:11:24 UTC |
7f28d91 | suraj-shivu | 18 March 2020, 17:21:45 UTC | use keys(Docs.keywords) in repl doc completion (#34982) | 18 March 2020, 17:21:45 UTC |
4fec34d | Valentin Churavy | 18 March 2020, 13:17:45 UTC | Merge pull request #35112 from JuliaLang/vc/llvm-11-svm LLVM11 Compatibility | 18 March 2020, 13:17:45 UTC |
2a5bb59 | Jeff Bezanson | 18 March 2020, 01:32:06 UTC | fix bug in t-function for `>:` (#35136) | 18 March 2020, 01:32:06 UTC |
2a7801f | Chris Foster | 18 March 2020, 00:06:34 UTC | Additional GC.@ preserve documentation (#35139) | 18 March 2020, 00:06:34 UTC |
86ded2a | Mustafa M | 17 March 2020, 23:12:50 UTC | Improve Windows installer (#35059) - Allow for the user to select to create desktop icon and start menu group - Change default installation folder back without the Julia folder group - Install Julia icon directly to startmenu without group structure | 17 March 2020, 23:12:50 UTC |
aa977cf | Rafael Fourquet | 17 March 2020, 21:53:09 UTC | fix #34343, missing type prefix in display of some nested containers (#34660) | 17 March 2020, 21:53:09 UTC |
5e0cab6 | Valentin Churavy | 17 March 2020, 18:05:49 UTC | change libLLVM suffix to match build-configuration | 17 March 2020, 18:06:35 UTC |
0c2b739 | Daniel Karrasch | 17 March 2020, 17:46:54 UTC | Fix RoundNearest rem for Rational's (#35109) | 17 March 2020, 17:46:54 UTC |
5da67bd | Jameson Nash | 17 March 2020, 16:03:25 UTC | codegen: cfunction for inferred union return (#35118) Regression caused by slight changing to union-return calling convention to handle pointer gc-tagging. Fixes #26078 | 17 March 2020, 16:03:25 UTC |
60ffa4a | Jameson Nash | 17 March 2020, 16:02:33 UTC | codegen: jl_func_sig calling convention must include "thunk" (#35121) Fixes #35110 | 17 March 2020, 16:02:33 UTC |
4c543cc | Valentin Churavy | 14 March 2020, 23:22:56 UTC | llvm: address v11-dev compatibility issues (round 2) | 17 March 2020, 15:34:57 UTC |