29bc2ac | Tony Kelman | 28 February 2017, 13:15:45 UTC | feature freeze master for 0.6-pre (#20762) | 28 February 2017, 13:15:45 UTC |
69f0653 | Tony Kelman | 28 February 2017, 12:59:08 UTC | partially revert #20806 (#20838) there are other ways to fix this that don't require changing compiler flags in the default build configuration | 28 February 2017, 12:59:08 UTC |
288dbec | Tim Besard | 28 February 2017, 07:21:32 UTC | Merge pull request #20824 from JuliaLang/tb/testall_buildmode Make testall copy the correct system image | 28 February 2017, 07:21:32 UTC |
cbf8677 | Tim Besard | 28 February 2017, 07:16:54 UTC | Merge pull request #20806 from JuliaLang/tb/clang39_openblas Work around Clang 3.9 not being able to compile OpenBLAS. | 28 February 2017, 07:16:54 UTC |
32727d8 | Tim Besard | 28 February 2017, 07:15:55 UTC | Merge pull request #20807 from JuliaLang/tb/jlapi_memdebug Fix jl_is_memdebug. | 28 February 2017, 07:15:55 UTC |
d3de8cc | Jeff Bezanson | 27 February 2017, 22:04:44 UTC | Merge pull request #20726 from JuliaLang/jb/fix20704 fix #20704, `pure` annotation should not skip method errors | 27 February 2017, 22:04:44 UTC |
ccb426f | Fredrik Ekre | 27 February 2017, 19:28:25 UTC | Remove package extensions in Pkg functions (#20681) * remove package extension in Pkg functions * Run Pkg.dependents("Example") tests at a fixed METADATA commit to avoid fragility in the case that any future package happens to depend on Example.jl | 27 February 2017, 19:28:25 UTC |
8fee77f | Jeff Bezanson | 21 February 2017, 20:40:09 UTC | fix #20704, `pure` annotation should not skip method errors | 27 February 2017, 19:08:55 UTC |
5c61a0a | Yichao Yu | 27 February 2017, 16:40:08 UTC | Fix a few syntax error in the doc. (#20827) | 27 February 2017, 16:40:08 UTC |
0c6a253 | Katharine Hyatt | 27 February 2017, 16:38:02 UTC | Merge pull request #20746 from JuliaLang/ksh/showtree Add show method and test for GitTree | 27 February 2017, 16:38:02 UTC |
27de0b3 | Tim Besard | 27 February 2017, 07:22:59 UTC | Make testall copy the correct system image, depending on the build mode. | 27 February 2017, 07:22:59 UTC |
446539e | kshyatt | 22 February 2017, 21:24:05 UTC | Add show method and test for GitTree | 27 February 2017, 01:27:32 UTC |
934c68f | Sacha Verweij | 27 February 2017, 00:52:44 UTC | Merge pull request #20818 from JuliaLang/ksh/fixlibgit2test Fix bad Blob ctor in libgit2 tests | 27 February 2017, 00:52:44 UTC |
42f0b0b | kshyatt | 26 February 2017, 23:30:00 UTC | Fix bad Blob ctor in libgit2 tests | 26 February 2017, 23:30:00 UTC |
f2b03d4 | Simon Byrne | 26 February 2017, 20:33:16 UTC | Revamp libgit2 owner interface. (#20786) It seems that some objects can be owned by non-repo objects. This makes the code a bit more general to allow for this. * Make GitTreeEntry always have a reference to the GitTree, get rid of unnecessary repo arguments | 26 February 2017, 20:33:16 UTC |
05cea50 | Mosè Giordano | 26 February 2017, 20:30:41 UTC | Mention in NEWS.md deprecation of Airy functions along with their removal (#20814) | 26 February 2017, 20:30:41 UTC |
2cd3ff7 | Katharine Hyatt | 26 February 2017, 06:00:19 UTC | Merge pull request #20795 from JuliaLang/ksh/libgitfriday More misc libgit2 tests | 26 February 2017, 06:00:19 UTC |
466af85 | Jeff Bezanson | 25 February 2017, 23:24:46 UTC | Merge pull request #20809 from JuliaLang/jb/fix20804 fix #20804, keyword args in defining UnionAll-typed function | 25 February 2017, 23:24:46 UTC |
495114c | Jeff Bezanson | 25 February 2017, 18:48:01 UTC | fix #20804, keyword args in defining UnionAll-typed function | 25 February 2017, 18:48:01 UTC |
399da3c | Jeff Bezanson | 25 February 2017, 18:18:58 UTC | Merge pull request #20787 from JuliaLang/jb/perftest06 update test/perf code for 0.6 | 25 February 2017, 18:18:58 UTC |
4f84134 | Jeff Bezanson | 25 February 2017, 18:17:04 UTC | Merge pull request #20586 from JuliaLang/jb/anymap remove `map` method for `Vector{Any}` | 25 February 2017, 18:17:04 UTC |
3bdc8b3 | Sacha Verweij | 25 February 2017, 17:23:45 UTC | Merge pull request #20747 from Sacha0/depsnews Mention various deprecations in NEWS.md | 25 February 2017, 17:23:45 UTC |
e211201 | Tim Besard | 25 February 2017, 16:28:38 UTC | Fix jl_is_memdebug. Need to include options.h for MEMDEBUG to be available. | 25 February 2017, 16:28:38 UTC |
80b2da8 | Tim Besard | 25 February 2017, 16:13:01 UTC | Work around Clang 3.9 not being able to compile OpenBLAS. Fixes #18619 | 25 February 2017, 16:13:01 UTC |
c0a324d | Tim Besard | 25 February 2017, 12:47:36 UTC | Merge pull request #20790 from JuliaLang/tb/asan_stacksize Bump the stack size for ASAN builds. | 25 February 2017, 12:47:36 UTC |
0a5f35b | Sacha Verweij | 25 February 2017, 03:45:18 UTC | Merge pull request #20719 from Sacha0/docdepvecops Remove deprecated vectorized operators/functions from the manual | 25 February 2017, 03:45:18 UTC |
6ac7e24 | Steven G. Johnson | 25 February 2017, 00:48:50 UTC | inline x^literal only for hardware-based number types x (closes #20768) (#20782) | 25 February 2017, 00:48:50 UTC |
21207b7 | kshyatt | 25 February 2017, 00:36:55 UTC | Tests for showing a GitRef of a branch | 25 February 2017, 00:36:55 UTC |
86b56c3 | kshyatt | 24 February 2017, 23:57:27 UTC | More tests for tree entries and blob showing | 24 February 2017, 23:57:27 UTC |
581a264 | Jeff Bezanson | 24 February 2017, 23:41:46 UTC | Merge pull request #20352 from JuliaLang/jb/fix20332 fix #20332, `MethodInstance` display error | 24 February 2017, 23:41:46 UTC |
37d7883 | kshyatt | 24 February 2017, 23:38:08 UTC | More tests for OID | 24 February 2017, 23:38:08 UTC |
221b01a | Tim Besard | 24 February 2017, 20:35:55 UTC | Bump the stack size for ASAN builds. After #17057, building the system image seems to take significantly more stack space, resulting in a StackOverflowError. | 24 February 2017, 20:35:55 UTC |
cd65b81 | Jeff Bezanson | 20 January 2017, 22:46:33 UTC | update test/perf code for 0.6 | 24 February 2017, 19:41:53 UTC |
f6f7d8a | Sacha Verweij | 21 February 2017, 18:15:51 UTC | Remove deprecated array/vectorized operators/functions from the manual. Also revise that section. [ci skip] | 24 February 2017, 19:31:59 UTC |
a7816f5 | Jeff Bezanson | 12 February 2017, 18:40:25 UTC | remove `map` method for `Vector{Any}` | 24 February 2017, 19:30:24 UTC |
d321300 | H-225 | 24 February 2017, 17:19:36 UTC | Improve UX of calling abstract-type constructors (#20596) * Make calling abstract type with only sysimg method display a more specific message * Do not show the Base/sysimg.jl method for Type{T} in tab-completion * Hide sysimg.jl method from closest candidates * Better type name in tests * Remove line number of sysimg.jl method from tests * Fix tests not checking for qualified names of the type * *Actually* add a test for qualified abstract types * Improve tests - Wrap long lines. - Make them easier to follow. - Fix test for tab-completion * Should be checking if the method string *starts with* the sample, and not `!=` to it. * Refactor sysimg method check * Add a comment to the sysimg.jl method for clarity * Cleanup `is_default_method` * Fix tests; well that was easy... - since the 'default' method from sysimg.jl is now hidden, there was one less method candidate, and therefore exactly three, and therefore, no elipsis anymore. - removed duplicate test for error message displayed for a MethodError on an abstract type without any constructors defined. * Add comments to the tests; make them easier to understand * Update doctests that fail due to now-hidden sysimg.jl default method * Fix rogue syntax error with '&&' * Use @test instead of @assert * Fix use of old unfactored code | 24 February 2017, 17:19:36 UTC |
dce17b6 | Jeff Bezanson | 31 January 2017, 19:53:29 UTC | fix #20332, `MethodInstance` display error | 24 February 2017, 17:17:05 UTC |
ddd40d9 | Jameson Nash | 24 February 2017, 16:57:12 UTC | Merge pull request #19890 from JuliaLang/jn/19872 only use accurate powf function | 24 February 2017, 16:57:12 UTC |
1e44282 | Jeff Bezanson | 24 February 2017, 15:43:51 UTC | Merge pull request #20777 from JuliaLang/jb/FEfixes fix two front-end issues | 24 February 2017, 15:43:51 UTC |
00b7b60 | Curtis Vogt | 24 February 2017, 15:40:37 UTC | Handle systems where `hostname` is unavailable (#20765) * Handle systems where `hostname` is unavailable Fixes #20758 * Comment on hostname regex * Fix grammar | 24 February 2017, 15:40:37 UTC |
078835c | Fengyang Wang | 24 February 2017, 14:15:05 UTC | Document rounding away from zero (#20775) | 24 February 2017, 14:15:05 UTC |
b0ca50b | Tim Holy | 24 February 2017, 11:20:35 UTC | Merge pull request #20712 from JuliaLang/teh/doc_cartesian Add CartesianIndex & CartesianRange docstrings, misc doc improvements | 24 February 2017, 11:20:35 UTC |
0dca594 | Stefan Karpinski | 24 February 2017, 08:30:44 UTC | hashing of general objects was far too simple (fixes #20744) (#20767) * hashing of general objects was far too simple (fixes #20744) * hash_uint(3h - object_id(x)) is a somewhat better hash If we'd used `3h - object_id(x)` previously, the original issue would never have come up since `hash(a, hash(b, hash(c, h)))` wouldn't have produced `3A - 3B + 3C - h` but would instead have given the value `27h -9A - 3B - C`, which is asymmetrical in `a` and `c`. Passing the result to `hash_uint` fixes that issue since that function is non-linear, but defense in depth, right? We may as well do the same operations in such a way that the passed-through value gets the most operations done on it. | 24 February 2017, 08:30:44 UTC |
70fc72a | Jeff Bezanson | 24 February 2017, 05:37:30 UTC | Merge pull request #20773 from JuliaLang/jb/typeshowbug fix bug where non-tuple types were shown as `NTuple` | 24 February 2017, 05:37:30 UTC |
dfe2dfb | Jeff Bezanson | 24 February 2017, 04:14:39 UTC | fix #20000, parsing of parameter syntax in macro calls: `@m(a; b=c)` | 24 February 2017, 04:14:39 UTC |
391c744 | Jeff Bezanson | 24 February 2017, 04:12:04 UTC | fix error reporting from `julia_to_scm` In this context we need to throw flisp errors instead of julia errors. This was causing corruption, plus error expressions got replaced with `invalid syntax` errors. | 24 February 2017, 04:12:04 UTC |
3ccfd1c | Jeff Bezanson | 24 February 2017, 00:52:31 UTC | Merge pull request #20734 from JuliaLang/teh/man_amb_fix Be consistent about function names in padding example | 24 February 2017, 00:52:31 UTC |
f95bc77 | Jeff Bezanson | 24 February 2017, 00:51:40 UTC | Merge pull request #20757 from iblis17/bsd-sharedarr sharedarray: improve error msg on bsd family | 24 February 2017, 00:51:40 UTC |
554a031 | Jeff Bezanson | 24 February 2017, 00:49:31 UTC | Merge pull request #20756 from iblis17/mmap-anon mmap: fix MAP_ANONYMOUS flags value for bsd family | 24 February 2017, 00:49:31 UTC |
c49908c | Jeff Bezanson | 23 February 2017, 21:59:56 UTC | fix bug where non-tuple types were shown as `NTuple` | 23 February 2017, 21:59:56 UTC |
7968717 | Andreas Noack | 23 February 2017, 21:08:52 UTC | Make setindex! work for views of BitArrays by loosening signature (#20717) for Arrays to StridedArrays. This is not the fastest solution but it should be correct. Since StridedArrays are not defined when bitarray.jl is loaded, the relevant defitions are moved to multidimensional.jl Fixes #20715 | 23 February 2017, 21:08:52 UTC |
468b610 | Jeff Bezanson | 23 February 2017, 20:16:01 UTC | Merge pull request #20750 from JuliaLang/jb/randomfixes fixes for 4 miscellaneous issues | 23 February 2017, 20:16:01 UTC |
0c5eac2 | Jameson Nash | 23 February 2017, 19:10:23 UTC | make sure that the indirection through the `Val{p}` type doesn't stop inlining of `^` | 23 February 2017, 19:10:45 UTC |
cc7990b | Jameson Nash | 23 February 2017, 18:10:52 UTC | make several pure-marked math functions actually pure | 23 February 2017, 18:52:29 UTC |
d3ee10b | Fredrik Ekre | 23 February 2017, 18:37:15 UTC | Dict merge(!) with combiner function (#20708) | 23 February 2017, 18:37:15 UTC |
4b76c95 | Fredrik Ekre | 23 February 2017, 18:31:45 UTC | Goodbye, Human (#20748) | 23 February 2017, 18:31:45 UTC |
930c2c1 | Katharine Hyatt | 23 February 2017, 18:17:53 UTC | Merge pull request #20730 from JuliaLang/ksh/diffstat Add a DiffStat type, methods, and tests | 23 February 2017, 18:17:53 UTC |
4275c74 | Tony Kelman | 23 February 2017, 17:29:32 UTC | Fix doc build in cygwin cross-compile (#20713) need cygpath_w to translate absolute paths from cygwin style to windows for mingw julia executable to understand them fixes buildbot failure seen at https://build.julialang.org/builders/package_win6.2-x64/builds/1346/steps/make%20binary-dist/logs/stdio was broken by me in #20519, didn't notice until now because of #20643 preventing the buildbots from making new nightlies | 23 February 2017, 17:29:32 UTC |
f2b155a | Tony Kelman | 23 February 2017, 17:24:43 UTC | Merge pull request #20025 from JuliaLang/yyc/codegen/llvm-stall Backport LLVM patches to fix X86 partial register stall | 23 February 2017, 17:24:43 UTC |
a17b138 | Simon Byrne | 23 February 2017, 16:58:38 UTC | Expand docs for mod (#20633) * Expand docs for mod Address #14826. * simplify doc text * Another rewrite * more changes * typo * some more * missing the | 23 February 2017, 16:58:38 UTC |
0b2130e | Sacha Verweij | 23 February 2017, 16:24:44 UTC | Revise mention of deprecated array-scalar methods in a news item, indicating their deprecation. [ci skip] (#20743) | 23 February 2017, 16:24:44 UTC |
162a61d | Iblis Lin | 23 February 2017, 09:45:53 UTC | sharedarray: improve error msg on bsd family | 23 February 2017, 13:23:08 UTC |
f1adcc8 | Iblis Lin | 23 February 2017, 09:01:27 UTC | mmap: fix MAP_ANONYMOUS flags value for bsd family | 23 February 2017, 09:01:27 UTC |
12624fb | Alex Arslan | 23 February 2017, 05:41:28 UTC | Merge pull request #20674 from iblis17/test-file Fix FileMonitor test case on FreeBSD | 23 February 2017, 05:41:28 UTC |
9e947e5 | Jeff Bezanson | 23 February 2017, 05:01:14 UTC | fix #20610, add deprecation for `=>` expression head | 23 February 2017, 05:01:14 UTC |
03939e7 | Jeff Bezanson | 23 February 2017, 03:36:39 UTC | fix #20745, handle macrocall in `deparse` | 23 February 2017, 04:23:25 UTC |
51f7a84 | Jeff Bezanson | 23 February 2017, 03:35:59 UTC | fix #20729, handle null in ASTs better | 23 February 2017, 04:23:25 UTC |
2d5a51d | Jeff Bezanson | 23 February 2017, 03:35:26 UTC | fix #20733, inference with new definition of `getindex` for tuples | 23 February 2017, 04:23:21 UTC |
2a19c36 | Katharine Hyatt | 22 February 2017, 23:17:37 UTC | Add show method and test for FetchHead (#20727) | 22 February 2017, 23:17:37 UTC |
e4be955 | Katharine Hyatt | 22 February 2017, 22:23:14 UTC | Merge pull request #20721 from JuliaLang/ksh/showmethefactors More show methods and tests for factorizations | 22 February 2017, 22:23:14 UTC |
f0a1b86 | Sacha Verweij | 22 February 2017, 22:10:46 UTC | Add deprecation of convert(<:AbstractTriangular, [Diagonal|Bidiagonal]) to NEWS.md. [ci skip] | 22 February 2017, 22:10:46 UTC |
59013d5 | Sacha Verweij | 22 February 2017, 21:54:44 UTC | Add deprecation of broadcast_zpreserving to NEWS.md. [ci skip] | 22 February 2017, 21:54:44 UTC |
5e4b9a1 | Sacha Verweij | 22 February 2017, 21:52:36 UTC | Add deprecation of isimag to NEWS.md. [ci skip] | 22 February 2017, 21:52:36 UTC |
5f41bc4 | Sacha Verweij | 22 February 2017, 21:50:48 UTC | Add deprecation of two-argument map! and asyncmap! to NEWS.md. [ci skip] | 22 February 2017, 21:50:48 UTC |
0cebddf | Steven G. Johnson | 22 February 2017, 20:19:42 UTC | bug fix for x^Val{p} (fixes problem noted in #20648) (#20732) | 22 February 2017, 20:19:42 UTC |
1c5d733 | Jameson Nash | 22 February 2017, 19:58:46 UTC | only use accurate powf function The powi intrinsic optimization over calling powf is that it is inaccurate. We don't need that. When it is equally accurate (e.g. tiny constant powers), LLVM will already recognize and optimize any call to a function named `powf`, and produce the same speedup. fix #19872 | 22 February 2017, 20:01:19 UTC |
5a1f971 | Jameson Nash | 22 February 2017, 20:00:06 UTC | update DomainError showerror handling to ignoring inlining | 22 February 2017, 20:00:11 UTC |
fa167f5 | Jameson Nash | 22 February 2017, 19:45:04 UTC | Merge pull request #20593 from JuliaLang/jn/union-codegen codegen support for efficient union representations | 22 February 2017, 19:45:04 UTC |
f3961b9 | Alex Arslan | 22 February 2017, 19:14:35 UTC | Merge pull request #20676 from iblis17/fbsd-term Fix Terminals.hascolor checking on FreeBSD | 22 February 2017, 19:14:35 UTC |
4d2efd8 | Sacha Verweij | 22 February 2017, 18:54:07 UTC | Mention devectorization deprecations in NEWS.md. (#20724) | 22 February 2017, 18:54:07 UTC |
0234645 | Katie Hyatt | 21 February 2017, 19:02:47 UTC | Show method and test for Schur | 22 February 2017, 18:35:31 UTC |
603726c | Tim Holy | 21 February 2017, 12:03:04 UTC | Be more explicit about data sharing for `reshape` | 22 February 2017, 11:47:48 UTC |
e399558 | Tim Holy | 21 February 2017, 12:02:37 UTC | Add Cartesian docstrings to stdlib and reorganize some sections | 22 February 2017, 11:47:43 UTC |
0e08411 | Tim Holy | 22 February 2017, 11:05:59 UTC | Be consistent about function names in padding example | 22 February 2017, 11:05:59 UTC |
61a291b | Jeff Bezanson | 22 February 2017, 04:15:47 UTC | Merge pull request #20722 from JuliaLang/jb/nontypebounds tolerate non-types as Tuple parameters better | 22 February 2017, 04:15:47 UTC |
ac7459d | Katie Hyatt | 22 February 2017, 00:49:21 UTC | Add a DiffStat type, methods, and tests Create a DiffStat type so that we can get more information about GitDiffs. Add a show method for this type and GitDiff. Also add methods to get the number of files changed/insertions/ deletions in the diff. | 22 February 2017, 00:57:37 UTC |
35ce0fd | Alex Arslan | 22 February 2017, 00:52:40 UTC | Remove duplicate ctranspose definition for real vectors (#20685) | 22 February 2017, 00:52:40 UTC |
d168287 | Katharine Hyatt | 22 February 2017, 00:17:46 UTC | Merge pull request #20705 from JuliaLang/ksh/diffshow Add show methods for DiffDelta, DiffFile and test | 22 February 2017, 00:17:46 UTC |
eac043a | Jameson Nash | 21 February 2017, 18:22:00 UTC | add union-splitting commit comment to devdocs starting a document describing the overall code-generator structure | 21 February 2017, 19:57:17 UTC |
e8d2d95 | Jeff Bezanson | 21 February 2017, 19:11:51 UTC | tolerate non-types as Tuple parameters better part of #19998 | 21 February 2017, 19:11:51 UTC |
6c34f8f | Katie Hyatt | 21 February 2017, 19:02:39 UTC | Test of show method for QR | 21 February 2017, 19:02:39 UTC |
6e317a4 | Katie Hyatt | 21 February 2017, 19:02:26 UTC | Test of show method for Cholesky | 21 February 2017, 19:02:26 UTC |
1b30ff8 | Katie Hyatt | 21 February 2017, 19:02:14 UTC | Show method and test for LQ | 21 February 2017, 19:02:14 UTC |
3f7de0f | kshyatt | 21 February 2017, 00:26:14 UTC | Add show methods for DiffDelta, DiffFile and test | 21 February 2017, 18:24:59 UTC |
474d05d | Yichao Yu | 21 February 2017, 18:13:14 UTC | Fix misc test to not hard code test module name (#20550) Use randomized test module name to prevent this from happening again. | 21 February 2017, 18:13:14 UTC |
33f464e | Katharine Hyatt | 21 February 2017, 17:48:16 UTC | Tests for getindex on diff and move error throw (#20683) | 21 February 2017, 17:48:16 UTC |
6131a0f | Jameson Nash | 21 February 2017, 02:41:58 UTC | better optimize code for copying a value to an unboxed union | 21 February 2017, 17:46:07 UTC |
cc43c0b | Jameson Nash | 16 February 2017, 22:20:37 UTC | ensure that constants are treated as values rather than opaque pointers | 21 February 2017, 17:46:07 UTC |
cad430c | Jameson Nash | 16 February 2017, 20:59:53 UTC | ensure the value in the gcroot is transferred during union conversion convert_julia_type is only ever called with needsgcroot=false, so this is mostly dead-code right now | 21 February 2017, 17:46:06 UTC |
93fcde0 | Jameson Nash | 16 February 2017, 04:43:42 UTC | fix over-pessimistic emit_isa for Type | 21 February 2017, 17:46:06 UTC |