7bf535f | Curtis Vogt | 11 February 2020, 20:03:05 UTC | Add namedtuple pair constructor | 11 February 2020, 20:08:48 UTC |
43cb2f6 | Curtis Vogt | 06 February 2020, 21:17:26 UTC | Add NamedTuple pair constructor | 06 February 2020, 21:17:38 UTC |
8cfdcf7 | Dheepak Krishnamurthy | 06 February 2020, 19:22:31 UTC | Fix typo in code-loading.md (#34685) | 06 February 2020, 19:22:31 UTC |
68eaec6 | Chris Foster | 06 February 2020, 05:35:31 UTC | Make finalizer warning for shredded SecretBuffer async (#33698) This avoids IO in the finalizer where it's invalid to task switch. | 06 February 2020, 05:35:31 UTC |
9c54952 | Jeff Bezanson | 06 February 2020, 05:14:31 UTC | add a deprecation for at-get! (#34646) | 06 February 2020, 05:14:31 UTC |
64a2089 | Valentin Churavy | 06 February 2020, 03:51:31 UTC | Merge pull request #34583 from JuliaLang/vc/masked_gather handle masked_gather in late-gc-lowering | 06 February 2020, 03:51:31 UTC |
40d0bc5 | Jameson Nash | 04 February 2020, 22:17:45 UTC | [GCLowering] strip all alias information Even non LoadInst / StoreInst (esp. vectorized loads and stores) can have this information | 05 February 2020, 18:03:11 UTC |
7d1c925 | Valentin Churavy | 29 January 2020, 22:13:42 UTC | [GCLowering] handle vectorized loads Vectorized loads can come in 3 variants: - scalar - masked - gather All work about the same--if we run into a Loaded pointer, we need to follow back the base pointer and track it. And otherwise they're just normal def/use statements. But we also need to fix up after an LLVM mistake and put a valid value in the pass-through slot. Co-authored-by: Jameson Nash <vtjnash@gmail.com> | 05 February 2020, 18:02:15 UTC |
f2d68ad | ssikdar1 | 05 February 2020, 16:31:35 UTC | Small refactor for Distributed:managers.jl (#34556) - update `Sockets.bind` to handle client sockets too - use `Sockets.bind` in `Distributed.bind_client_port` - make it compatible to IPv6 | 05 February 2020, 16:31:35 UTC |
aa36eef | Dilum Aluthge | 05 February 2020, 08:25:31 UTC | Add a test for `pkgdir`: submodule located in a subdirectory (#34664) | 05 February 2020, 08:25:31 UTC |
48bdac0 | Klaus Crusius | 05 February 2020, 08:19:09 UTC | provide non-aliasing constructors for sparse arrays (#34647) * provide non-aliasing convert methods for sparse arrays * provide non-aliasing constructors for sparse arrays * make all sparse constructors copy * remove unnecessary type assetion | 05 February 2020, 08:19:09 UTC |
abb646c | jkrumbiegel | 05 February 2020, 02:08:00 UTC | Better error for elem-wise + and - of arrays and scalars (#34642) | 05 February 2020, 02:08:00 UTC |
3720edf | Kristoffer Carlsson | 03 February 2020, 20:02:37 UTC | Remove `JULIA_PKGRESOLVE_ACCURACY` env var from the docs (#34628) There is no need to have this in the docs. It is not tested and it is part of the internals of the resolver. | 03 February 2020, 20:02:37 UTC |
cced577 | Jeff Bezanson | 03 February 2020, 19:41:05 UTC | add some helpful type information to Base and REPLCompletions (#34596) fixes #34098 | 03 February 2020, 19:41:05 UTC |
10f9531 | Dictino Chaos García | 03 February 2020, 19:40:39 UTC | Fix the examples (#34615) "using Mmap" is needed on the REPL to execute the examples. | 03 February 2020, 19:40:39 UTC |
af17bb6 | Stephan Hilb | 03 February 2020, 19:38:47 UTC | ReinterpretArray: avoid nesting (#34625) | 03 February 2020, 19:38:47 UTC |
c3f6542 | Jeff Bezanson | 03 February 2020, 19:34:24 UTC | rename `jl_void_type` to `jl_nothing_type` (NFC) (#34612) | 03 February 2020, 19:34:24 UTC |
2c43528 | Morten Piibeleht | 03 February 2020, 15:22:48 UTC | Re-enable soft scope doctests (#34599) * Revert "soft scope: fix doc tests (#34566)" This reverts commit 1ac04ad172299744b99492287322c4df18ab0bd9. * Update Documenter for soft-scope doctests * Re-run tests * "Fix" at-deprecate doctests | 03 February 2020, 15:22:48 UTC |
6a96a4d | Jeffrey Lin | 03 February 2020, 10:21:16 UTC | src/codegen.cpp: fix segfault on `@code_native` with eltype (#34434) (#34458) | 03 February 2020, 10:21:16 UTC |
5075472 | Kenta Sato | 03 February 2020, 10:20:51 UTC | make package cache interit permission from source (#34573) * make package cache interit permission from source * remove temporary directries | 03 February 2020, 10:20:51 UTC |
8a08400 | Kristoffer Carlsson | 02 February 2020, 21:40:27 UTC | fix doctests for devdocs inlinable computation (#34632) | 02 February 2020, 21:40:27 UTC |
fbc2c0a | Mustafa M | 01 February 2020, 18:55:40 UTC | Improve tempdir test to ensure filename generated on UNIX is valid | 01 February 2020, 18:55:40 UTC |
cb32020 | Jeff Bezanson | 01 February 2020, 17:04:42 UTC | remove unused macros `__FILE_SYMBOL__` and `get!` (#34611) | 01 February 2020, 17:04:42 UTC |
421ef20 | Logan Kilpatrick | 01 February 2020, 15:47:42 UTC | Added link to "Action at a distance" wiki page (#34604) * Added link to "Action at a distance" wiki page Added link to "Action at a distance" for those who had not heard of it like me. * Update variables-and-scoping.md | 01 February 2020, 15:47:42 UTC |
2da42e0 | Takafumi Arakaki | 01 February 2020, 12:26:36 UTC | Construct MulAddMul at gemm_wrapper! call sites (#34601) * Construct MulAddMul at gemm_wrapper! call sites * Add branches manually in MulAddMul constructor This is suggested by chethega in: https://github.com/JuliaLang/julia/pull/29634#discussion_r314010599 * Update stdlib/LinearAlgebra/src/generic.jl Co-Authored-By: Kristoffer Carlsson <kristoffer.carlsson@chalmers.se> Co-authored-by: Kristoffer Carlsson <kristoffer.carlsson@chalmers.se> | 01 February 2020, 12:26:36 UTC |
ab9410d | Kenta Sato | 31 January 2020, 21:38:03 UTC | indent formulae on terminal (#34610) | 31 January 2020, 21:38:03 UTC |
13eca22 | Logan Kilpatrick | 31 January 2020, 21:28:32 UTC | Update variables.md (#34603) Added link to the built-in keywords so users know which ones aren't allowed. | 31 January 2020, 21:28:32 UTC |
e9b847c | Jeff Bezanson | 31 January 2020, 21:25:59 UTC | un-deprecate `(;)` and make it parse to an empty named tuple (#34557) fixes #30115 | 31 January 2020, 21:25:59 UTC |
a4eaccf | Matt Bauman | 31 January 2020, 19:24:54 UTC | Revert #26418, remove noinline annotation from fill! (#31626) This used to be necessary to avoid a strange edge case in the compiler, but it is no longer necessary -- and can now in fact cause other performance snags. Using the test case from [the original discourse post that prompted #26418](https://discourse.julialang.org/t/performance-degradation-of-fill-in-latest-julia-0-7-dev/9648): ```julia julia> @btime fill(1.0,5,5); 49.335 ns (1 allocation: 288 bytes) julia> @btime fill(0.0,5,5); 52.773 ns (1 allocation: 288 bytes) julia> @btime fill(0.0,5,5); 46.724 ns (1 allocation: 288 bytes) julia> @btime fill(1.0,5,5); 42.202 ns (1 allocation: 288 bytes) ``` Even more compelling is the case for a larger array where LLVM can exploit some sort of wider/simdier implementation for zeros when this gets inlined thanks to constant propagation: ```julia julia> A = Array{Float64}(undef, 1000, 1000); julia> @btime fill!($A,0.0); 345.103 μs (0 allocations: 0 bytes) julia> @btime fill!($A,1.0); 458.976 μs (0 allocations: 0 bytes) ``` Ref https://discourse.julialang.org/t/performance-of-filling-an-array/22788 | 31 January 2020, 19:24:54 UTC |
ab5b40a | Anshul Singhvi | 31 January 2020, 19:21:31 UTC | Add single argument version of `isapprox` (#32305) Adds a single argument version of isapprox or ≈, in the same vein as the single argument version of `==`. | 31 January 2020, 19:21:31 UTC |
51f1710 | Andreas Noack | 31 January 2020, 07:16:33 UTC | Make SuiteSparse wrapper thread safe. (#34546) Fixes #34500 | 31 January 2020, 07:16:33 UTC |
ac4cf6b | Elliot Saba | 30 January 2020, 23:10:50 UTC | Merge pull request #34562 from JuliaLang/sf/openblas_version_bump_master_edition Bump OpenBLAS tarball version to fix FreeBSD | 30 January 2020, 23:10:50 UTC |
d474703 | Elliot Saba | 30 January 2020, 23:10:26 UTC | Merge pull request #34483 from JuliaLang/sf/python_search Upgrade buildsystem to look for `python`, `python3` or `python2` | 30 January 2020, 23:10:26 UTC |
7d92a3a | Jeff Bezanson | 30 January 2020, 22:33:11 UTC | fix for `step(::StepRangeLen)` with units (#34563) | 30 January 2020, 22:33:11 UTC |
7426625 | Jameson Nash | 30 January 2020, 20:49:05 UTC | alignment: subtly change meaning of datatype_align (#34473) Rather than meaning the actual alignment of the object, this now means the preferred alignment of the object. The actual alignment of any object is the minimum of this preferred alignment and the alignment supported by the runtime allocator. This aligns us with how LLVM treats alignment, and is probably reasonably sensible anyways. Also tries to audit our existing uses of CreateLoad/CreateStore for correctness, and upgrade some to include pointer-types. fixes #32414 | 30 January 2020, 20:49:05 UTC |
181050b | Elliot Saba | 23 January 2020, 00:10:29 UTC | Upgrade buildsystem to look for `python`, `python3` or `python2` | 30 January 2020, 20:07:34 UTC |
c21020b | Steven G. Johnson | 30 January 2020, 19:31:09 UTC | add supertypes(T) function (#34419) | 30 January 2020, 19:31:09 UTC |
2cc8732 | Elliot Saba | 28 January 2020, 23:51:46 UTC | Bump OpenBLAS tarball version to fix FreeBSD | 30 January 2020, 08:00:38 UTC |
529b365 | Tim Besard | 30 January 2020, 07:59:12 UTC | Merge pull request #34572 from JuliaLang/tb/timing_mingw Remove unused MinGW compiler macro. | 30 January 2020, 07:59:12 UTC |
b26387b | bramtayl | 30 January 2020, 07:27:12 UTC | Missing baseext tests (#34585) | 30 January 2020, 07:27:12 UTC |
1d918dd | Stefan Karpinski | 30 January 2020, 02:10:21 UTC | scope docs: fix more formatting issues (#34582) | 30 January 2020, 02:10:21 UTC |
888382c | Kristoffer Carlsson | 29 January 2020, 21:53:35 UTC | bump Pkg to master (#34463) | 29 January 2020, 21:53:35 UTC |
cc47f87 | Takafumi Arakaki | 29 January 2020, 16:52:16 UTC | Mention that `string(message)` is used for formatting log messages (#34568) | 29 January 2020, 16:52:16 UTC |
b6f7371 | Logan Kilpatrick | 29 January 2020, 16:50:44 UTC | Update integers-and-floating-point-numbers.md (#34565) | 29 January 2020, 16:50:44 UTC |
a1b3354 | Logan Kilpatrick | 29 January 2020, 16:49:40 UTC | Update gmp.jl (#34564) Added an example of a `BigInt` that would otherwise overflow. | 29 January 2020, 16:49:40 UTC |
d58a805 | Stefan Karpinski | 29 January 2020, 16:14:33 UTC | scope doc: syntax highlight all blocks (#34576) I always forget that julia syntax is not the default in Documenter | 29 January 2020, 16:14:33 UTC |
68ff86f | simeonschaub | 29 January 2020, 15:24:09 UTC | correct printing of empty block inside ref (#34559) | 29 January 2020, 15:24:09 UTC |
8340af8 | Tim Besard | 29 January 2020, 10:59:18 UTC | Remove unused MinGW compiler macro. [ci skip] | 29 January 2020, 10:59:28 UTC |
2d092a8 | Tim Besard | 29 January 2020, 08:04:01 UTC | Merge pull request #34376 from JuliaLang/tb/aarch64_timings Improve portability of timing infrastructure. | 29 January 2020, 08:04:01 UTC |
b2a0e94 | Shumpei Shiina | 29 January 2020, 06:14:19 UTC | use ssh multiplexing to create SSH workers with tunneling (#34295) * use ssh multiplexing to create SSH workers with tunneling * rename funcname * add test to check existence of ssh multiplexing master socket * add doc for ssh multiplexing in SSHWorker * Fix typo * add :multiplex option to make SSH multiplexing configurable | 29 January 2020, 06:14:19 UTC |
1ac04ad | Stefan Karpinski | 29 January 2020, 03:42:14 UTC | soft scope: fix doc tests (#34566) | 29 January 2020, 03:42:14 UTC |
27f70f8 | Jameson Nash | 29 January 2020, 01:19:33 UTC | test: fix pool size assumption (#34554) On 32-bit, this object falls into the 12-byte pool, which does not exist on some platforms (such as Win32). Query for which pool this will land into and test the track-allocation result accordingly. Fixes a test added in #34391 | 29 January 2020, 01:19:33 UTC |
8820227 | Stefan Karpinski | 28 January 2020, 23:29:03 UTC | soft scope: tweak wording of warning a bit (#34558) | 28 January 2020, 23:29:03 UTC |
03804d6 | Jakob Nybo Nissen | 28 January 2020, 22:06:36 UTC | Specialization for faster count(::Array{Bool}) (#34060) | 28 January 2020, 22:06:36 UTC |
baaf63e | Nicolò Balzarotti | 28 January 2020, 21:53:00 UTC | Fix the use of time() in measuring performances (replace with time_ns()) (#34181) time() is a wrapper for gettimeofday, which is affected by by discontinuous jumps in the system time (e.g., if the system administrator manually changes the system time), see `man gettimeofday`. On the other hand, time_ns() is a wrapper for libuv uv_hrtime that has no drift, whose manual page says "The primary use is for measuring performance between intervals.". | 28 January 2020, 21:53:00 UTC |
97ea0ea | Simon Byrne | 28 January 2020, 21:49:36 UTC | Allow passing NTuple{N,T} as Ref{T}/Ptr{T} to ccall (#34199) This makes it convenient when working with APIs that use small arrays. Based on discussion in https://discourse.julialang.org/t/ccall-with-pointer-argument-to-array-of-custom-type-via-an-ntuple-of-immutables/1048/2 | 28 January 2020, 21:49:36 UTC |
87184f1 | Takafumi Arakaki | 28 January 2020, 21:47:51 UTC | Add mergewith[!](combine, dicts...) (#34296) | 28 January 2020, 21:47:51 UTC |
aa13637 | Tim Besard | 28 January 2020, 21:33:34 UTC | Make testall target work with JULIA_BUILD_MODE=debug again. (#34402) | 28 January 2020, 21:33:34 UTC |
a196a0b | dehann | 28 January 2020, 21:12:07 UTC | [docs] another example for hcat (#34501) To help avoid confusion from actual use case | 28 January 2020, 21:12:07 UTC |
4e2a6e7 | Jeff Bezanson | 28 January 2020, 21:00:34 UTC | add some missing timeouts in Distributed (#34502) fixes #34486 | 28 January 2020, 21:00:34 UTC |
6c80e54 | Jeff Bezanson | 28 January 2020, 20:33:39 UTC | Merge pull request #33864 from JuliaLang/jb/softscope bring back v0.6 scope rules in the REPL | 28 January 2020, 20:33:39 UTC |
b37d094 | Keno Fischer | 28 January 2020, 18:17:07 UTC | Fix deadlock in windows profiler (#34454) The deadlock here happens when the main thread is trying to register a new JIT object while the profiler is triggered. The main thread will acquire the objectmap lock and then get suspended. Then the profiler thread will attempt to stackwalk, but in order to do that effectively, it needs to look at the object map to find the unwind info for the function on the stack. We don't have the same problem on linux because the main thread runs the backtracing. On linux and mac the registration process works differently and on linux at least the backtracing happens on a different thread so we may not have this problem. However, #13294 says that it is also a problem on OS X. We should keep an eye out for it. For the moment, just try to fix this by terminating the stack unwind when we fail to acquire the lock. That's not ideal, because it reduces the quality of the profiler info, but only in situations where we would previous deadlock. This entire code needs a rewrite, but for now, I'm just hoping to get CI to stopping deadlocking on us. | 28 January 2020, 18:17:07 UTC |
cf47bca | Benoît Legat | 28 January 2020, 18:12:18 UTC | Remove unused variable in spmatmul: nzpercol (#34542) | 28 January 2020, 18:12:18 UTC |
9422be8 | bramtayl | 28 January 2020, 18:10:30 UTC | Missing PermutedDims tests (#34537) | 28 January 2020, 18:10:30 UTC |
1075c01 | bramtayl | 28 January 2020, 18:06:34 UTC | Missing deepcopy tests (#34522) | 28 January 2020, 18:06:34 UTC |
d4fe001 | bramtayl | 28 January 2020, 18:05:33 UTC | one more test (#34521) | 28 January 2020, 18:05:33 UTC |
5dcc001 | bramtayl | 28 January 2020, 18:03:47 UTC | Missing bool tests (#34520) | 28 January 2020, 18:03:47 UTC |
c4c4a13 | Valentin Churavy | 28 January 2020, 16:23:35 UTC | Merge pull request #34418 from JuliaLang/vc/llvm9 Update to LLVM 9 | 28 January 2020, 16:23:35 UTC |
5f176e0 | Fernando Chorney | 28 January 2020, 16:16:54 UTC | Make Date/Time Printing Consistent (#34387) - Use 3 arg compact show for array elements. - Add show/print methods for periods - Periods imply their typeinfo, so set typeinfo_implicit to true for all period types fixes #30901 | 28 January 2020, 16:16:54 UTC |
95bfb9a | Stefan Karpinski | 23 January 2020, 21:41:29 UTC | new local scope documentation, including soft vs hard scope | 28 January 2020, 16:10:22 UTC |
a1ca4eb | Jeff Bezanson | 17 January 2020, 22:14:36 UTC | add `--warn-scope` command line option | 28 January 2020, 16:10:18 UTC |
25ade6d | Jeff Bezanson | 15 November 2019, 20:56:35 UTC | bring back v0.6 scope rules in the REPL warn when an implicit local at the toplevel shadows a global fixes #28789 - make `let` always a hard scope, and use it in testsets - suppress side effects (warnings) from lowering unless we are going to eval the result immediately | 28 January 2020, 16:03:22 UTC |
fba188c | Steven G. Johnson | 28 January 2020, 03:57:18 UTC | allow @foo{...} macro calls (#34505) | 28 January 2020, 03:57:18 UTC |
a5c422f | Elliot Saba | 27 January 2020, 19:24:12 UTC | tests: Use `realpath()` before `==` path comparisons (#34506) These should probably be using `samefile`, if they were real code instead of just tests. Though it's unclear why real code would be doing this. Maybe just don't put your paths in hash-tables and you'll normally be fine. | 27 January 2020, 19:24:12 UTC |
91a118e | Jameson Nash | 27 January 2020, 19:09:48 UTC | track-allocation: charge entry cost to caller (#34391) Don't include one-time costs (JIT compilation) so that warm-up isn't generally required. And adjust codegen emission to charge call entry costs to the caller. fixes #11753 fixes #19981 fixes #21871 fixes #34054 close #18595 | 27 January 2020, 19:09:48 UTC |
c5da9de | Jameson Nash | 27 January 2020, 19:09:00 UTC | build: remove mingw32 support macro (#34471) We have not supported this compiler in many years (though its successor project, mingw-w64, also defined it). And it's a weird combination of compiler and platform specifics: the present uses were generally either using it instead of either the more appropriate GCC or WINDOWS. | 27 January 2020, 19:09:00 UTC |
ed177d1 | bramtayl | 27 January 2020, 16:45:39 UTC | Missing generators.jl test (#34450) | 27 January 2020, 16:45:39 UTC |
5bbf37d | AzamatB | 27 January 2020, 13:02:48 UTC | Fix wrong issue reference typo (#34532) | 27 January 2020, 13:02:48 UTC |
54c1667 | Takafumi Arakaki | 27 January 2020, 13:00:46 UTC | Always use Symbol as _group value of log records (#34509) | 27 January 2020, 13:00:46 UTC |
4eab1bf | Benoît Legat | 27 January 2020, 10:14:21 UTC | [ci skip] Gustavsen -> Gustavson (#34530) | 27 January 2020, 10:14:21 UTC |
3595c7c | Mohit Nain | 27 January 2020, 08:07:13 UTC | Typo correction in line 64 (#34529) is should be replaced with are , as we are talking about 2 different contents | 27 January 2020, 08:07:13 UTC |
57c6786 | Sascha Timme | 26 January 2020, 22:36:39 UTC | Fix condskeel definition (#34512) * Fix condskeel definition Skeel's condition number is a relative condition number, however the definition of `condskeel(A,x)` missed to divide by the norm of `x`. The definition is for example in Higham "Accuracy and stability of numerical algorithms" eq. (7.13) (p. 123). * Test condskeel definition fix | 26 January 2020, 22:36:39 UTC |
c4a0c83 | kamalojasv181 | 26 January 2020, 14:50:04 UTC | Remove incorrect type info from `range` documentation (#34475) | 26 January 2020, 14:50:04 UTC |
9790a8d | Tim Holy | 25 January 2020, 20:28:58 UTC | Support brief and extended docs (closes #25930) (#34226) | 25 January 2020, 20:28:58 UTC |
0234e00 | simeonschaub | 25 January 2020, 18:06:36 UTC | fix printing of LineNumberNode in block within ref (#34504) | 25 January 2020, 18:06:36 UTC |
5157d08 | simeonschaub | 24 January 2020, 23:30:22 UTC | fix bug in printing of block expressions in ref (#34503) | 24 January 2020, 23:30:22 UTC |
e5e094c | Jeff Bezanson | 24 January 2020, 21:11:17 UTC | fix method ambiguities in testhelpers/Furlongs.jl (#34480) | 24 January 2020, 21:11:17 UTC |
e0740fe | Erik Schnetter | 24 January 2020, 14:13:51 UTC | jl_special_vector_alignment: Remove work-around for old LLVM version (<=3.8) (#34490) LLVM <= 3.8 segfaults when LLVM SIMD vectors are not powers of 2 (or a sum of 2 different powers of 2). This LLVM bug was corrected in 2017 (see <https://bugs.llvm.org/show_bug.cgi?id=27708>). This change removes this work-around, finally allowing arbitrary SIMD vector lengths in Julia. This changes Julia's ABI for SIMD types. All SIMD types are now represented as SIMD vectors in LLVM. The work-around represented some SIMD types as LLVM arrays instead to avoid the LLVM segfault. I don't think that SIMD vector lengths that are not a power of 2 were in widespread use, if at all. | 24 January 2020, 14:13:51 UTC |
4db419b | Fredrik Ekre | 24 January 2020, 08:11:58 UTC | Remove URLs with /latest and use correct, relative, (#34491) documenter links for the manual, fixes #34488. | 24 January 2020, 08:11:58 UTC |
a741e81 | Valentin Churavy | 24 January 2020, 01:31:16 UTC | Force `clang`-based platforms to choose a cxx ABI MacOS and FreeBSD are `clang` based, and so don't typically care about our cxxstring ABI versioning, but we still build them because it is _possible_ to use `g++` with `libstdc++` on MacOS and FreeBSD, so we still need to build the two versions. For the typical case, however, the julia that is built by `clang` won't care which one you use, and so this ensures that we just download the `cxx11` one by default. | 24 January 2020, 01:34:07 UTC |
22fda2f | Valentin Churavy | 17 January 2020, 20:00:59 UTC | allow GCChecker to compile on LLVM9 | 24 January 2020, 01:34:07 UTC |
67957da | Valentin Churavy | 24 January 2020, 00:47:08 UTC | handle CXX expanded BB builds | 24 January 2020, 01:34:07 UTC |
e98f99c | Valentin Churavy | 24 January 2020, 00:36:35 UTC | update to LLVM 9 | 24 January 2020, 01:11:58 UTC |
6af5f03 | Kristoffer Carlsson | 23 January 2020, 23:09:11 UTC | Update Documenter version to 0.24.4. (#34487) | 23 January 2020, 23:09:11 UTC |
551947b | bramtayl | 23 January 2020, 19:21:05 UTC | Missing enum tests (#34468) | 23 January 2020, 19:21:05 UTC |
f579d14 | Matt Bauman | 23 January 2020, 19:13:22 UTC | More efficient indexing by CartesianIndices (#31214) Treat CartesianIndices as its tuple of ranges when indexing. This allows views that use CartesianIndices as indices to be strided and changes the complexity of boundschecking from O(n^d) to O(d) Co-authored-by: Kristoffer Carlsson <kristoffer.carlsson@chalmers.se> | 23 January 2020, 19:13:22 UTC |
6d86384 | Valentin Churavy | 23 January 2020, 18:34:14 UTC | Merge pull request #34489 from JuliaLang/vc/llvm8_only Remove support for LLVM6 and LLVM7 | 23 January 2020, 18:34:14 UTC |
643c931 | Valentin Churavy | 23 January 2020, 13:28:59 UTC | remove LLVM patches for v6,v7 | 23 January 2020, 14:34:51 UTC |
5393e4c | Valentin Churavy | 23 January 2020, 12:59:51 UTC | remove support for LLVM prior to v8 | 23 January 2020, 14:34:51 UTC |
c2abaee | Stefan Karpinski | 22 January 2020, 06:54:13 UTC | Distributed, SHA tests: fix soft scope shadowing (#34472) | 22 January 2020, 06:54:13 UTC |