be40e77 | Valentin Churavy | 15 April 2020, 13:04:02 UTC | add D78196 to patch set | 15 April 2020, 13:04:02 UTC |
6a371a5 | Valentin Churavy | 15 April 2020, 13:00:51 UTC | Revert "revert D56586" This reverts commit 7c71a528535445b44c66ba62edc07ff710dfedd4. | 15 April 2020, 13:00:51 UTC |
7c71a52 | Valentin Churavy | 14 April 2020, 21:44:25 UTC | revert D56586 | 14 April 2020, 21:44:25 UTC |
a7b5357 | Valentin Churavy | 14 April 2020, 01:21:14 UTC | bump LLVM release | 14 April 2020, 01:21:14 UTC |
88c5699 | Valentin Churavy | 13 April 2020, 17:56:23 UTC | add D71443 to patch set | 13 April 2020, 17:56:23 UTC |
a24f10b | Sebastian Stock | 13 April 2020, 14:41:56 UTC | Simpler printing for Iterators.Enumerate, Iterators.Zip, and SkipMissing (#35389) | 13 April 2020, 14:41:56 UTC |
9e9e8df | Jeff Bezanson | 13 April 2020, 14:39:59 UTC | don't save implicit imports into Main (#35415) fix `eval` and `include` for userimg.jl | 13 April 2020, 14:39:59 UTC |
0e96f04 | Chris Foster | 13 April 2020, 14:37:21 UTC | Refine errors for incremental compilation (#35410) * Make incremental compilation failures an error. * Remove loophole which allowed Base.include to skip the incremental compilation warning * Add special case so that `Base.__toplevel__` is never considered closed, allowing normal use of include() | 13 April 2020, 14:37:21 UTC |
11379eb | Jeff Bezanson | 13 April 2020, 14:29:18 UTC | fix #31238, `ssavalue with no def` with return on RHS (#35399) | 13 April 2020, 14:29:18 UTC |
98ee67c | Naveen Arunachalam | 13 April 2020, 00:32:10 UTC | Improve error message for trailing colon in certain situations (#34756) The expression ``` function test_function(inputs): ... end ``` currently gives the following syntax error ``` ERROR: syntax: space not allowed after ":" used for quoting ``` This can be a bit confusing for users who do not know about quoting and do not intend it to be used as such. Since this kind of mistake is common for users coming from Python, try to give an improved error message. | 13 April 2020, 00:32:10 UTC |
bc2fbef | Liozou | 12 April 2020, 16:10:18 UTC | Add specialized +, -, rem and mod for Rational and Integer (#35444) | 12 April 2020, 16:10:18 UTC |
b773beb | Valentin Churavy | 11 April 2020, 20:37:52 UTC | Merge pull request #35422 from JuliaLang/vc/llvm10_ppc add LLVM 10 patch for ppc | 11 April 2020, 20:37:52 UTC |
0c28483 | Takafumi Arakaki | 11 April 2020, 01:16:18 UTC | Add compat entry for @deprecated (#35427) * Add compat entry for at-deprecated * Mention that Pkg.test still prints deprecation warnings | 11 April 2020, 01:16:18 UTC |
ddf2f61 | Lyndon White | 10 April 2020, 19:58:36 UTC | Default to not showing deprecation warnings (#35362) * Default to not showing deprecation warnings Co-authored-by: Kristoffer Carlsson <kricarl@student.chalmers.se> | 10 April 2020, 19:58:36 UTC |
8057c60 | Shan Sikdar | 10 April 2020, 14:54:26 UTC | add some checks for invalid expressions (#35363) add null check for module-default-defs, fix #34544 fix #35367 as well change jl_eval_module_expr to check 3rd arg is block | 10 April 2020, 14:54:26 UTC |
b170033 | Valentin Churavy | 10 April 2020, 01:10:50 UTC | add LLVM 10 patches for ppc - https://bugs.llvm.org/show_bug.cgi?id=45448 - https://bugs.llvm.org/show_bug.cgi?id=45374 | 10 April 2020, 12:24:53 UTC |
a6a2d26 | Fredrik Ekre | 10 April 2020, 10:04:07 UTC | Implement [-t|--threads] command line argument for specifying (#35108) the number of Julia threads on startup, fixes #26889. | 10 April 2020, 10:04:07 UTC |
8a55a27 | Jameson Nash | 10 April 2020, 01:36:28 UTC | precompile: avoid a potential crash when adding methods (#35378) fixes #29859 | 10 April 2020, 01:36:28 UTC |
1728ada | jbrea | 09 April 2020, 22:23:56 UTC | Add busybox to download agents (#35404) I was puzzled that `Pkg` worked on a machine with busybox but `download` didn't. | 09 April 2020, 22:23:56 UTC |
8a5b323 | Valentin Churavy | 09 April 2020, 12:28:12 UTC | Merge pull request #35407 from JuliaLang/vc/clang_ppc Clang doesn't have mminimal-toc | 09 April 2020, 12:28:12 UTC |
4c11259 | binarygcd | 09 April 2020, 09:15:08 UTC | Fix miscellaneous typos in documentation (#35413) | 09 April 2020, 09:15:08 UTC |
70d7e1e | Jeff Bezanson | 09 April 2020, 01:01:08 UTC | fix #35393, use multiple TargetMachines for different optimization levels (#35403) | 09 April 2020, 01:01:08 UTC |
716c98e | Valentin Churavy | 08 April 2020, 23:12:45 UTC | Merge pull request #35392 from JuliaLang/vc/bb_bump update BB releases for OpenBLAS and LLVM | 08 April 2020, 23:12:45 UTC |
03dbe08 | Takafumi Arakaki | 08 April 2020, 22:59:28 UTC | Fix ASAN-enabled build (#35364) * Fix ASAN-enabled build * Remove -DNDEBUG | 08 April 2020, 22:59:28 UTC |
3298f3f | Valentin Churavy | 08 April 2020, 22:15:58 UTC | Clang doesn't have mminimal-toc | 08 April 2020, 22:15:58 UTC |
a732b15 | Valentin Churavy | 07 April 2020, 14:58:25 UTC | bump OpenBLAS to new BB release | 08 April 2020, 19:44:20 UTC |
8f862b1 | Valentin Churavy | 07 April 2020, 14:54:19 UTC | bump LLVM to new BB release | 08 April 2020, 19:44:15 UTC |
7a4ea21 | Keno Fischer | 08 April 2020, 18:55:11 UTC | [LateGCLowering] Fix skipped Select lifting (#35387) Fixes #35341 | 08 April 2020, 18:55:11 UTC |
9498b7f | Jeff Bezanson | 08 April 2020, 17:36:24 UTC | fix ENABLE_TIMINGS after codegen refactoring (#35401) | 08 April 2020, 17:36:24 UTC |
726c8d2 | Jeff Bezanson | 08 April 2020, 17:36:01 UTC | update `--inline=no` to still do devirtualization (#35330) | 08 April 2020, 17:36:01 UTC |
539c492 | Jameson Nash | 08 April 2020, 17:34:59 UTC | avoid some over-specialization in the optimizer (#35377) | 08 April 2020, 17:34:59 UTC |
8256be4 | Jeff Bezanson | 08 April 2020, 17:29:39 UTC | fix #35391, macro hygiene bug in gc_preserve (#35394) | 08 April 2020, 17:29:39 UTC |
b1ceadc | Francesco Alemanno | 08 April 2020, 14:23:15 UTC | faster & type stable `invperm` and `isperm` for tuples < 16 elements (#35234) * Make `invperm` much faster, and type stable for tuples Co-authored-by: Takafumi Arakaki <takafumi.a@gmail.com> | 08 April 2020, 14:23:15 UTC |
4efb718 | Kristoffer Carlsson | 08 April 2020, 08:38:47 UTC | Merge pull request #35390 from JuliaLang/kc/revrev Unrevert #34347 and bump Pkg to a version that is compatible with it | 08 April 2020, 08:38:47 UTC |
7daa424 | Chris Foster | 08 April 2020, 03:21:43 UTC | Version check for serialized data headers (#35376) Check that the serialization data format is compatible before attempting to read a serialized stream. New versions of Serialization are assumed to be able to read old serialized data, but attempting to read newer data with an older version of Serialization will fail with an error. | 08 April 2020, 03:21:43 UTC |
241947f | Curtis Vogt | 07 April 2020, 23:52:01 UTC | Corrections to `timedwait` methods (#35103) * Refactor methods of sleep, Timer, and timedwait Made argument names consistent with documentation where reasonable. * Support pollint keyword in timedwait using Periods * Allow timedwait to take Real * Add tests for timedwait * Fix bug with sub-millisecond pollint * Test timedwait with Period parameters * Rethrow exceptions raised by timedwait callback | 07 April 2020, 23:52:01 UTC |
48b6e08 | Páll Haraldsson | 07 April 2020, 21:23:57 UTC | Add space between comma and word in docs (#35397) | 07 April 2020, 21:23:57 UTC |
3ab652f | Markus Kuhn | 07 April 2020, 20:33:27 UTC | fix a typo in docstring for readavailable (#35400) `Vector{UInt8,1}` is not a valid type | 07 April 2020, 20:33:27 UTC |
6c0f109 | Elliot Saba | 07 April 2020, 19:02:34 UTC | Rename UnicodeData checksum | 07 April 2020, 19:02:34 UTC |
4a2d63d | KristofferC | 07 April 2020, 10:24:09 UTC | bump Pkg version | 07 April 2020, 10:24:57 UTC |
16652a6 | hsm207 | 07 April 2020, 09:45:37 UTC | Add support for VS Code Insiders (#35382) Co-authored-by: Ubuntu <ubuntu@ip-172-31-37-246.ap-southeast-1.compute.internal> | 07 April 2020, 09:45:37 UTC |
e1e3154 | KristofferC | 07 April 2020, 07:54:12 UTC | Revert "Merge pull request #35294 from JuliaLang/tb/pkgeval_color" This reverts commit 12acd694e096b878ebca539b03c85828191556ad, reversing changes made to 02624ac0e74a43ef014e96f21887de7052eb3e9c. | 07 April 2020, 07:54:12 UTC |
4641dd8 | Daniel Karrasch | 07 April 2020, 07:32:27 UTC | make (*)(::Adjoint{Vector}, ::Vector) non-recursive (#35257) * make (*)(::Adjoint{Vector}, ::Vector) non-recursive * fix matmul test * code simplification | 07 April 2020, 07:32:27 UTC |
317460a | Chris Foster | 07 April 2020, 07:10:22 UTC | Refine some GC annotations (#35388) | 07 April 2020, 07:10:22 UTC |
922891c | Elliot Saba | 06 April 2020, 22:09:07 UTC | Version `UnicodeData.txt` filename (#35383) We've been downloading multiple different versions of `UnicodeData.txt` across different branches and trying to keep a consistent checksum. | 06 April 2020, 22:09:07 UTC |
755f479 | Jeff Bezanson | 06 April 2020, 19:06:14 UTC | avoid passing pointers for known Type arguments in specialized signatures (#35347) | 06 April 2020, 19:06:14 UTC |
06f3467 | Jeff Bezanson | 06 April 2020, 17:56:55 UTC | propagate errors from `flush` and `close` within `ios_close` (#35326) | 06 April 2020, 17:56:55 UTC |
553251a | Stefan Karpinski | 06 April 2020, 17:32:51 UTC | help: list --help-hidden when doing `julia -h` (#35366) | 06 April 2020, 17:32:51 UTC |
78e4c2d | Jeff Bezanson | 06 April 2020, 17:28:45 UTC | add per-module optimization level macro (#34896) | 06 April 2020, 17:28:45 UTC |
dcfb7a7 | Rafael Fourquet | 06 April 2020, 14:43:36 UTC | randsubseq docstring: remove useless collect (#35344) | 06 April 2020, 14:43:36 UTC |
37c4be4 | Jeff Bezanson | 06 April 2020, 14:24:30 UTC | propagate `--color` and `--startup-file` options in `julia_cmd` (#35324) | 06 April 2020, 14:24:30 UTC |
da2d582 | Jeff Bezanson | 06 April 2020, 14:22:22 UTC | move timing code from util.jl to timing.jl (#35353) | 06 April 2020, 14:22:22 UTC |
a965580 | Michael Abbott | 06 April 2020, 11:45:36 UTC | Use parent for similar(::PermutedDimsArray) (#35304) | 06 April 2020, 11:45:36 UTC |
e25b357 | Daniel Karrasch | 06 April 2020, 08:24:19 UTC | make Diagonal+Symmetric return Symmetric (#35333) * make Diagonal+Symmetric return Symmetric * introduce generic +/- AbstractMatrix with Diagonal * fix typos in tests * remove generic addition/subtraction with Diagonals | 06 April 2020, 08:24:19 UTC |
c973ad8 | Moritz Schauer | 05 April 2020, 17:22:01 UTC | Define shape of some truncated zips (#29927) | 05 April 2020, 17:22:01 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 |