10f80ef | Jameson Nash | 25 July 2017, 20:18:24 UTC | WIP: move macro-expand scope resolution into resolve-scopes | 02 August 2017, 18:21:18 UTC |
7ec9b18 | Jameson Nash | 24 July 2017, 19:40:37 UTC | partially fix some macro expansion scope bugs fix #22307 | 27 July 2017, 19:44:57 UTC |
c358d02 | Jameson Nash | 24 July 2017, 18:44:31 UTC | silence workspace test warning | 27 July 2017, 19:44:00 UTC |
85a2555 | Rafael Fourquet | 27 July 2017, 16:15:47 UTC | allow a function instead of a string as Prompt.prompt (#22809) | 27 July 2017, 16:15:47 UTC |
d6e1e86 | Rory Finnegan | 27 July 2017, 14:50:56 UTC | Added kwargs to invokelatest. (#22646) * Added kwargs to invokelatest. * Cleaned up invokelatest tests. * Replaced the `eval` with a module to help with readability. * Added a test case to demonstrate the failure condition that invokelatest fixes. * Moved `f` and `args` inside closure rather than passing them in. | 27 July 2017, 14:50:56 UTC |
29c78b7 | Rafael Fourquet | 27 July 2017, 14:41:40 UTC | REPL: jump to first/last history entries (#22829) | 27 July 2017, 14:41:40 UTC |
36f2bd0 | Rafael Fourquet | 27 July 2017, 10:56:57 UTC | specify alignment for printing Pair in arrays (#22899) | 27 July 2017, 10:56:57 UTC |
a2d375f | Jameson Nash | 27 July 2017, 05:03:13 UTC | Merge pull request #22819 from JuliaLang/jn/asmwriter_di code_llvm: print source locations | 27 July 2017, 05:03:13 UTC |
af7a927 | Andreas Noack | 26 July 2017, 23:58:50 UTC | Add tests for mean and var on arrays with unitful elements. (#22956) Fix var along a dimension for arrays with unitful elements. | 26 July 2017, 23:58:50 UTC |
b5b3c42 | Katharine Hyatt | 26 July 2017, 23:16:09 UTC | Error tests for bkfact getindex (#22962) | 26 July 2017, 23:16:09 UTC |
ce3851b | Jeff Bezanson | 26 July 2017, 20:42:39 UTC | Merge pull request #22955 from JuliaLang/jb/mallocwrap refactor size adjustments in malloc wrappers | 26 July 2017, 20:42:39 UTC |
8ebedd6 | Jeff Bezanson | 26 July 2017, 20:26:15 UTC | Merge pull request #22958 from JuliaLang/jb/fix17240 fix #17240, evaluate keyword argument defaults in successive scopes | 26 July 2017, 20:26:15 UTC |
4b296b7 | Jeff Bezanson | 26 July 2017, 19:25:42 UTC | Merge pull request #22967 from JuliaLang/jb/typedefwarning fix compiler warning about repeated typedef in tls.h | 26 July 2017, 19:25:42 UTC |
deaf668 | Jeff Bezanson | 26 July 2017, 18:52:58 UTC | Merge pull request #22954 from JuliaLang/jb/stringegal treat String as immutable in `===`. part of #22193 | 26 July 2017, 18:52:58 UTC |
3308973 | Jeff Bezanson | 26 July 2017, 16:41:39 UTC | fix compiler warning about repeated typedef in tls.h | 26 July 2017, 16:41:39 UTC |
0af919b | Jeff Bezanson | 25 July 2017, 17:57:17 UTC | fix #17240, evaluate keyword argument defaults in successive scopes This matches the behavior of optional positional arguments. | 26 July 2017, 14:45:57 UTC |
0a37b3d | Fredrik Ekre | 26 July 2017, 13:34:54 UTC | fix \(A::HermOrSym{BigFloat}, b::AbstractVector) (#22960) * fix \(A::HermOrSym{BigFloat}, b::Vector) * enable testing of more matmul methods for HermOrSym{BigFloat} | 26 July 2017, 13:34:54 UTC |
892768c | Jeff Bezanson | 25 July 2017, 22:26:00 UTC | Merge pull request #22957 from JuliaLang/jb/endcat fix regression in parsing `end` inside cat inside ref | 25 July 2017, 22:26:00 UTC |
b37f49b | Jeff Bezanson | 25 July 2017, 19:35:54 UTC | refactor size adjustments in malloc wrappers | 25 July 2017, 22:07:12 UTC |
346b692 | Rafael Fourquet | 25 July 2017, 21:48:18 UTC | printing Dict: don't show ellipsis when everything fits (#22917) * printing Dict: don't show ellipsis when everything fits * also, harmonize how Dict and keys(::Dict) are shown, when ellipsis is used | 25 July 2017, 21:48:18 UTC |
31195d0 | Rafael Fourquet | 25 July 2017, 21:46:35 UTC | print Pair with spaces around "=>" (#22916) * print Pair with spaces around "=>" * Put spaces only when printing non-compactly. * The first and second elements of a pair are printed compactly. * print Pair's members non-compactly if context contains :compact=>false | 25 July 2017, 21:46:35 UTC |
8e2a595 | Jeff Bezanson | 25 July 2017, 21:43:08 UTC | Merge pull request #22935 from JuliaLang/rf/test-IntSet test some order properties of IntSet | 25 July 2017, 21:43:08 UTC |
7437cd6 | Jeff Bezanson | 25 July 2017, 21:41:41 UTC | Merge pull request #22951 from JuliaLang/rf/MT-hash define hash(::MersenneTwister) | 25 July 2017, 21:41:41 UTC |
8e1c65d | Fredrik Ekre | 25 July 2017, 21:22:04 UTC | determinant for HermOrSym{!(<:BlasFloat)} (#22902) and tests for logdet and logabsdet | 25 July 2017, 21:22:04 UTC |
b316b61 | Rafael Fourquet | 25 July 2017, 20:45:30 UTC | pager: split the argument for handling options (#22852) | 25 July 2017, 20:45:30 UTC |
6a3a308 | Jeff Bezanson | 25 July 2017, 02:39:29 UTC | treat String as immutable in `===`. part of #22193 | 25 July 2017, 20:03:11 UTC |
554cb08 | Jeff Bezanson | 25 July 2017, 19:55:46 UTC | fix regression in parsing `end` inside cat inside ref | 25 July 2017, 19:55:46 UTC |
7359aec | Andreas Noack | 25 July 2017, 17:35:11 UTC | Remove momenttype and use reduction initialization infrastructure (#22937) for determining the return type. Adjust return type determination in _quantile Fixes #22901 | 25 July 2017, 17:35:11 UTC |
9186ae4 | Jeff Bezanson | 25 July 2017, 16:10:42 UTC | Merge pull request #22946 from JuliaLang/jb/svecegal fix codegen bug in `===` on two `SimpleVector`s | 25 July 2017, 16:10:42 UTC |
00ee0ab | Jeff Bezanson | 25 July 2017, 14:48:52 UTC | Merge pull request #22947 from JuliaLang/jb/fix18912 fix #18912, `::` should not parse as an identifier | 25 July 2017, 14:48:52 UTC |
067deb5 | Rafael Fourquet | 25 July 2017, 10:48:36 UTC | define hash(::MersenneTwister) | 25 July 2017, 10:48:36 UTC |
fd951c2 | Amit Murthy | 25 July 2017, 08:28:18 UTC | support lazy all_to_all connection setups (#22814) | 25 July 2017, 08:28:18 UTC |
a1bcd73 | Jeff Bezanson | 25 July 2017, 04:56:11 UTC | fix #18912, `::` should not parse as an identifier | 25 July 2017, 04:56:11 UTC |
d328a82 | Amit Murthy | 25 July 2017, 04:45:02 UTC | fix spurious exception printing on custom topologies (#22933) | 25 July 2017, 04:45:02 UTC |
2fca4d3 | Jeff Bezanson | 25 July 2017, 02:43:40 UTC | fix codegen bug in `===` on two `SimpleVector`s | 25 July 2017, 02:43:40 UTC |
79ff734 | Katharine Hyatt | 24 July 2017, 20:47:05 UTC | Add Examples to a bunch of doctests (#22920) * Add Examples to a bunch of doctests * Remove redundant example | 24 July 2017, 20:47:05 UTC |
04d76f3 | Jeff Bezanson | 24 July 2017, 17:05:22 UTC | change array and range promotion rule not to convert both containers (#22757) | 24 July 2017, 17:05:22 UTC |
fdc33b2 | Jeff Bezanson | 24 July 2017, 17:04:49 UTC | Merge pull request #22919 from JuliaLang/jb/fix18935 fix some parsing issues with `end` and blocks inside expressions | 24 July 2017, 17:04:49 UTC |
510efbf | Rafael Fourquet | 24 July 2017, 15:47:11 UTC | faster rem(::BigInt, ::Type{Union{Bool, Int, UInt...}}) (#21984) | 24 July 2017, 15:47:11 UTC |
cf8a697 | Jameson Nash | 24 July 2017, 14:32:37 UTC | Merge pull request #22589 from JuliaLang/jn/remotecall_eval add procs argument to `@-everywhere`, and move code to a function | 24 July 2017, 14:32:37 UTC |
35b7e00 | Yichao Yu | 24 July 2017, 13:01:47 UTC | Merge pull request #22930 from JuliaLang/yyc/codegen/isdefined Fix typo in isdefined codegen | 24 July 2017, 13:01:47 UTC |
981bfa8 | Rafael Fourquet | 24 July 2017, 10:18:33 UTC | test some order properties of IntSet | 24 July 2017, 10:18:33 UTC |
9345b0d | Mus M | 24 July 2017, 08:20:51 UTC | fix link in require.md devdocs (#22931) | 24 July 2017, 08:20:51 UTC |
8d8ecec | Yichao Yu | 24 July 2017, 00:39:32 UTC | Fix typo in isdefined codegen Fix #22929 | 24 July 2017, 01:02:23 UTC |
7287321 | Rafael Fourquet | 23 July 2017, 16:35:59 UTC | add mutating versions of randperm & randcycle (#22723) | 23 July 2017, 16:35:59 UTC |
2f3bef1 | Fredrik Ekre | 23 July 2017, 09:11:46 UTC | test isposdef[!] for HermOrSym{BigFloat} (#22913) | 23 July 2017, 09:11:46 UTC |
d67cc70 | Jeff Bezanson | 22 July 2017, 22:52:17 UTC | Merge pull request #22906 from JuliaLang/jb/thrheaders reorganize threading-related headers a bit | 22 July 2017, 22:52:17 UTC |
9bb87c5 | Katharine Hyatt | 22 July 2017, 22:50:01 UTC | Move display & MIME stuff out of helpDB, xrefs (#22890) | 22 July 2017, 22:50:01 UTC |
f0a8c8c | Jeff Bezanson | 22 July 2017, 21:44:04 UTC | fix some parsing issues with `end` and blocks inside expressions - `end` should only be special inside indexing expressions, not cat - Blocks introduced by words (e.g. `if`, `begin`) should revert to normal parsing context, so `for` is no longer special. Fixes #18935 | 22 July 2017, 21:44:04 UTC |
17496a4 | Jeff Bezanson | 22 July 2017, 18:45:50 UTC | Merge pull request #22911 from JuliaLang/jb/tthttt fix `tuple_type_head` and `tuple_type_tail` on `UnionAll` | 22 July 2017, 18:45:50 UTC |
0b95a5d | Keno Fischer | 22 July 2017, 17:50:28 UTC | Merge pull request #22912 from JuliaLang/kf/fixciregresssion Fix recent CI compile time perf regression | 22 July 2017, 17:50:28 UTC |
7181300 | Amit Murthy | 22 July 2017, 05:16:22 UTC | Add test for 22865 (#22896) | 22 July 2017, 05:16:22 UTC |
bb514ea | Jeff Bezanson | 21 July 2017, 19:18:02 UTC | reorganize threading-related headers a bit splits atomics.h, locks.h, and tls.h out of julia_threads.h and julia.h | 22 July 2017, 02:48:57 UTC |
e3ad45e | Jeff Bezanson | 22 July 2017, 02:47:55 UTC | Merge pull request #22909 from JuliaLang/jb/fix22908 fix #22908, typemap ordering of `Union` vs. `Type{Union{...}}`. | 22 July 2017, 02:47:55 UTC |
a627e51 | Tristan Konolige | 22 July 2017, 02:44:58 UTC | Add JL_ namespace to all header include guards (#22904) Add JL_ namespace to all header include guards | 22 July 2017, 02:44:58 UTC |
d9903b1 | Katharine Hyatt | 22 July 2017, 01:01:39 UTC | Add test for a^p where a is positive definite (#22895) | 22 July 2017, 01:01:39 UTC |
5ea8c7c | Jameson Nash | 22 July 2017, 00:44:26 UTC | Merge pull request #22566 from iblis17/fix-open_cloexec test/file: repeated running `test_13559` triggers SystemError randomly | 22 July 2017, 00:44:26 UTC |
2d6a589 | Keno Fischer | 21 July 2017, 23:02:46 UTC | Add an option to dump LLVM IR without generating sysimg This option is useful for tracing all the llvm IR generating during JITting and running it through opt, e.g. to track down compile time performance regressions. | 21 July 2017, 23:41:53 UTC |
1aedbd7 | Keno Fischer | 21 July 2017, 23:01:36 UTC | Fix typo in GC Lowering My misrememberance of how the C++ STL works caused us to insert way too many stores here. This fixes the recent compile time performance regressions observed on CI. | 21 July 2017, 23:09:25 UTC |
c52c005 | Keno Fischer | 21 July 2017, 22:14:53 UTC | Some simple improvements to GC lowering performance Avoid doing some redundant work/copying. Cleanup formatting. | 21 July 2017, 23:09:24 UTC |
ce18679 | Mus M | 21 July 2017, 22:43:28 UTC | Remove special cases for AbstractString repeat (#22805) | 21 July 2017, 22:43:28 UTC |
763d008 | Jeff Bezanson | 21 July 2017, 22:24:58 UTC | fix `tuple_type_head` and `tuple_type_tail` on `UnionAll` | 21 July 2017, 22:24:58 UTC |
7e37e5d | Jeff Bezanson | 21 July 2017, 21:20:05 UTC | fix #22908, typemap ordering of `Union` vs. `Type{Union{...}}`. | 21 July 2017, 21:20:05 UTC |
deb0941 | Kristoffer Carlsson | 21 July 2017, 20:24:12 UTC | use markdown sections for default doc sections (#22894) | 21 July 2017, 20:24:12 UTC |
98f2726 | Stefan Karpinski | 21 July 2017, 19:56:34 UTC | Merge pull request #21728 from JuliaLang/nl/in Fix in(x, r::Range{<:Integer}) when x is not numeric | 21 July 2017, 19:56:34 UTC |
5d159b5 | Jarrett Revels | 21 July 2017, 19:51:57 UTC | respecialize normalized vararg type parameters as part of precise_container_type (#22877) also use more specialized vararg type params in inlining_pass if available | 21 July 2017, 19:51:57 UTC |
2b983d4 | Kristoffer Carlsson | 21 July 2017, 16:02:16 UTC | pluralize #Example, remove newline after it and add note to Contributing (#22570) * pluralize `# Example` and add note to CONTRIBUTING.md remove empty line after `# Examples` one hash on example one less hash fix some small stuff moore Examples * fix quotes * remove missplaced doctest | 21 July 2017, 16:02:16 UTC |
105cdb8 | Jameson Nash | 21 July 2017, 16:00:18 UTC | Merge pull request #22876 from JuliaLang/jn/no-node1-include-docs NEWS: doc removal of include_from_node1 | 21 July 2017, 16:00:18 UTC |
6917c84 | Jameson Nash | 21 July 2017, 15:36:17 UTC | Merge pull request #22818 from JuliaLang/jn/cg-linearize linearize more of codegen | 21 July 2017, 15:36:17 UTC |
ec5e6f7 | Katharine Hyatt | 21 July 2017, 15:32:10 UTC | Move things out of helpDB, add some xrefs (#22889) * Move things out of helpDB, add some xrefs | 21 July 2017, 15:32:10 UTC |
e640f66 | Jeff Bezanson | 21 July 2017, 02:49:37 UTC | Merge pull request #22892 from JuliaLang/jb/7479 better syntax error for `&&&`, fixes #7479 | 21 July 2017, 02:49:37 UTC |
1dea9d2 | Jeff Bezanson | 20 July 2017, 22:32:59 UTC | Merge pull request #22859 from JuliaLang/jb/13079 deprecate parsing `*` inside `<<`. part of #13079 | 20 July 2017, 22:32:59 UTC |
cf354f7 | Jeff Bezanson | 20 July 2017, 21:41:12 UTC | better syntax error for `&&&`, fixes #7479 | 20 July 2017, 21:41:12 UTC |
614a513 | Jameson Nash | 19 July 2017, 20:44:38 UTC | NEWS: doc removal of include_from_node1 PR #22588 | 20 July 2017, 20:04:24 UTC |
cdaa5a7 | Rafael Fourquet | 20 July 2017, 19:34:33 UTC | IntSet: faster maximum/minimum/issorted (#22856) | 20 July 2017, 19:34:33 UTC |
8224e10 | Jeff Bezanson | 18 July 2017, 21:33:11 UTC | deprecate parsing `*` inside `<<`. part of #13079 | 20 July 2017, 19:30:40 UTC |
3e8b32d | Alex Arslan | 20 July 2017, 16:50:55 UTC | Remove unused variable in GC root placement (#22848) This was causing an unused variable warning when building with Clang. | 20 July 2017, 16:50:55 UTC |
8cd3c3f | Fredrik Ekre | 20 July 2017, 08:48:23 UTC | use in-place inv, since lufact already made a copy (#22767) | 20 July 2017, 08:48:23 UTC |
64a02aa | Evey Dee | 20 July 2017, 05:15:54 UTC | Better representations of expressions (#22869) * Parenthesize negation of first argument in exponentiated expressions * Print unary operators together with operator_precedence(:^) right * Add show_unquoted for Complex and clean-up show for :(.), :(::), :^ | 20 July 2017, 05:15:54 UTC |
369aa20 | Steven G. Johnson | 20 July 2017, 04:55:27 UTC | emit warning when importing a deprecated binding (#22845) * emit warning when importing a deprecated binding * suppress warning if depwarns off * suppress redundant warning for moved-binding deprecations * add test for import deprecation | 20 July 2017, 04:55:27 UTC |
adcc9c4 | Alex Arslan | 20 July 2017, 03:46:40 UTC | Check the box in the platform table that says we have FreeBSD CI (#22861) Check the box in the platform table that says we have FreeBSD CI and demote PowerPC to community supported | 20 July 2017, 03:46:40 UTC |
876294d | James | 20 July 2017, 03:37:33 UTC | Deprecate readstring in favor of read(io, String) (#22864) deprecate readstring for read(io, String). fixes #22793. | 20 July 2017, 03:37:33 UTC |
5a25f63 | Jeff Bezanson | 20 July 2017, 03:17:35 UTC | Merge pull request #22872 from JuliaLang/jb/fix22868 fix #22868, parse errors for `x@time` and `@ time` | 20 July 2017, 03:17:35 UTC |
45c025b | Katharine Hyatt | 19 July 2017, 21:22:04 UTC | Testsets for symmetric and fix pow tests (#22827) * Testsets for symmetric and fix pow tests * Split apart Symm/Herm * More updates! * More updates again * fix whitespace * Address Tony's comments * Fix naming mistake in conflict resolution (squash this) | 19 July 2017, 21:22:04 UTC |
35011da | Simon Byrne | 19 July 2017, 21:09:43 UTC | MPFR patch to fix sin on 32-bit long. (#22857) * MPFR patch to fix sin on 32-bit long. Fixes #22758. * add flag and test for patch * add test number * use get_version as a function | 19 July 2017, 21:09:43 UTC |
54ba4e5 | Stefan Karpinski | 19 July 2017, 18:43:21 UTC | Merge pull request #22860 from JuliaLang/ksh/doctests Move a doc out, add doctests to some things | 19 July 2017, 18:43:21 UTC |
44f3d7c | Tony Kelman | 19 July 2017, 18:32:20 UTC | Merge pull request #22189 from JuliaLang/vc/win_libatomic Install and use libatomic on windows. | 19 July 2017, 18:32:20 UTC |
d1de420 | Jameson Nash | 27 June 2017, 23:17:37 UTC | add procs argument to @-everywhere and move code to a function adding remotecall_eval lets us simplify code that previously needed awkward contortions to use remotecall_fetch on an anonymous function fixes a code-duplication bug in the case where something is spliced into expr and removes and corrects misleading information in the doc string | 19 July 2017, 17:34:03 UTC |
3ebdf24 | Jeff Bezanson | 19 July 2017, 16:25:57 UTC | fix #22868, parse errors for `x@time` and `@ time` | 19 July 2017, 16:33:25 UTC |
7c045f0 | Amit Murthy | 19 July 2017, 15:07:59 UTC | Serialize zeroed-out remote refs to non-ClusterSerializer objects (#22836) | 19 July 2017, 15:07:59 UTC |
5d3cbf7 | Milan Bouchet-Valat | 15 June 2017, 07:05:16 UTC | Fix type instability in _in_range n would be an Int when step(r) == 0, but possibly of another type when step(r) != 0. | 19 July 2017, 09:57:38 UTC |
dcd71e7 | Milan Bouchet-Valat | 06 May 2017, 14:15:37 UTC | Fix in(x, r::Range{<:Integer}) when crossing types Previously, failures would happen when checking whether a non-real or irrational value was in a range, contrary to what happens with an Array. This was inconsistent with the fallback definition any(y -> y == x, itr). To fix this, restrict the signature of optimized methods to Real, which are the only types for which we can be certain the operations are supported. | 19 July 2017, 09:57:25 UTC |
672e3c7 | Jameson Nash | 18 July 2017, 23:50:33 UTC | code_native/llvm: print full inlining info | 19 July 2017, 00:16:29 UTC |
5f06d85 | Jameson Nash | 15 July 2017, 04:50:26 UTC | code_llvm: print source locations Supplements the printing of LLVM IR with source location information | 19 July 2017, 00:09:37 UTC |
eb133ab | Moritz Schauer | 18 July 2017, 23:30:45 UTC | Define chol for UniformScaling's (#22633) * Define chol for UniformScaling's * Move test for chol(lambda*I) to test/linalg/uniformscaling.jl | 18 July 2017, 23:30:45 UTC |
8bf8d16 | Katie Hyatt | 18 July 2017, 22:30:57 UTC | Move a doc out, add doctests to some things | 18 July 2017, 22:30:57 UTC |
88435c0 | Stefan Karpinski | 18 July 2017, 21:26:18 UTC | Merge pull request #22838 from JuliaLang/rf/fix-ndigits-0 Base.ndigits0z(0, b) must return 0 (fix #22837) | 18 July 2017, 21:26:18 UTC |
f77d4cf | Jeff Bezanson | 18 July 2017, 17:03:31 UTC | Merge pull request #22847 from JuliaLang/jb/showall RFC: deprecate `showall` | 18 July 2017, 17:03:31 UTC |
5b36569 | Steven G. Johnson | 18 July 2017, 16:50:30 UTC | define deg2rad and rad2deg for any Number (#22811) | 18 July 2017, 16:50:30 UTC |
40fbfdd | Jameson Nash | 04 July 2017, 17:02:12 UTC | codegen: remove expr_type | 18 July 2017, 15:30:07 UTC |