fe94744 | Chris Foster | 23 May 2019, 08:18:43 UTC | Crazy WIP | 24 May 2019, 04:50:46 UTC |
ea0a57b | Jeff Bezanson | 09 May 2019, 19:00:25 UTC | fix #31965, bug in interpreter stacktraces and `jl_code_requires_compiler` (#31967) | 24 May 2019, 04:50:46 UTC |
cf46a10 | Chris Foster | 21 May 2019, 08:54:41 UTC | Share interpreter state through macro invocation | 21 May 2019, 13:05:40 UTC |
7e66e3e | Chris Foster | 21 May 2019, 08:36:48 UTC | Allow LineNumberNode with node.file === nothing | 21 May 2019, 13:05:40 UTC |
ccf752d | Chris Foster | 21 May 2019, 08:35:15 UTC | Revert "Constrain interpreter state to macro invocation" This reverts commit 3cd81e6c6379af7210701bcc506cfff83b7d535b. | 21 May 2019, 13:05:40 UTC |
7091a8c | Chris Foster | 20 May 2019, 07:27:02 UTC | Add interpreter_state to jl_toplevel_eval_flex | 21 May 2019, 13:05:40 UTC |
4a4454b | Chris Foster | 20 May 2019, 05:44:09 UTC | Revert "Ensure syntax error locations appear in backtraces (#31881)" This reverts the workaround in commit 5b637df34396034b0dd353e603ab3d61322369fb, but keeps the tests. This will be handled in a more robust way by the intepreter backtrace machinery. | 21 May 2019, 13:05:40 UTC |
09d9cfd | Chris Foster | 20 May 2019, 05:02:17 UTC | Factor out creation of global bindings from toplevel_eval_flex In preparation for refactoring jl_toplevel_eval_flex. | 21 May 2019, 13:05:40 UTC |
16d0527 | Chris Foster | 15 May 2019, 08:18:49 UTC | Constrain interpreter state to macro invocation | 21 May 2019, 13:05:40 UTC |
b0fd8cd | Chris Foster | 14 May 2019, 08:32:59 UTC | Wrap macro invocation in its own interpreter frame | 21 May 2019, 13:05:40 UTC |
6763ed8 | Chris Foster | 10 May 2019, 08:36:29 UTC | WIP: Add macro expansion to backtraces | 10 May 2019, 08:36:29 UTC |
3ee9d8f | Chris Foster | 29 April 2019, 07:22:58 UTC | Soft deprecation of LoadError in runtime Remove use of LoadError from the runtime now that backtraces are more reliable. It's left in boot.jl for now for 1.x compatibility. Compatibility: It's difficult to deprecate this in a fully backward compatible way, because packages commonly test macro expansion using constructs like @ test_throws LoadError macroexpand(:(@ some_pkg_macro)) to make this into as minor a change as possible, grandfather special rules for LoadError into stdlib/Test. | 08 May 2019, 23:53:56 UTC |
48634f9 | Jeff Bezanson | 08 May 2019, 23:19:20 UTC | always run on original process stack in ALWAYS_COPY_STACKS mode (#31697) this makes it possible to work around #31104 | 08 May 2019, 23:19:20 UTC |
a526662 | Chris Foster | 08 May 2019, 19:58:04 UTC | Revert "Don't use jl_rethrow_other for LoadError/InitError" (#31963) This reverts commit d3dbe86f49da6779c2f3af8354c6a3933f48fcad. + fixup new tests in backtrace.jl | 08 May 2019, 19:58:04 UTC |
4c28b36 | Jeff Bezanson | 08 May 2019, 18:38:34 UTC | fix #31899, type intersection involving Int in upper bound (#31960) | 08 May 2019, 18:38:34 UTC |
c9777b0 | Jameson Nash | 08 May 2019, 14:34:40 UTC | generate_precompile script: try to improve reliability (#30040) TTY objects are inherently unreliable input channels (documented, per posix design), so try to slow down the rate of input and speed up the rate of output by watching the output stream more closely, and detecting intermediate errors. And also just general cleanup some of our IO handling. | 08 May 2019, 14:34:40 UTC |
b126788 | Elliot Saba | 07 May 2019, 14:45:21 UTC | Merge pull request #31900 from musm/patch-16 Remove unused download of 7z-extra | 07 May 2019, 14:45:21 UTC |
a6c7c1b | Jameson Nash | 06 May 2019, 22:53:38 UTC | Merge pull request #31877 from JuliaLang/jn/lazy-ftypes types: lazy initialize the field-types when first needed | 06 May 2019, 22:53:38 UTC |
40ce424 | Jameson Nash | 06 May 2019, 22:49:25 UTC | Merge pull request #31942 from JuliaLang/revert-31895-jn/append_any Re-merge commit for "optimize append_any more" (#31895) | 06 May 2019, 22:49:25 UTC |
11ce4d1 | Fredrik Ekre | 06 May 2019, 20:43:15 UTC | Fix failing doctests from PR #31246. (#31934) | 06 May 2019, 20:43:15 UTC |
4770b7e | Mustafa M | 06 May 2019, 20:14:20 UTC | Simplify Appveyor build script (#31917) | 06 May 2019, 20:14:20 UTC |
040a3e5 | Fredrik Ekre | 06 May 2019, 19:01:37 UTC | Unconditionally append lib/julia to rpath, fixes #31903. (#31933) | 06 May 2019, 19:01:37 UTC |
aa7ae5a | Fredrik Ekre | 06 May 2019, 19:00:15 UTC | Make --code-coverage testing more robust for filepath. (#31939) | 06 May 2019, 19:00:15 UTC |
1b2d3ca | Jameson Nash | 01 May 2019, 16:57:30 UTC | apply: unify append_any implementations Rather than optimize two copies of the same function, we can just have one version of the function that handles everything. | 06 May 2019, 16:43:28 UTC |
4ae4348 | Jameson Nash | 01 May 2019, 16:43:57 UTC | inference: improve sizeof tfunc Primitive types also always have a sizeof. This is particularly relevant for `Ptr`, since `elsize` uses `sizeof(Ptr)` to compute the stride. | 06 May 2019, 16:43:25 UTC |
f3312ce | Jameson Nash | 06 May 2019, 16:39:49 UTC | Revert "optimize append_any more" | 06 May 2019, 16:39:49 UTC |
9e9bcb8 | Jameson Nash | 06 May 2019, 16:37:21 UTC | optimize append_any more (#31895) * inference: improve sizeof tfunc Primitive types also always have a sizeof. This is particularly relevant for `Ptr`, since `elsize` uses `sizeof(Ptr)` to compute the stride. * apply: unify append_any implementations Rather than optimize two copies of the same function, we can just have one version of the function that handles everything. | 06 May 2019, 16:37:21 UTC |
7ef9e75 | Jameson Nash | 06 May 2019, 16:34:48 UTC | build: minor cleanup of ui/Makefile (#31919) Adds some prereqs, and makes more use of existing variables to get our desired results. Fixes #31876 Replaces #31904 Co-Authored-By: Jameson Nash <vtjnash@gmail.com> | 06 May 2019, 16:34:48 UTC |
bdffb56 | Mustafa M | 06 May 2019, 13:58:49 UTC | Improve edit when editor set to Visual Studio code (#31864) By default VS Code adds `code.cmd` to path. Allow `code.cmd` within the vs code chain. | 06 May 2019, 13:58:49 UTC |
f189ae4 | Elliot Saba | 06 May 2019, 04:23:38 UTC | Use https for downloads of 7z and NSIS and also add checksums. (#31902) Use https for downloads of 7z and NSIS and also add checksums. | 06 May 2019, 04:23:38 UTC |
a0cee0b | Mustafa M | 06 May 2019, 01:35:12 UTC | Merge branch 'master' into patch-16 | 06 May 2019, 01:35:12 UTC |
3736c1a | Mus | 02 May 2019, 19:30:18 UTC | Improve downloads in win-extras Use hhtps for the downloads and also add checksums | 06 May 2019, 01:33:23 UTC |
9b5fea5 | Jan Weidner | 04 May 2019, 12:32:06 UTC | Docstrings for quot, isexpr and show_sexpr (#31246) | 04 May 2019, 12:32:06 UTC |
c40d9b0 | Stefan Karpinski | 04 May 2019, 03:30:22 UTC | README: move "Binary Installation" up and tidy it (#31912) Since this is how the vast majority of people will want to install Julia, it seems sensible to have it near the top of the page. This section had some very weird formatting in terms of whitespace, so I tidied that up while I was at it. | 04 May 2019, 03:30:22 UTC |
b16345d | Steven G. Johnson | 04 May 2019, 02:05:56 UTC | use Base._memcmp instead of ccall(:memcmp) (#31906) * use Base._memcmp instead of ccall(:memcmp) * Update base/strings/string.jl Co-Authored-By: stevengj <stevenj@mit.edu> | 04 May 2019, 02:05:56 UTC |
a086ad8 | Timo Kluck | 04 May 2019, 00:04:52 UTC | Micro-optimization: remove unnecessary allocation for getindex(::Number, i::Integer...) (#31918) | 04 May 2019, 00:04:52 UTC |
b96a591 | Valentin Churavy | 03 May 2019, 20:01:18 UTC | Merge pull request #31849 from JuliaLang/jn/llvm-up llvm upgrade: apply applicable old patches | 03 May 2019, 20:01:18 UTC |
a7fdfdb | Jameson Nash | 26 April 2019, 17:30:43 UTC | llvm: apply applicable old patches for 7 and 8 also disabled a new X86 pass (x86-disable-avoid-SFB) to avoid running into an assertion error in that pass (see gist) | 03 May 2019, 13:45:28 UTC |
bd95f03 | Jameson Nash | 28 April 2019, 01:49:17 UTC | codegen: fix tbaa info for select intrinsic, review other tbaa annotations | 03 May 2019, 13:45:28 UTC |
ba3a1f8 | Katharine Hyatt | 03 May 2019, 13:31:07 UTC | Merge pull request #31887 from JuliaLang/ksh/dense Three missing dense tests | 03 May 2019, 13:31:07 UTC |
4111609 | Jameson Nash | 03 May 2019, 13:05:27 UTC | improve compilation of check_top_bit (#31883) addresses #31819 | 03 May 2019, 13:05:27 UTC |
2fb61c3 | Elliot Saba | 03 May 2019, 07:07:34 UTC | Revert "Upgrade and use NSIS for compression instead of extra 7z stag… (#31907) Revert "Upgrade and use NSIS for compression instead of extra 7z stag… | 03 May 2019, 07:07:34 UTC |
289d5b6 | Mus | 03 May 2019, 04:26:31 UTC | Revert "Upgrade and use NSIS for compression instead of extra 7z stage (#31879)" This reverts commit b118e68a549a2294f70889390e49b0a8ae655f5e, reversing changes made to 1707e13b925f72543e67b12fd72ef75bd23a94f9. | 03 May 2019, 04:26:31 UTC |
895f40f | Mustafa M | 02 May 2019, 19:58:05 UTC | Consistently use the libblas constant (#31872) Also modify the docstring and attach to the module name. | 02 May 2019, 19:58:05 UTC |
6677406 | Mustafa M | 02 May 2019, 18:54:00 UTC | Remove unused download of 7z-extra | 02 May 2019, 18:54:00 UTC |
b118e68 | Elliot Saba | 02 May 2019, 17:27:41 UTC | Upgrade and use NSIS for compression instead of extra 7z stage (#31879) Upgrade and use NSIS for compression instead of extra 7z stage | 02 May 2019, 17:27:41 UTC |
1707e13 | Keno Fischer | 02 May 2019, 12:16:50 UTC | Prevent stack overflow in Profile (#31893) As a follow up to #31693, this fixes the other place in Profile that recurses over Profile data, causing stack overflows. This should fix a bunch of the recent intermittent CI faults on linux32. | 02 May 2019, 12:16:50 UTC |
57ccd38 | Mus | 29 April 2019, 23:16:09 UTC | Update to latest NSIS and use NSIS for compression instead of extra 7z stage | 02 May 2019, 03:59:04 UTC |
5b637df | Chris Foster | 02 May 2019, 00:20:30 UTC | Ensure syntax error locations appear in backtraces (#31881) Errors which are thrown directly inside jl_toplevel_eval_flex do not get an entry in the backtrace. The most prominent of these are syntax errors, but there's other cases too. Fix this by constructing a julia expression throwing the appropriate error, and evaling it to generate a julia-level frame. | 02 May 2019, 00:20:30 UTC |
5eece3f | Jameson Nash | 01 May 2019, 16:57:30 UTC | apply: unify append_any implementations Rather than optimize two copies of the same function, we can just have one version of the function that handles everything. | 01 May 2019, 19:07:15 UTC |
56c496d | Jameson Nash | 01 May 2019, 16:43:57 UTC | inference: improve sizeof tfunc Primitive types also always have a sizeof. This is particularly relevant for `Ptr`, since `elsize` uses `sizeof(Ptr)` to compute the stride. | 01 May 2019, 19:07:07 UTC |
2aa5de5 | Katharine Hyatt | 01 May 2019, 15:15:56 UTC | Add suggested tests | 01 May 2019, 15:15:56 UTC |
7e1eb6a | Waldir Pimenta | 01 May 2019, 09:54:13 UTC | doc/build/windows: fix broken link & line breaks (#31884) | 01 May 2019, 09:54:12 UTC |
534c03b | Elliot Saba | 01 May 2019, 07:03:58 UTC | Disable building of tests for libunwind (#31886) Disable building of tests for libunwind | 01 May 2019, 07:03:58 UTC |
e47df60 | Katharine Hyatt | 30 April 2019, 22:43:43 UTC | Three missing dense tests | 30 April 2019, 22:43:43 UTC |
2812a90 | Fredrik Ekre | 30 April 2019, 21:29:34 UTC | Disable building of tests for libunwind, which makes libunwind build with musl libc. See also https://github.com/JuliaPackaging/Yggdrasil/pull/13 | 30 April 2019, 22:09:09 UTC |
425c53d | Marco | 30 April 2019, 20:03:40 UTC | adding fast max and min (#31866) | 30 April 2019, 20:03:40 UTC |
8cc2f12 | Alex Arslan | 30 April 2019, 17:31:37 UTC | Stop exporting dot from LinearAlgebra.BLAS (#31878) LinearAlgebra exports the familiar `dot` function. The BLAS submodule has its own `dot` function, which it also exports, leading to problems if a user tries to access `dot` after `using` both LinearAlgebra and BLAS. Because this conflict currently exists, this change should be non-breaking, as it's difficult to resolve `dot` unqualified from BLAS before it's resolved from LinearAlgebra, so pretty much any consumer must already calling `BLAS.dot` as such. Fixes #31838. | 30 April 2019, 17:31:37 UTC |
ffef661 | Viral B. Shah | 30 April 2019, 15:50:30 UTC | Move ARM to Tier 3 (#31880) Since we do not have ARM binaries at all on 1.1, it is best to move all ARM support to Tier 3. | 30 April 2019, 15:50:29 UTC |
5168e35 | Nicolau Werneck | 30 April 2019, 15:12:11 UTC | Recover meta nodes in replace_code_newstyle (#31871) Copy meta nodes from IRCode to CodeInfo | 30 April 2019, 15:12:11 UTC |
4700883 | Katharine Hyatt | 30 April 2019, 15:03:47 UTC | Missing undef array init tests (#31704) | 30 April 2019, 15:03:47 UTC |
bb1cb52 | Viral B. Shah | 30 April 2019, 12:33:19 UTC | Merge branch 'master' of github.com:JuliaLang/julia | 30 April 2019, 12:33:19 UTC |
7ce6f5a | Viral B. Shah | 30 April 2019, 12:33:00 UTC | Fix broken link in README for required build tools. | 30 April 2019, 12:33:00 UTC |
cce5a6b | Steven G. Johnson | 30 April 2019, 11:57:32 UTC | use Iterators.reverse for foldr etc. (#31781) | 30 April 2019, 11:57:31 UTC |
3d7e0d9 | Stefan Karpinski | 30 April 2019, 08:22:32 UTC | fix bad rebase in #23422 (#31874) | 30 April 2019, 08:22:32 UTC |
24ee806 | Elliot Saba | 30 April 2019, 00:23:06 UTC | Bump 7z version (#31873) Bump 7z version | 30 April 2019, 00:23:06 UTC |
d40054b | Viral B. Shah | 29 April 2019, 23:18:37 UTC | Update the Editor section of README. | 29 April 2019, 23:18:37 UTC |
c7fa684 | Viral B. Shah | 29 April 2019, 23:09:27 UTC | Add doc/build to source code organization in README. | 29 April 2019, 23:09:27 UTC |
d562715 | Viral B. Shah | 29 April 2019, 22:35:04 UTC | Consistently name files in the doc/build directory. | 29 April 2019, 22:35:04 UTC |
19728c5 | Viral B. Shah | 29 April 2019, 22:32:14 UTC | Small cleanup for arm build documentation. | 29 April 2019, 22:32:14 UTC |
a13c2cd | Viral B. Shah | 29 April 2019, 22:30:33 UTC | WIP: Refactoring of README.md (#31858) * Refactor the README to be simpler for the default build path. * Move detailed installation options and instructions to a `doc/build` | 29 April 2019, 22:30:33 UTC |
a8c8377 | Jameson Nash | 24 April 2019, 18:29:07 UTC | types: lazy initialize the field-types when first needed For concrete datatypes, we still always initialize the fieldtypes immediately (so that we can immediately also compute the layout and other related properties). Note that this implies that constructing the fieldtype is no longer part of subtyping, (since construction no longer verifies these conditions), and so impossible constraints now lead to a computed value of `Union{}` being given for the type of that field, instead of throwing an error when trying to allocate the type. It might be possible to instead store this error, and rethrow it when someone tries to construct a (partially initialized) copy of the type and/or when the user (but not inference or introspection tools) tries to examine the fieldtype of the object. But I think this extra complexity (and additional failure cases to consider) isn't worthwhile to add. | 29 April 2019, 21:30:12 UTC |
0140ce8 | Rafael Fourquet | 29 April 2019, 20:43:39 UTC | add *(::Union{Regex, AbstractString, AbstractChar}...) (#23422) | 29 April 2019, 20:43:39 UTC |
458380c | Kevin Squire | 29 April 2019, 20:31:10 UTC | Loosen searchsorted* index type (fixes #30763, #31618) (#31633) * Might also address #31618 * Types of start and stop indicies are restricted to Integer and must be the same type * Note that this file is compiled early during bootstrap, and `one` is not yet available | 29 April 2019, 20:31:10 UTC |
826811b | Mus | 29 April 2019, 20:23:42 UTC | Bump 7z version | 29 April 2019, 20:23:42 UTC |
208d99c | Elliot Saba | 29 April 2019, 06:51:07 UTC | Merge pull request #31860 from JuliaLang/jn/tar-touch build: touch staged files after untar | 29 April 2019, 06:51:07 UTC |
6d02fe5 | Steven G. Johnson | 28 April 2019, 20:29:23 UTC | add findall(pattern, string) (#31834) | 28 April 2019, 20:29:22 UTC |
a78f895 | Jeff Bezanson | 28 April 2019, 19:10:37 UTC | fix #31803, covariance handling in `fieldtype_tfunc` (#31848) | 28 April 2019, 19:10:37 UTC |
7d3d5e5 | Jameson Nash | 28 April 2019, 01:55:07 UTC | build: touch staged files after untar This avoids extracting mtime from the tar archives, improving incremental builds | 28 April 2019, 01:55:07 UTC |
dc6c7c7 | Mustafa M | 27 April 2019, 03:49:15 UTC | Delete vagrant instructions (#31852) | 27 April 2019, 03:49:15 UTC |
bacff35 | Keno Fischer | 27 April 2019, 02:13:26 UTC | Merge pull request #31790 from JuliaLang/kf/ambig Two fixes for bugs involving ambiguous signatures | 27 April 2019, 02:13:26 UTC |
f3d17d3 | Keno Fischer | 22 April 2019, 00:52:27 UTC | Include ambiguous signatures when computing guard signatures After fixing #30118, the behavior of #31649 changed. Instead of crashing immediately upon attempting to print `spvec`, the first time would fail with the correct ambiguity. However, any subsequent attempts to print the same value would yet again result in a crash. Upon investigation, the series of events leading to this crash are as follows: 1. Showing the first error message attempts to put `convert(::Type{Any}, ::Nothing)` into the cache (matching the previous `convert(::Type{Any}, x::Any)` method). 2. jl_compilation_sig widens this to `convert(::DataType, x::Any)`. No guard signatures are allocated, because `ml_matches` does not return `convert(::Any, ::sparse_t)` because it is uncallable due to the ambiguity. 3. Upon the next call, we find `convert(::DataType, x::Any)` in the cache and use it. The subsequent successful return conflicts with type inference's result that this call will not return (i.e. is inferred to Union{}). To fix this change the `ml_matches` call in step 2 to include ambiguous matches, thus allocating guard entries for these signatures and preventing the cache match. That works for this issue, but I should note that I have seen additional crashes along similar lines while working on this fix, so there may be additional issues in the vicinity. Fixes #31649 | 26 April 2019, 22:01:56 UTC |
a030b0a | Keno Fischer | 21 April 2019, 23:25:26 UTC | Don't inline methods that could potentially generate ambiguity errors If we have a call signature that's wide enough to cover one of the ambiguities of the methods we're inlining, refuse to do the inlining and require a dynamic dispatch instead. The other option would be to "union split" that signature out, but that would require a decent amount of extra code and it is not clear how important that speed up would be given that the signature is already going to be fairly wide if it intersects an ambiguity (so the dispatch gate might actually be better). If we encounter a case where that's useful, we can add that feature. For now, this fixes #30118. | 26 April 2019, 22:01:22 UTC |
d71310e | Mustafa M | 26 April 2019, 19:51:29 UTC | Update uninstall julia heading level and a typo (#31846) | 26 April 2019, 19:51:29 UTC |
2d8c1ec | Viral B. Shah | 26 April 2019, 19:11:01 UTC | Remove circleci, old freebsd ci and vagrant (pkgeval) config files (#31841) * Remove circleci, old freebsd ci and vagrant (pkgeval) files * Remove vagrant from readme. * Move ack stuff to contrib/ack | 26 April 2019, 19:11:01 UTC |
f227b9b | Mustafa M | 26 April 2019, 01:50:58 UTC | Fix Windows readme link and add ARM readme link (#31840) | 26 April 2019, 01:50:58 UTC |
584d412 | Viral B. Shah | 26 April 2019, 00:27:55 UTC | Remove Windows MSVC related build files from pre 0.2 (#31832) | 26 April 2019, 00:27:55 UTC |
93c9ae4 | Katharine Hyatt | 25 April 2019, 20:46:20 UTC | A few missing indices tests (#31706) * Missing IndexStyle tests * promote_shape for Tuples/Dims | 25 April 2019, 20:46:20 UTC |
e753c67 | Lyndon White | 25 April 2019, 20:10:19 UTC | Remove reference to "if unsure if a bug" (#31820) | 25 April 2019, 20:10:18 UTC |
191c68c | Jeff Bezanson | 25 April 2019, 20:08:54 UTC | fix `deepcopy` on 0-field mutable structs (#31825) | 25 April 2019, 20:08:54 UTC |
74fdde5 | Timo Kluck | 25 April 2019, 20:07:41 UTC | Short-circuit deepcopy for bits types (#31822) This allows the compiler to elide the entire deepcopy call in these cases. Example: julia> struct Foo; i::Int; end julia> @code_warntype deepcopy(Foo(1)) Variables #self#::Core.Compiler.Const(deepcopy, false) x::Foo Body::Foo 1 ─ %1 = Base.IdDict()::IdDict{Any,Any} │ %2 = Base.deepcopy_internal(x, %1)::Foo │ %3 = Base.typeof(x)::Core.Compiler.Const(Foo, false) │ %4 = Core.typeassert(%2, %3)::Foo └── return %4 julia> function fastdeepcopy(a) isbitstype(typeof(a)) && return a return deepcopy(a) end fastdeepcopy (generic function with 1 method) julia> @code_warntype fastdeepcopy(Foo(1)) Variables #self#::Core.Compiler.Const(fastdeepcopy, false) a::Foo Body::Foo 1 ─ %1 = Main.typeof(a)::Core.Compiler.Const(Foo, false) │ %2 = Main.isbitstype(%1)::Core.Compiler.Const(true, true) │ %2 └── return a 2 ─ Core.Compiler.Const(:(goto %7), false) │ Core.Compiler.Const(false, false) │ Core.Compiler.Const(:(Main.deepcopy(a)), false) └── Core.Compiler.Const(:(return %7), false) julia> @code_native fastdeepcopy(Foo(1)) .text ; ┌ @ REPL[12]:2 within `fastdeepcopy' movq (%rdi), %rax retq nopw %cs:(%rax,%rax) ; └ | 25 April 2019, 20:07:41 UTC |
6421def | Viral B. Shah | 25 April 2019, 17:31:36 UTC | Move platform specific build instructions to doc/ (#31827) | 25 April 2019, 17:31:36 UTC |
7c9f359 | Katharine Hyatt | 25 April 2019, 14:14:25 UTC | Get rid of cmp/isless for AdjTrans (#31806) | 25 April 2019, 14:14:25 UTC |
c41d5a3 | Kevin Squire | 25 April 2019, 05:20:47 UTC | Partially revert "Remove specialized sort! method for PartialQuickSort{Int} (fixes #12833)" (#31632) This reverts commit 9e8fcd30e9d7d4e88e94cfebec59778a71387b97, except for the test. The underlying issue(s) causing #12833 seem to have been fixed with recent changes in inference. | 25 April 2019, 05:20:47 UTC |
480703b | Hossein Pourbozorg | 25 April 2019, 04:58:02 UTC | use https instead of http for web links (#31817) | 25 April 2019, 04:58:02 UTC |
a784a73 | Katharine Hyatt | 24 April 2019, 20:21:27 UTC | Missing triangular tests (#31821) | 24 April 2019, 20:21:27 UTC |
62a6187 | Viral B. Shah | 24 April 2019, 19:48:33 UTC | Add a bib entry file to make it easy to cite Julia. (#31794) * Add a bib entry file to make it easy to cite Julia. The plan is to have the same convention in packages, thus making it easy to cite Julia and packages. | 24 April 2019, 19:48:33 UTC |
072d2f8 | Martin Holters | 24 April 2019, 15:48:36 UTC | Add test for type intersection issue underlying #26083 (#31816) | 24 April 2019, 15:48:36 UTC |
b50cb8c | Katharine Hyatt | 24 April 2019, 15:24:12 UTC | Bad signature fix and missing tests (#31811) | 24 April 2019, 15:24:12 UTC |
9058381 | Katharine Hyatt | 24 April 2019, 15:21:26 UTC | A few missing tests for sparse broadcast styles and converters (#31802) | 24 April 2019, 15:21:26 UTC |