6499e43 | Jameson Nash | 04 April 2019, 19:03:56 UTC | threading: wip | 04 April 2019, 19:03:56 UTC |
80e4862 | Keno Fischer | 04 April 2019, 18:57:58 UTC | Get rid of make warnings in bb-install (#31587) There isn't much reason to attempt a staged install, since we're essentially just doing the second half of the staging (the first half being done on the BB builder). Fixes annoying make warnings like: ``` /home/keno/julia/deps/libgit2.mk:114: warning: overriding recipe for target '/home/keno/julia/usr-staging/LibGit2.v0.27.7.tgz' /home/keno/julia/deps/libgit2.mk:114: warning: ignoring old recipe for target '/home/keno/julia/usr-staging/LibGit2.v0.27.7.tgz' ``` | 04 April 2019, 18:57:58 UTC |
a93185f | 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 | 04 April 2019, 18:17:32 UTC |
b471640 | GregPlowman | 04 April 2019, 16:06:44 UTC | improve deserialize error message (#31374) | 04 April 2019, 16:06:44 UTC |
4105848 | John Lapeyre | 04 April 2019, 15:05:07 UTC | Add methods to `reduce`, specialized for `merge` on vector of Dict (#26440) | 04 April 2019, 15:05:07 UTC |
ce17e05 | Timo Kluck | 04 April 2019, 03:22:00 UTC | Add `keytype`+`valtype` method for AbstractArray and AbstractVector (#27749) * Add keytype method for AbstractArray and AbstractVector The function `keytype(a)` returns `eltype(keys(a))` for associative structures; it should do the same for `Abstract{Array, Vector}`. * Add keytype method for AbstractArray and AbstractVector (part 2) Now also for the type, not just for objects. * Add valtype(...) for arrays Arrays are associative structures in the sense that keys(...) and values(...) both work on them. When considering them as such, their valtype should be equal to eltype. (A future version of Julia could even do `const valtype = eltype`?) * Implement keytype/valtype for object as keytype(typeof(... As suggested by @mbauman in code review. Co-Authored-By: tkluck <tkluck@infty.nl> * Implement keytype/valtype for ranges * Add test cases for keytype/valtype(::AbstractArray) * Add #27749 to NEWS.md * keytype/valtype for arrays: docs + compat annotation * keytype/valtype: use String values in examples this makes the distinction between key and value clearer. Thanks to @StefanKarpinski for suggesting this. Co-Authored-By: tkluck <tkluck@infty.nl> * keytype/valtype for arrays: no special treatment for ranges This was a little red herring in the discussion in #27749: the `length` of a range may depend on the type of its parameters, but as it turns out, `eltype(keys(...))` does not. That's arguably a bug/inconsistency, but it's outside of the scope of this pull request to fix that. | 04 April 2019, 03:22:00 UTC |
0136fa1 | Jeff Bezanson | 04 April 2019, 03:09:22 UTC | allow any thread, one at a time, to block in the event loop (#31438) start adding some synchronization to I/O this yields basic support for printing to TTYs from multiple threads | 04 April 2019, 03:09:22 UTC |
5530824 | Jeff Bezanson | 04 April 2019, 02:45:49 UTC | fix #31596, named tuple syntax in kw arg call (#31598) fixes regression caused by 4eb63085f136868a2296ca28654e3f40cdd068e6 | 04 April 2019, 02:45:49 UTC |
a24c38c | Matt Bauman | 03 April 2019, 22:11:34 UTC | Merge pull request #31532 from JuliaLang/fe/multi-arg-mapreduce Implement vararg methods for mapreduce similar to map, fixes #27704. | 03 April 2019, 22:11:34 UTC |
b3b6d03 | Lyndon White | 03 April 2019, 21:43:58 UTC | Add ProcessExitedError rather than using `error` (#27900) | 03 April 2019, 21:43:58 UTC |
8200865 | Jeff Bezanson | 03 April 2019, 19:03:35 UTC | fix #28992, returning dot operator calls from macros (#31322) | 03 April 2019, 19:03:35 UTC |
965b73c | Jeff Bezanson | 03 April 2019, 18:52:29 UTC | Merge pull request #31585 from JuliaLang/jn/31583 codegen: fix bug with String egal test | 03 April 2019, 18:52:29 UTC |
f31b6e5 | Jameson Nash | 03 April 2019, 16:23:09 UTC | loading: simplifications of code logic (#29807) Attempt a simplification of the module-search logic. Previously, it was mostly using a sort of 3VL (UUID found, UUID not-found, environment not-found). However, it turns out that it can also be handled via nullable (e.g. is the Pkg identified or not), which also maps more easily into a dict-like view of things (is the Pkg identified in this set or not). | 03 April 2019, 16:23:09 UTC |
e49a7c7 | Jeff Bezanson | 03 April 2019, 16:19:11 UTC | alternate fix for #29936 that handles more cases (#31344) | 03 April 2019, 16:19:11 UTC |
a86aab3 | Jameson Nash | 03 April 2019, 00:29:40 UTC | appveyor: fix binary-builder-based builds Also add a warning for this failure condition, and respect user settings. | 03 April 2019, 16:16:52 UTC |
06b1867 | Jameson Nash | 03 April 2019, 14:41:02 UTC | Merge pull request #31503 from JuliaLang/jn/31486 codegen: ensure Bool arithmetic is done in mod-1 | 03 April 2019, 14:41:02 UTC |
db428ef | Daniel Karrasch | 03 April 2019, 13:43:54 UTC | doc: add missing docstrings to SparseArrays (#31286) | 03 April 2019, 13:43:54 UTC |
e0bef65 | Klaus Crusius | 03 April 2019, 13:33:11 UTC | sparse findnext findprev hash performance improved (#31354) * sparse findnext findprev hash performance improved * added tests and minor changes | 03 April 2019, 13:33:11 UTC |
48fd53d | Fredrik Ekre | 29 March 2019, 00:26:26 UTC | Implement vararg methods for mapreduce similar to map, fixes #27704. | 03 April 2019, 10:20:19 UTC |
aee211b | Narendra Patel | 03 April 2019, 02:49:44 UTC | update docs for CodeInfo (#31445) | 03 April 2019, 02:49:44 UTC |
e8a88c9 | Stefan Karpinski | 03 April 2019, 02:21:18 UTC | Added IPv6 functionality to getipaddr and add getipaddrs (#30609) | 03 April 2019, 02:21:18 UTC |
609aa7d | Viral B. Shah | 03 April 2019, 02:19:51 UTC | Update README.md (#31567) Update BINARYBUILDER instructions and stable version of julia in README | 03 April 2019, 02:19:51 UTC |
b446398 | 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 | 02 April 2019, 22:47:44 UTC |
5a4843e | Keno Fischer | 02 April 2019, 21:12:02 UTC | Fix missing widenconst in SROA (#31578) Fixes #31546 | 02 April 2019, 21:12:02 UTC |
98673b5 | Milan Bouchet-Valat | 02 April 2019, 17:10:31 UTC | Fix nonmissingtype with unspecified type parameters (#31016) Fixes #31013 | 02 April 2019, 17:10:31 UTC |
bd69648 | Jameson Nash | 02 April 2019, 17:01:07 UTC | strings: faster string compare Avoid emitting a branch-and-error check for impossibly large strings | 02 April 2019, 17:01:07 UTC |
318e187 | Jameson Nash | 02 April 2019, 16:05:47 UTC | codegen: fix bug with String egal test We were using && test where we meant to use ||. fix #31583 | 02 April 2019, 16:34:24 UTC |
c5be814 | Valentin Churavy | 02 April 2019, 16:12:31 UTC | Merge pull request #31533 from JuliaLang/vc/cfg_simplify Backport CFG simplification pass from XLA backend | 02 April 2019, 16:12:31 UTC |
11844a2 | Valentin Churavy | 02 April 2019, 14:38:06 UTC | Merge pull request #31508 from banex19/dv_llvm7_support Initial support for LLVM 7.0.0/7.0.1 | 02 April 2019, 14:38:06 UTC |
cd1cbd3 | Tamas K. Papp | 02 April 2019, 13:02:06 UTC | Add FAQ for BLAS benchmark discrepancies and MKL. (#31570) * Add FAQ for BLAS benchmark discrepancies and MKL. * mention MKL.jl | 02 April 2019, 13:02:06 UTC |
719c062 | Koustav Chowdhury | 02 April 2019, 04:58:12 UTC | Fix BoundsError for regex deepcopy (#31309) | 02 April 2019, 04:58:12 UTC |
4e9697e | Julian P Samaroo | 30 March 2019, 19:15:20 UTC | Added IPv6 functionality to getipaddr and add getipaddrs | 02 April 2019, 00:07:39 UTC |
1e7242f | Elliot Saba | 01 April 2019, 18:51:01 UTC | Don't bother building `julia-debug` during `make install` (#31511) Since we're not going to install `julia-debug` unless `BUNDLE_DEBUG_LIBS=1`, might as well save the cycles and not even build it in the first place unless the aforementioned makevar is set | 01 April 2019, 18:51:01 UTC |
f62a4b3 | Keno Fischer | 24 September 2018, 22:34:56 UTC | Backport CFG simplification pass from XLA backend Right now we don't do too much CFG simplification (esp since we turned off doing so for constant folded branches). This isn't too much of a problem, because LLVM is very good at cutting down any excess basic block we happen to emit. However, for non-SSA backends, excess CFG can be a significant problem that the backend may not be able to optimize away (even if it's trivial at the Julia IR level). Plus it's annoying for humans to read. The XLA backend had a simple CFG simplification pass. Backport this pass to Base, so it can live alongside the code it depends on (it has a fairly close dependency on the details of the CFG and IncrementalCompact). As it stands, I don't think it's useful to have this pass in the default compiler pipeline (both because LLVM can handle it easily and because our round-trip to statement based representations cleans up some of this), but I do think it's useful interactively and for non-standard compiler backends. We should re-evaluate whether to put this in the standard compiler pipeline once we re-enable the CFG transformations of constant folded conditions. If that ends up leaving a lot of basic block chains around, it might yet be worth putting this in. Co-authored-by: Valentin Churavy <vchuravy@csail.mit.edu> | 01 April 2019, 14:42:31 UTC |
592fcb2 | Valentin Churavy | 01 April 2019, 14:32:38 UTC | Merge pull request #31571 from JuliaLang/tb/llvmbool Use LLVMBool for arguments to C-API LLVM pass constructors. | 01 April 2019, 14:32:38 UTC |
4c2e570 | Narendra Patel | 01 April 2019, 14:01:31 UTC | Add nextfloat(::BigFloat, n), prevfloat(::BigFloat, n) (#31310) | 01 April 2019, 14:01:31 UTC |
7bfe79a | Tim Besard | 01 April 2019, 13:15:46 UTC | Use LLVMBool for arguments to C-API LLVM pass constructors. | 01 April 2019, 13:15:46 UTC |
cc516ab | Bogumił Kamiński | 01 April 2019, 09:51:14 UTC | Improve quantile in corner cases of collection eltype (#30938) | 01 April 2019, 09:51:14 UTC |
a62b8ec | Keno Fischer | 31 March 2019, 20:48:40 UTC | Fix missing GC root in splatnew implementation (#31545) subtyping (and by extension jl_isa), can allocate, though that happening is a bit of a rare occurrence. ClangSA thus correctly complains: ``` /home/keno/julia/src/datatype.c:872:14: note: Passing non-rooted value as argument to function that may GC if (!jl_isa(fi, ft)) ^ ~~ ``` There's two cases here: In the first, we were allocating a useless object, just to check its type. Replace that by manually looking at the type. In the second we were actually using the object. Add a root. | 31 March 2019, 20:48:40 UTC |
b073bb5 | Tim Holy | 31 March 2019, 10:48:23 UTC | Allow a callback to update the displayed location of a method (#31514) This is for better integration with Revise.jl. Note: Method is mutable, so why not just update the file & line fields? Location info gets compiled into code on a line-by-line basis; to compute the offset into the method body, you need to know the method's location at the time the method was compiled. Consequently we leave those fields untouched so that the correct offsets can be computed. | 31 March 2019, 10:48:23 UTC |
5191810 | Tim Holy | 31 March 2019, 10:45:58 UTC | Make CodeInfo.slotnames a Vector{Symbol} (#31541) | 31 March 2019, 10:45:58 UTC |
a46e37b | Elliot Saba | 30 March 2019, 08:46:00 UTC | Add `NEWS.md` entry for `USE_BINARYBUILDER` flag | 30 March 2019, 19:22:02 UTC |
86d29f1 | Elliot Saba | 30 March 2019, 09:53:46 UTC | Roll back to `PCRE2 v10.31` to fix memory problems on older MacOS machines | 30 March 2019, 19:19:27 UTC |
499067d | Tim Holy | 30 March 2019, 17:49:08 UTC | More precise return type specification in rehash! for IdDicts (#31537) | 30 March 2019, 17:49:08 UTC |
335d08f | Fredrik Ekre | 30 March 2019, 15:39:29 UTC | Upgrade to Documenter version0.22.1. (#31519) | 30 March 2019, 15:39:29 UTC |
f75ed74 | Kristoffer Carlsson | 30 March 2019, 15:31:21 UTC | update dev docs for internals change (#31558) | 30 March 2019, 15:31:21 UTC |
0557467 | Elliot Saba | 22 March 2019, 07:01:57 UTC | Version location cleanup | 30 March 2019, 08:39:42 UTC |
1b0b097 | Elliot Saba | 26 March 2019, 08:33:02 UTC | Bump `SuiteSparse` tarballs | 30 March 2019, 08:39:42 UTC |
e915168 | Elliot Saba | 25 March 2019, 23:06:02 UTC | Update OpenBLAS `aarch64` BB tarball hashes | 30 March 2019, 08:39:42 UTC |
7619492 | Elliot Saba | 22 March 2019, 22:52:58 UTC | Add `libunwind` and `libosxunwind` | 30 March 2019, 08:39:42 UTC |
9d12ffb | Elliot Saba | 22 March 2019, 08:26:51 UTC | Add `LibUV` BB tarball | 30 March 2019, 08:39:42 UTC |
5444f40 | Elliot Saba | 22 March 2019, 07:18:27 UTC | Add `PCRE2 v10.32` BB tarballs | 30 March 2019, 08:39:42 UTC |
44f4eb9 | Elliot Saba | 22 March 2019, 07:13:51 UTC | Bump `PCRE` to `10.32` | 30 March 2019, 08:39:42 UTC |
6edf89a | Elliot Saba | 22 March 2019, 07:09:33 UTC | Add `LibGit2 v0.27.7` BinaryBuilder tarballs | 30 March 2019, 08:39:42 UTC |
92d190f | Elliot Saba | 22 March 2019, 06:38:24 UTC | Add `curl` BB tarball | 30 March 2019, 08:39:42 UTC |
df95f1b | Elliot Saba | 22 March 2019, 06:36:56 UTC | Update `curl` version to `7.61.0` | 30 March 2019, 08:39:42 UTC |
8fa5e18 | Elliot Saba | 22 March 2019, 06:23:45 UTC | Add MPFR v4.0.2 BB tarballs | 30 March 2019, 08:39:42 UTC |
c01c684 | Elliot Saba | 22 March 2019, 01:05:23 UTC | Add `LibSSH2` BB tarball | 30 March 2019, 08:39:42 UTC |
f996502 | Elliot Saba | 22 March 2019, 00:59:56 UTC | Add MbedTLS BB tarball | 30 March 2019, 08:39:42 UTC |
297f25a | Elliot Saba | 25 March 2019, 23:48:18 UTC | Add cxx11 string ABI probing to BB tarball selection Use this to automatically fail out when users try to use a `gcc4` tarball with a system that compiles for `cxx11`. As of the time of this commit, this will apply to LLVM, OpenBLAS, OpenLibm and SuiteSparse, although the only place we truly care aobut this is LLVM, because it's the only one that passes around `std::string`s. Also reduce the amount of work we're forcing `make` to do when constructing BB triplets | 30 March 2019, 08:39:42 UTC |
0ee4c99 | Elliot Saba | 25 March 2019, 23:46:13 UTC | Move `$(COMMA)` to `Make.inc`, add `$(SPACE)` as well. | 30 March 2019, 08:39:42 UTC |
2065d1d | Elliot Saba | 22 March 2019, 20:46:58 UTC | When `distclean`ing a BB install target, remove the downloaded source file as well | 30 March 2019, 08:39:42 UTC |
6fbdb35 | Elliot Saba | 22 March 2019, 00:48:29 UTC | Default to BB turned on for the projects we've precompiled so far, but only enable BB if we can parse the triplet | 30 March 2019, 08:39:42 UTC |
5825e6c | Elliot Saba | 22 March 2019, 00:48:18 UTC | Add GMP BB tarballs | 30 March 2019, 08:39:42 UTC |
9fd1ba4 | Elliot Saba | 22 March 2019, 00:47:29 UTC | Add ability for `contrib/refresh_bb_tarballs.sh` to refresh a subset | 30 March 2019, 08:39:42 UTC |
06c2d92 | Elliot Saba | 21 March 2019, 07:30:50 UTC | Bump BinaryBuilder LLVM to include new patches, GCC ABI Multiversioning, and FreeBSD support Also fixes the `--sysroot` problem with `llvm-config --cflags` by manually filtering them out of the LLVM build | 30 March 2019, 08:39:42 UTC |
fb2a316 | Elliot Saba | 30 March 2019, 08:38:30 UTC | Ensure that `$(SRCCACHE)` exists before downloading Unicode data (#31549) This is necessary for docs-only builds | 30 March 2019, 08:38:30 UTC |
739f471 | Morten Piibeleht | 30 March 2019, 08:38:06 UTC | doc: add link to sort! in sortperm docstring (#31552) | 30 March 2019, 08:38:06 UTC |
c214427 | Kristoffer Carlsson | 29 March 2019, 21:52:14 UTC | fix undef var in conversion in rounding modes in MPFR (#31258) | 29 March 2019, 21:52:14 UTC |
1b57e3a | Katharine Hyatt | 29 March 2019, 20:30:56 UTC | doc systemsleep (#31518) | 29 March 2019, 20:30:56 UTC |
57a3b08 | Jeff Bezanson | 29 March 2019, 20:25:33 UTC | fix #31439, type intersection issue with lower bounds (#31512) | 29 March 2019, 20:25:33 UTC |
91151ab | Valentin Churavy | 29 March 2019, 18:53:52 UTC | fix overflow in CartesianIndices iteration (#31011) This allows LLVM to vectorize the 1D CartesianIndices case, as well as fixing an overflow bug for: ```julia CartesianIndices(((typemax(Int64)-2):typemax(Int64),)) ``` Co-authored-by: Yingbo Ma <mayingbo5@gmail.com> Co-Authored-By: vchuravy <vchuravy@users.noreply.github.com> | 29 March 2019, 18:53:52 UTC |
a399780 | ndinsmore | 29 March 2019, 17:51:47 UTC | Fix Int64 overrun potential in skip_deleted (#31452) | 29 March 2019, 17:51:47 UTC |
8c44566 | Jameson Nash | 29 March 2019, 16:11:33 UTC | internals: better representation for code (#31191) This'll help solve many of the problems with edges getting mis-represented and broken by adding an extra level of indirection between MethodInstance (now really just representing a particular specialization of a method) and the executable object, now called Lambda (representing some functional operator that converts some input arguments to some output values, with whatever metadata is convenient to contain there). This fixes many of the previous representation problems with back-edges, since a MethodInstance (like Method) no longer tries to also represent a computation. That task is now relegated strictly to Lambda. | 29 March 2019, 16:11:33 UTC |
4b12302 | Kristoffer Carlsson | 29 March 2019, 15:16:47 UTC | add a nop conversion for some (#31536) | 29 March 2019, 15:16:47 UTC |
9f125f9 | Rafael Fourquet | 29 March 2019, 13:37:51 UTC | add test for #28762, at-inferred error (#31430) | 29 March 2019, 13:37:51 UTC |
8e73ae9 | Alfredo Braunstein | 29 March 2019, 13:28:45 UTC | sparse matrices: display with less whitespace (#31461) | 29 March 2019, 13:28:45 UTC |
5875d8c | Valentin Churavy | 29 March 2019, 12:36:18 UTC | Prevent domtree construction from overflowing for large functions (#31531) Switch domtree construction to a worklist One of the first things you learn when working on a production compiler is that you should never do recursion over the structure of the input (because the input tends to be significantly larger). Now, I ignored that in a couple of places when writing the optimizer, because let's face it, Julia functions don't tend to be THAAT big (for values of THAAT around 200k basic blocks), because we limit inlining. The TPU backend however, reuses the julia compiler infrastructure with much more aggressive inlining settings, making function that large not uncommon. Switch to a worklist. Co-Authored-By: vchuravy <vchuravy@users.noreply.github.com> | 29 March 2019, 12:36:18 UTC |
53d7fbf | Massimiliano Tomassoli | 29 March 2019, 08:11:08 UTC | Replaced `Any[...]` with `[...]` in example (#31526) https://discourse.julialang.org/t/why-any-in-any-func1-func2-func3-func4/22469 | 29 March 2019, 08:11:08 UTC |
d60503a | Mustafa M | 28 March 2019, 20:07:19 UTC | Disable startup files in misc. tests that spawn julia_cmd (#31421) | 28 March 2019, 20:07:19 UTC |
9686d88 | Jeff Bezanson | 28 March 2019, 19:36:28 UTC | minor event and I/O code reorg (#31506) - remove unused argument to `process_events` - a bit of file renaming and reorg; remove some dead code - this allows code in libuv.jl to use locks and other things in Threads | 28 March 2019, 19:36:28 UTC |
dbe50f9 | Nicu Stiurca | 28 March 2019, 18:25:06 UTC | Fix eltype() and pointer() of Cstring (#31471) Fixes #31381 | 28 March 2019, 18:25:06 UTC |
f4200e2 | banex19 | 28 March 2019, 18:17:08 UTC | Renamed patch to original name for LLVM 6, and kept different patch file only for LLVM 7 | 28 March 2019, 18:17:08 UTC |
4f7dedc | banex19 | 28 March 2019, 17:36:37 UTC | Added LLVM_VERSION guard for a pass, fixed formatting | 28 March 2019, 17:36:37 UTC |
c0ebd97 | Tim Holy | 28 March 2019, 13:23:09 UTC | Merge pull request #31444 from JuliaLang/teh/replace_inference Allow replacement of jl_typeinf_func | 28 March 2019, 13:23:09 UTC |
1115602 | lr4d | 28 March 2019, 09:02:46 UTC | Fix #31396 (#31401) * add method for round(x::Rational, r::RoundinMode) * add test for round(x::Rational, r::RoundingMode) | 28 March 2019, 09:02:46 UTC |
5669ff0 | Massimiliano Tomassoli | 28 March 2019, 09:00:42 UTC | fixed matmul example (#31415) | 28 March 2019, 09:00:42 UTC |
6880d77 | banex19 | 27 March 2019, 22:38:01 UTC | Fixed artifacts from merge conflicts | 27 March 2019, 22:38:01 UTC |
4e8bae3 | banex19 | 26 March 2019, 18:02:47 UTC | Initial support for LLVM 7.0.1 | 27 March 2019, 22:19:39 UTC |
7b45b7b | Elliot Saba | 27 March 2019, 19:38:38 UTC | Store `UnicodeData.txt` within `$(SRCCACHE)` (#31504) This avoids downloading it every time on the buildbots | 27 March 2019, 19:38:38 UTC |
025f620 | Jameson Nash | 27 March 2019, 19:22:26 UTC | Revert "Store `UnicodeData.txt` within `$(SRCCACHE)` (#31476)" (#31500) This reverts commit 50491ef1fa93c9eb18788811d0436eccb6d477bb. | 27 March 2019, 19:22:26 UTC |
ef82b7b | Jameson Nash | 27 March 2019, 16:53:50 UTC | codegen: ensure Bool arithmetic is done in mod-1 A Bool is represented as i8, but in Julia it is required to be managed as an i1 with range [0,1] for correctness and performance. fixes #31486 | 27 March 2019, 16:54:01 UTC |
3064ef9 | Jameson Nash | 27 March 2019, 14:38:24 UTC | [nfc] remove some unreachable/dead code | 27 March 2019, 14:38:24 UTC |
50491ef | Elliot Saba | 27 March 2019, 06:47:22 UTC | Store `UnicodeData.txt` within `$(SRCCACHE)` (#31476) This avoids downloading it every time on the buildbots | 27 March 2019, 06:47:22 UTC |
8649af9 | Narendra Patel | 26 March 2019, 17:56:44 UTC | Add inv(::Missing) (#31451) * add inv(::Missing) * update docstring for inv method | 26 March 2019, 17:56:44 UTC |
a90629a | Jameson Nash | 26 March 2019, 15:13:38 UTC | Merge pull request #31440 from JuliaLang/jn/nfc-2 Various other tiny changes and QOL enhancements | 26 March 2019, 15:13:38 UTC |
c0b40d8 | Jameson Nash | 26 March 2019, 15:13:02 UTC | Merge pull request #31413 from JuliaLang/jn/nfc-1 Various tiny changes and QOL enhancements | 26 March 2019, 15:13:02 UTC |
7d7b2dd | Tim Holy | 22 March 2019, 10:48:23 UTC | Allow replacement of jl_typeinf_func Fixes #31429 | 26 March 2019, 10:19:53 UTC |
1be1deb | Jeff Bezanson | 26 March 2019, 02:46:04 UTC | small fixes to libuv locks (#31454) - use normal locking instead of nogc - remove locks before threads have started | 26 March 2019, 02:46:04 UTC |
ea0c6e9 | daviehh | 25 March 2019, 22:50:06 UTC | [doc] dlopen docstring (#31475) Documentation for `dlopen_e`: looks like copy-paste error from https://github.com/JuliaLang/julia/commit/d9d2b9cf808aab8c3a90e95e03ffc32761ce5316#diff-4f669dd4cc416a82508956a377e6a7c9 Correct: `dlopen_e` deprecated in favor of `dlopen(...throw_error=false)`; `dlsym_e` deprecated in favor of `dlsym(...throw_error=false)`; Current documentation lists `dlopen_e` deprecated in favor of `dlsym`. | 25 March 2019, 22:50:06 UTC |