ca6f253 | Tony Kelman | 04 March 2016, 04:34:07 UTC | Merge pull request #15337 from ivirshup/iv/pkg-url-fix Make `Pkg.Read.url` use absolute path to METADATA | 04 March 2016, 04:34:07 UTC |
064b03c | Andy Hayden | 03 March 2016, 22:15:05 UTC | Merge pull request #15331 from Dawny33/patch-4 Fixes #15330: Replaced "factorial" with "fact" | 03 March 2016, 22:15:05 UTC |
96004d7 | Jeff Bezanson | 03 March 2016, 19:54:09 UTC | Merge pull request #15335 from JuliaLang/jb/fix15264 fix #15264, spurious `must be explicitly imported` error | 03 March 2016, 19:54:09 UTC |
cf1e028 | Erik Schnetter | 03 March 2016, 18:54:49 UTC | Merge pull request #15328 from eschnett/eschnett/joinpath Make `joinpath` type-stable | 03 March 2016, 18:54:49 UTC |
b421777 | Keno Fischer | 03 March 2016, 18:08:40 UTC | Merge pull request #15336 from JuliaLang/kf/15329 Ignore tuples in REPL completions. Fixes #15329 | 03 March 2016, 18:08:40 UTC |
96a4ca1 | Tony Kelman | 03 March 2016, 14:19:38 UTC | Merge pull request #15314 from pkofod/pkm/testsvd Systematically address SubArrays in test/linalg/svd.jl | 03 March 2016, 14:19:38 UTC |
385f465 | Andreas Noack | 03 March 2016, 14:08:53 UTC | Merge pull request #15333 from JuliaLang/anj/bkfact Delay the error in Bunch-Kaufman for singular matrices. | 03 March 2016, 14:08:53 UTC |
d8ec4a7 | Yichao Yu | 03 March 2016, 01:09:30 UTC | Merge pull request #15332 from JuliaLang/yyc/suitesparse-wrapper-dir Fix deps compilation with system suitesparse | 03 March 2016, 01:09:30 UTC |
1ac6b4f | Erik Schnetter | 02 March 2016, 15:41:13 UTC | Make `joinpath` type-stable | 03 March 2016, 00:10:28 UTC |
6f12818 | Jeff Bezanson | 02 March 2016, 18:05:26 UTC | fix #15264, spurious `must be explicitly imported` error This was caused by the call to jl_has_intrinsics in the LambdaInfo constructor, which looked up symbols inside the function too soon. | 02 March 2016, 23:56:07 UTC |
81a6814 | Tony Kelman | 02 March 2016, 21:35:41 UTC | Merge pull request #15302 from JuliaLang/ksh/testbag Two little tests | 02 March 2016, 21:35:41 UTC |
d384fcc | Keno Fischer | 02 March 2016, 20:19:57 UTC | Ignore tuples in REPL completions. Fixes #15329 | 02 March 2016, 20:20:59 UTC |
e0944ec | Isaac Virshup | 02 March 2016, 20:06:47 UTC | Fixed Pkg.Read.url | 02 March 2016, 20:06:47 UTC |
9f697b0 | Keno Fischer | 02 March 2016, 19:05:55 UTC | Merge pull request #15320 from JuliaLang/kf/llvm39 Two fixes for LLVM SVN | 02 March 2016, 19:05:55 UTC |
7abfee8 | Yichao Yu | 02 March 2016, 18:47:27 UTC | Merge pull request #15318 from JuliaLang/yyc/gc/table-realloc Fix missing GC root in table.c | 02 March 2016, 18:47:27 UTC |
b1a2fb1 | Andreas Noack | 02 March 2016, 16:34:29 UTC | Delay the error in Bunch-Kaufman for singular matrices. Instead of erroring in the LAPACK wrapper the info code is returned provided it is positive which is the error code for singularity. Add field to the BunchKaufman type to store the error code and error on inv and A_ldiv_B!. | 02 March 2016, 18:18:33 UTC |
a85ab3a | Yichao Yu | 02 March 2016, 16:21:13 UTC | Fix deps compilation with system suitesparse. | 02 March 2016, 16:21:13 UTC |
02a1745 | Jalem Raj Rohit | 02 March 2016, 16:11:21 UTC | Fixes #15330: Replaced "factorial" with "fact" Replaced the function name in the docs from `factorial` to `fact`, for making the example `copy-paste`able | 02 March 2016, 16:11:21 UTC |
b61f660 | Jeff Bezanson | 02 March 2016, 15:55:16 UTC | Merge pull request #15176 from JuliaLang/spj/maxprobe fix issue with #15077 | 02 March 2016, 15:55:16 UTC |
a26b792 | Jeff Bezanson | 02 March 2016, 15:45:41 UTC | Merge pull request #15313 from JuliaLang/jb/codegen_typeof use `mark_julia_const` in codegen of `typeof` when type is known | 02 March 2016, 15:45:41 UTC |
7383d7a | Jeff Bezanson | 02 March 2016, 15:41:28 UTC | Merge pull request #15315 from JuliaLang/jb/fix15283 fix #15283 | 02 March 2016, 15:41:28 UTC |
6f98b71 | Michael Hatherly | 02 March 2016, 14:21:24 UTC | Merge pull request #15266 from MichaelHatherly/mh/more-docs-refactoring Refactor docsystem internals. | 02 March 2016, 14:21:24 UTC |
cea29d4 | Oscar Blumberg | 02 March 2016, 14:20:09 UTC | Merge pull request #15312 from JuliaLang/ob/ptrgetf Couple ispointer fixes | 02 March 2016, 14:20:09 UTC |
fd6eade | Andreas Noack | 02 March 2016, 14:03:27 UTC | Merge pull request #15306 from JuliaLang/anj/matmulfix Fix check of inner dimension in matmul for 2x2 and 3x3 outer dimension | 02 March 2016, 14:03:27 UTC |
c6c6842 | Andreas Noack | 02 March 2016, 13:38:06 UTC | Merge pull request #15290 from JuliaLang/sb/isapprox Set `isapprox` default relative error to be the larger of the default relative errors of each type. | 02 March 2016, 13:38:06 UTC |
785643f | Keno Fischer | 02 March 2016, 05:23:46 UTC | On LLVM 3.9, construct DIContext eagerly. Fixes #15319 | 02 March 2016, 06:50:11 UTC |
8630ada | Keno Fischer | 02 March 2016, 05:22:07 UTC | Move LLVM-version-based CMake detection into common helper file | 02 March 2016, 06:50:05 UTC |
b72e620 | Patrick Kofod Mogensen | 02 March 2016, 06:21:10 UTC | Systematically test SubArrays in svd.jl. | 02 March 2016, 06:21:10 UTC |
6a36553 | Patrick Kofod Mogensen | 01 March 2016, 21:56:13 UTC | Cover x^y for x::Complex{T}, T<:AbstractFloat and y::Rational. | 02 March 2016, 06:20:29 UTC |
27faae4 | Yichao Yu | 02 March 2016, 02:11:52 UTC | Fix missing GC root in table.c | 02 March 2016, 02:39:40 UTC |
b0f3aa5 | Jeff Bezanson | 01 March 2016, 23:17:20 UTC | fix #15283 regression in lowering assignments to implicit globals at toplevel | 01 March 2016, 23:18:55 UTC |
305b807 | Jeff Bezanson | 01 March 2016, 20:46:12 UTC | refactor `emit_typeof` to use `mark_julia_const` when possible now `emit_typeof(jl_cgval_t&)` returns a jl_cgval_t, and `emit_typeof_boxed` returns a Value*. also optimize away `typeof` in `inlineable` along with other type functions, and check argument for effect_free. | 01 March 2016, 22:40:04 UTC |
18d0bb8 | kshyatt | 01 March 2016, 07:03:23 UTC | Test count_zeroes | 01 March 2016, 21:16:21 UTC |
2aba62b | kshyatt | 01 March 2016, 07:03:14 UTC | Test missing Complex{Bool} methods | 01 March 2016, 21:16:21 UTC |
c679bfb | Oscar Blumberg | 01 March 2016, 19:56:08 UTC | Couple ispointer fixes. - Do not copy a getfield argument if it is already a pointer. - Mark struct-as-pointer arguments immutable Should: fix #15274, fix #13305, fix #15277 | 01 March 2016, 20:16:56 UTC |
0b6cab6 | Jeff Bezanson | 01 March 2016, 17:48:16 UTC | Merge pull request #15247 from JuliaLang/jb/temp part of jb/linear | 01 March 2016, 17:48:16 UTC |
42608a8 | Tim Holy | 01 March 2016, 17:01:31 UTC | Merge pull request #15289 from JuliaLang/teh/nextprod Fix type instability in nextprod | 01 March 2016, 17:01:31 UTC |
afa0e53 | Simon Byrne | 29 February 2016, 13:18:56 UTC | Set `isapprox` default relative error to be the larger of the default relative errors of each type. | 01 March 2016, 16:36:03 UTC |
dceac08 | Jeff Bezanson | 01 March 2016, 15:58:43 UTC | Merge pull request #15295 from JuliaLang/jb/spenv put only values in static parameter environments | 01 March 2016, 15:58:43 UTC |
eb59d63 | Oscar Blumberg | 01 March 2016, 15:19:13 UTC | Merge pull request #15259 from JuliaLang/ob/immalloc Ellide immutable allocation in some simple cases | 01 March 2016, 15:19:13 UTC |
c3b372a | Andreas Noack | 01 March 2016, 15:07:34 UTC | Merge pull request #15288 from JuliaLang/teh/matmul_subarray Check stride on preallocated output for matmul (fixes #15286) | 01 March 2016, 15:07:34 UTC |
786e5b4 | Andreas Noack | 01 March 2016, 14:41:21 UTC | Fix check of inner dimension in matmul for 2x2 and 3x3 outer dimension | 01 March 2016, 14:41:21 UTC |
38d7de8 | Tim Holy | 01 March 2016, 11:33:37 UTC | Fix type instability in nextprod | 01 March 2016, 11:33:37 UTC |
facce89 | Tony Kelman | 01 March 2016, 10:06:38 UTC | Merge pull request #15239 from goelakash/issue-13579 Removed mention of current working directory. | 01 March 2016, 10:06:38 UTC |
2fba526 | Jeff Bezanson | 23 February 2016, 18:40:46 UTC | limit exponent on number of calls made by `_methods` for unions | 01 March 2016, 07:34:51 UTC |
624c2fa | Jeff Bezanson | 16 February 2016, 20:49:02 UTC | some fixes to very-linear mode, and a small amount of cleanup | 01 March 2016, 07:34:46 UTC |
1d851b2 | Michael Hatherly | 29 February 2016, 21:10:48 UTC | Add metadata to markdown returned by `at-doc`. This commit saves some of the values computed by `doc` and `summarise` into the generated `MD` object that is returned. These valus are the `Binding` and signature searched for, as well as the vector of `DocStr` objects that match the `Binding` and signature. | 01 March 2016, 07:12:27 UTC |
55ab8c5 | Michael Hatherly | 27 February 2016, 16:39:01 UTC | Rewrite genstdlib.jl This takes advantage of the simplifications in the previous commit to reduce the complexity in this script. Outwardly the only difference should be the formatting of the summary that is displayed and speed (where timings drop from ~18 to ~9 seconds.) | 01 March 2016, 07:12:27 UTC |
6b6d3e6 | Michael Hatherly | 27 February 2016, 16:36:53 UTC | Refactor docsystem internals Structure of a module's `#meta` dict now has the following layout in all cases (with the exception of keywords): - each module's `#meta` `ObjectIdDict` has keys of type `Binding` and values of type `MultiDoc`. - each `MultiDoc` stores a collection of `DocStr` objects representing a single docstring each. These are ordered based on their order of definition rather than the current `type_morespecific` approach. - `DocStr`s store the raw text of a docstring and lazily parse this to a `Markdown.MD` object when requested. By not parsing every docstring we also make some space savings in the `sys.*` files. By keying `#meta` by `Binding` in every case the rest of the logic in `doc!` and `doc` becomes a lot more straightforward. `at-doc` expression building has also been simplified. Additionally, the "summaries" displayed when no documentation can be found have been refactored and simplified. | 01 March 2016, 07:12:19 UTC |
58aa57c | ScottPJones | 17 February 2016, 19:01:40 UTC | Improve dict performance and fix issue with #15077 Make maxallowedprobe/maxprobeshift constants Add tests | 01 March 2016, 04:41:44 UTC |
54c3ffe | Jeff Bezanson | 29 February 2016, 23:19:17 UTC | put only values, instead of both names and values, in static parameter environments this is significantly simpler | 01 March 2016, 04:20:26 UTC |
a7490f5 | Oscar Blumberg | 26 February 2016, 22:36:07 UTC | Ellide immutable allocation in some simple cases Extend tuple_elim_pass and getfield_elim_pass to handle immutable object allocations. | 01 March 2016, 03:32:31 UTC |
2639bac | Andreas Noack | 01 March 2016, 01:53:46 UTC | Merge pull request #15258 from JuliaLang/anj/scale Deprecate scale | 01 March 2016, 01:53:46 UTC |
e01b357 | Tony Kelman | 01 March 2016, 00:44:04 UTC | Merge pull request #15292 from Dawny33/patch-3 Added correct hyperlink for gfortran | 01 March 2016, 00:44:04 UTC |
9971fd2 | Tony Kelman | 01 March 2016, 00:38:11 UTC | Merge pull request #15272 from JuliaLang/sb/besselfix besselj Float32 calling incorrect function | 01 March 2016, 00:38:11 UTC |
c5be4fc | Tony Kelman | 01 March 2016, 00:32:54 UTC | Merge pull request #15294 from JuliaLang/nl/checked Implement checked operations on Bool | 01 March 2016, 00:32:54 UTC |
58bdac3 | Milan Bouchet-Valat | 29 February 2016, 18:58:20 UTC | Implement checked operations on Bool Bool behaves almost like unsigned integers, but with special cases for checked_add() and checked_sub() which require adding methods and testing separately. | 29 February 2016, 21:39:32 UTC |
1050f97 | Katharine Hyatt | 29 February 2016, 21:37:09 UTC | Merge pull request #15284 from JuliaLang/ksh/sparsetest Missing sparse tests | 29 February 2016, 21:37:09 UTC |
9cda4ab | Jeff Bezanson | 29 February 2016, 19:46:21 UTC | Merge pull request #15261 from JuliaLang/jn/grabbag grab-bag of inference and codegen related improvements | 29 February 2016, 19:46:21 UTC |
542137a | Jeff Bezanson | 29 February 2016, 19:45:38 UTC | Merge pull request #15270 from JuliaLang/jb/rm_strange_dispatch_code remove some logic in the dispatch system that seems unnecessary | 29 February 2016, 19:45:38 UTC |
d7b04be | Milan Bouchet-Valat | 29 February 2016, 19:00:27 UTC | Fix missing import for no_op_err in Checked A no method error was raised instead of the nicer message. | 29 February 2016, 19:14:56 UTC |
6b4a9de | Jalem Raj Rohit | 29 February 2016, 15:40:46 UTC | Added correct hyperlink for gfortran Replaced the hyperlink for `gfortran` from `https://gcc.gnu.org/` to `https://gcc.gnu.org/fortran/` | 29 February 2016, 15:40:46 UTC |
993bdab | Tony Kelman | 29 February 2016, 14:46:40 UTC | Merge pull request #15227 from pkofod/edgerationals Fix edge cases in rounding of Rational(num, den) | 29 February 2016, 14:46:40 UTC |
38f988d | Simon Byrne | 28 February 2016, 09:37:35 UTC | besselj Float32 calling incorrect function | 29 February 2016, 12:59:01 UTC |
34d1d30 | Tim Holy | 29 February 2016, 12:09:45 UTC | Check stride on preallocated output for matmul (fixes #15286) | 29 February 2016, 12:09:45 UTC |
2ac9bc9 | Tony Kelman | 29 February 2016, 11:41:10 UTC | Merge pull request #15285 from JuliaLang/tk/appveyor Fix appveyor segfault from toolchain ABI incompatibilities | 29 February 2016, 11:41:10 UTC |
c1e565c | Tony Kelman | 29 February 2016, 10:23:25 UTC | Do not copy gcc dlls from dist-extras in windows binary-dist Use versions from the build system rather than win-extras (which downloads from opensuse) Remove gcc dlls from downloaded nightly on appveyor | 29 February 2016, 10:29:47 UTC |
891c085 | kshyatt | 29 February 2016, 01:12:37 UTC | Missing sparse tests | 29 February 2016, 01:12:37 UTC |
06ccf7f | Yichao Yu | 28 February 2016, 23:33:23 UTC | Merge pull request #15196 from justbur/julia-mode-improve-indent-perf julia-mode: Indentation performance improvements | 28 February 2016, 23:33:23 UTC |
b4fff7f | Jameson Nash | 27 February 2016, 21:12:00 UTC | allow pure inference to accept _apply(f, args) form fixes #14294 | 28 February 2016, 21:25:47 UTC |
b19f380 | Jameson Nash | 25 February 2016, 02:49:29 UTC | fix critical bug in inlining pure functions | 28 February 2016, 21:24:35 UTC |
e1c05c5 | Jameson Nash | 24 February 2016, 20:47:54 UTC | fix codegen jlgensym type error after inlining getfield loses type information also make a few method signatures in base a little more accurately descriptive | 28 February 2016, 21:20:01 UTC |
955af6b | Jameson Nash | 25 February 2016, 17:50:26 UTC | add error handling to aupd_wrapper | 28 February 2016, 21:20:01 UTC |
ad0f8dc | Jameson Nash | 25 February 2016, 17:51:29 UTC | prevent use after free of `inst` close #15234 | 28 February 2016, 21:20:01 UTC |
1eacbbb | Yichao Yu | 28 February 2016, 16:56:42 UTC | Merge pull request #15275 from JuliaLang/yyc/gc/objprofile Fix gc OBJPROFILE | 28 February 2016, 16:56:42 UTC |
bdbd699 | Yichao Yu | 28 February 2016, 14:58:19 UTC | Fix gc OBJPROFILE | 28 February 2016, 14:58:48 UTC |
d6bc9c9 | Tim Holy | 28 February 2016, 11:10:28 UTC | Better debugging info in case of subarray test failure | 28 February 2016, 11:10:28 UTC |
dfbbedd | Andreas Noack | 26 February 2016, 15:29:54 UTC | Deprecate scale. Fixes #12945. | 28 February 2016, 11:10:17 UTC |
d8d1489 | Andreas Noack | 28 February 2016, 11:04:33 UTC | Merge pull request #15192 from pkofod/pkm/issymmetric Changed issym to issymmetric. | 28 February 2016, 11:04:33 UTC |
7199602 | Tony Kelman | 28 February 2016, 08:14:20 UTC | Merge pull request #15263 from JuliaLang/tk/cleantests Clean up some tests that are a bit noisier than they should be | 28 February 2016, 08:14:20 UTC |
ba996be | Jeff Bezanson | 28 February 2016, 06:47:26 UTC | remove some logic in the dispatch system that seems unnecessary This code dates from 2010, and I suspect was some kind of workaround that's no longer needed. | 28 February 2016, 06:47:26 UTC |
f40d0db | Tony Kelman | 28 February 2016, 02:55:48 UTC | Merge pull request #15260 from JuliaLang/tk/pcre1021 Bump PCRE to 10.21 | 28 February 2016, 02:55:48 UTC |
c5d4d86 | Andreas Noack | 28 February 2016, 02:28:23 UTC | Merge pull request #15269 from JuliaLang/ksh/lapacktest Added tests for rook methods | 28 February 2016, 02:28:23 UTC |
d3a5846 | Yichao Yu | 28 February 2016, 00:46:41 UTC | Merge pull request #15222 from JuliaLang/yyc/array-grow-beg-undef Make sure ptrarray is valid after grow_beg | 28 February 2016, 00:46:41 UTC |
6ed3c33 | kshyatt | 27 February 2016, 20:35:57 UTC | Added tests for rook methods | 27 February 2016, 20:35:57 UTC |
eb17207 | Katharine Hyatt | 27 February 2016, 19:23:55 UTC | Merge pull request #15207 from JuliaLang/ksh/tridimtest More missing linalg tests and a bugfix | 27 February 2016, 19:23:55 UTC |
1fcbc98 | Erik Schnetter | 27 February 2016, 18:27:40 UTC | Merge pull request #15228 from eschnett/eschnett/gcd Check for overflow in gcd algorithm | 27 February 2016, 18:27:40 UTC |
5e20b6c | Erik Schnetter | 27 February 2016, 15:33:08 UTC | Check for overflow in gcd and lcm algorithms The gcd and lcm algorithms are somewhat expensive (requiring a loop and shifts or divisions), so an overflow check doesn't hurt performance much. | 27 February 2016, 15:33:08 UTC |
d70f318 | Tony Kelman | 27 February 2016, 08:40:28 UTC | Clean up some tests that are a bit noisier than they should be unnecessary output from @time or cat's stderr, default testsets, and double definition warnings when tests are run on a single worker | 27 February 2016, 08:41:18 UTC |
39c5c59 | Katie Hyatt | 23 February 2016, 22:21:12 UTC | Bugfix and missing tests for eigen | 27 February 2016, 05:11:22 UTC |
a2d07f9 | Tony Kelman | 27 February 2016, 04:17:20 UTC | Bump PCRE to 10.21 Over 100 little bug fixes, apparently Don't think we have been hitting any of them, so probably the most noticeable change will be them updating to the latest unicode tables. Upgrading pcre is easy though, so why not. | 27 February 2016, 04:20:52 UTC |
99ce885 | Yichao Yu | 24 February 2016, 16:33:37 UTC | Make sure ptrarray is valid after grow_beg For ptrarray, always make sure the memory before the offset and the memory grown at the beginning are zerod. | 26 February 2016, 21:29:03 UTC |
a88dbae | Patrick Kofod Mogensen | 25 February 2016, 21:18:27 UTC | Fix rounding for Rational with return type Bool or Integer. Added more tests for Rationals. | 26 February 2016, 21:06:16 UTC |
420fdc3 | Patrick Kofod Mogensen | 25 February 2016, 09:28:39 UTC | Expand ternary to if-statement. | 26 February 2016, 21:06:16 UTC |
b7078d4 | Patrick Kofod Mogensen | 24 February 2016, 22:00:37 UTC | x.num -> num(x) and x.den -> den(x) | 26 February 2016, 21:06:16 UTC |
6d458e3 | Patrick Kofod Mogensen | 24 February 2016, 21:38:57 UTC | Fixed rounding such that it doesn't overflow in edge cases. Also added tests. Fixes #15215. | 26 February 2016, 21:06:16 UTC |
636916e | Tony Kelman | 26 February 2016, 21:04:14 UTC | Merge pull request #15237 from MichaelHatherly/mh/docs-refactor Remove `at-init` from docsystem. | 26 February 2016, 21:04:14 UTC |
7a3cc31 | Patrick Kofod Mogensen | 22 February 2016, 23:05:45 UTC | Changed issym to issymmetric. Updated docs, NEWS.md, and deprecated issym. | 26 February 2016, 19:44:29 UTC |
3585235 | Jeff Bezanson | 26 February 2016, 17:19:15 UTC | small fixes to closure conversion of inner functions with static parameters | 26 February 2016, 17:19:15 UTC |
5e44ea2 | Simon Byrne | 26 February 2016, 13:49:29 UTC | Merge pull request #15119 from JuliaLang/sb/bessel Don't silently convert `BigFloat`s in Bessel and Airy functions | 26 February 2016, 13:49:29 UTC |