sort by:
Revision Author Date Message Commit Date
13a851c get rid of rand(Oid) which is useless 16 October 2015, 20:40:25 UTC
481bafe remove Char type parameter to rand(::AbstractRNG, ::UnitRange{T}) closes #13600 16 October 2015, 19:42:08 UTC
3983705 Merge pull request #13596 from JuliaLang/nl/oneliners Replace a few one-liners with clearer blocks 16 October 2015, 19:23:45 UTC
1e519c4 Merge pull request #13218 from ssfrr/doc_async_schedule adds some details to at-async and tweaks at-schedule doc 16 October 2015, 18:31:20 UTC
f70ebd4 Merge pull request #13634 from JuliaLang/jcb/fixpin Fix some issues with Pkg.pin, add some tests 16 October 2015, 18:22:48 UTC
29e8d33 Merge pull request #13614 from JuliaLang/mb/nolinear Detangle linear indexing from non-scalar indexing 16 October 2015, 17:34:59 UTC
b2fc048 fix some issues with Pkg.pin, add some tests closes #13520 16 October 2015, 16:18:19 UTC
64525aa Detangle linear indexing from non-scalar indexing This removes the LinearFast special cases from non-scalar indexing. Previously, we were manually hoisting the div/rem sub2ind calculation along the indexed strides, but LLVM seems to be just as capable at performing this optimization in the cases I have tested. Even better, though, this creates a clean separation between the array indexing fallbacks: * Scalar fallbacks use `ind2sub` and `sub2ind` to compute the required number of indices that the custom type must implement. * Non-scalar fallbacks simply "unwrap" the elements from AbstractArrays and use scalar indexing with the indices that were provided. * (CartesianIndices are also expanded to individual integers, but that is a smaller detail.) In all cases that I've tried, I've been unable to measure a performance difference. Indeed, the LLVM IR looks identical in my spot-checks, too. 16 October 2015, 16:08:22 UTC
2bb63a9 Merge pull request #13637 from spencerlyon2/sl/findminmax! Fix bug in findmin! and findmax! 16 October 2015, 16:06:23 UTC
2bf7818 Fix bug in findmin! and findmax! Also added tests/docs for those functions and exported them 16 October 2015, 03:05:24 UTC
7066004 Merge pull request #13630 from JuliaLang/amitm/fix13626 fix leak in RemoteRef deserialization 16 October 2015, 02:53:37 UTC
e44938c fix leak in RemoteRef 16 October 2015, 01:23:58 UTC
4f9e506 Merge pull request #13613 from JuliaLang/jmm/loose_mtime_precache Avoid unnecessary recompilation in Docker images 15 October 2015, 20:55:56 UTC
29b7199 Merge pull request #13631 from Michael-Klassen/mdk/date_message Fix error messages with incorrect ranges 15 October 2015, 19:00:29 UTC
51ab8a6 Merge pull request #13629 from JuliaLang/jcb/missingpkgerr Better error msg when calling Pkg.test() on pkg(s) that are not installed 15 October 2015, 18:59:22 UTC
641df2e Fix error messages with incorrect ranges 15 October 2015, 16:49:47 UTC
4f612da Better error msg when calling Pkg.test() on pkg(s) that are not installed closes #13583 15 October 2015, 16:07:52 UTC
b22b652 Merge pull request #13624 from JuliaLang/yyc/rusage Fix compilation on Linux (and Possibly other *nix) 15 October 2015, 16:07:17 UTC
ac36fec Merge pull request #13628 from JuliaLang/amitmurthy-patch-1 Remove debug print 15 October 2015, 14:56:02 UTC
ceffe2d Remove debug print Remove debug print left behind 15 October 2015, 14:55:38 UTC
a0802b3 Fix compilation on Linux (and Possibly other *nix) 15 October 2015, 13:45:13 UTC
cb02c00 Merge pull request #13622 from JuliaLang/sk/unique a couple of stdlib tweaks 15 October 2015, 09:39:06 UTC
7ff33c7 unique: add unique(f, itr) method that uniques by a transformation 15 October 2015, 08:55:52 UTC
b30d623 implement digits(T, n, base, pad); allow base == typemax(T) + 1 15 October 2015, 08:55:52 UTC
632689c Merge pull request #13621 from JuliaLang/amitm/limit_wrkr_restart limit maxrss check only to travis linux 64-bit 15 October 2015, 07:59:29 UTC
e958e8e limit maxrss check only to travis linux 64-bit 15 October 2015, 06:53:30 UTC
379e9c2 Merge pull request #13577 from JuliaLang/amitm/test_restart restart worker during tests depending on resident memory size 15 October 2015, 06:27:15 UTC
17e2e1c restart worker during tests depending on resident memory size 15 October 2015, 02:49:05 UTC
9575c2d :whale: Avoid unnecessary recompilation in Docker images 14 October 2015, 21:49:56 UTC
8a86270 Merge pull request #13598 from artkuo/quick_print_matrix Fix Base.print_matrix() for big matrices 14 October 2015, 21:10:42 UTC
d35e69c Merge pull request #13514 from polarke/fix-sharedarray-constructors Make the constructors of Array and SharedArray consistent 14 October 2015, 19:49:52 UTC
ecf6005 Merge pull request #13496 from JuliaLang/anj/ldiv Deprecate A_ldiv_B!(SparseMatrixCSC, StridedVecOrMat) thereby fixing #10787 14 October 2015, 19:18:29 UTC
052f900 Merge pull request #13602 from MichaelHatherly/mh/doc-bootstrap-fix Fix doc bootstrap method error. 14 October 2015, 16:58:36 UTC
dcb44c5 Made sure ellipsis was used consistently as singular; avoided plural 14 October 2015, 15:32:36 UTC
7408142 Merge pull request #13608 from JuliaLang/revert-13604-patch-1 Revert "Update types.rst" 14 October 2015, 15:24:22 UTC
7e4edbb Revert "Update types.rst" 14 October 2015, 15:19:57 UTC
d53ea25 Merge pull request #13587 from mbauman/mb/triangularsetindex Allow setindex! in zero part of Triangular matrices... 14 October 2015, 15:08:20 UTC
87131f3 Deprecate A_ldiv_B!(SparseMatrixCSC, StrideVecOrMat) thereby fixing #10787 14 October 2015, 14:12:13 UTC
d711b7d Merge pull request #13595 from KristofferC/kc/aliasgemmcheck add simple check for aliasing in gemm_wrapper! 14 October 2015, 14:09:07 UTC
d9f7c21 Merge pull request #13553 from JuliaLang/yyc/lineno-inline Ignore line number node when counting expressions for inlining 14 October 2015, 12:03:07 UTC
9eee388 Merge pull request #13604 from gdevanla/patch-1 Update types.rst 14 October 2015, 11:35:35 UTC
2707db3 Update types.rst 14 October 2015, 11:17:25 UTC
0650213 Replace a few one-liners with clearer blocks and clean spacing 14 October 2015, 08:39:27 UTC
d8b6a24 Fix doc bootstrap method error. Docstrings defined before `==` is available for `Symbol` comparisons causes a build error. Fix by comparing with `===`. Ref: https://github.com/JuliaLang/julia/pull/13534#issuecomment-147906630 14 October 2015, 06:35:05 UTC
03f28fd Merge pull request #13585 from JuliaLang/anj/importall A few missing imports in LinAlg and DataFmt 14 October 2015, 04:07:56 UTC
aa5d843 tests for print_matrix with various sizes of arrays 13 October 2015, 23:31:55 UTC
c2934b5 speed up print_matrix by avoiding unnecessary alignment() 13 October 2015, 23:29:41 UTC
cd37f1b A few missing imports in LinAlg and DataFmt 13 October 2015, 23:27:32 UTC
6e4c9f1 Merge pull request #13440 from JuliaLang/mb/sparsevec RFC: SparseVectors, Take 2 13 October 2015, 21:34:37 UTC
49adc8f add simple check for aliasing in gemm_wrapper! This does not catch all cases of aliasing but should catch the most common mistakes that users unaware of the aliasing rules might do. 13 October 2015, 21:25:36 UTC
8adbf7a NEWS for #13542 13 October 2015, 20:10:37 UTC
54f898c NEWS for #13387 13 October 2015, 20:08:18 UTC
566acb1 Allow setindex! in zero part of Triangular matrices... as long as the value is zero 13 October 2015, 18:21:47 UTC
2b8773f Merge pull request #13555 from JuliaLang/jn/pure implement a pure function annotation 13 October 2015, 17:27:44 UTC
eb90416 Add missing imports 13 October 2015, 16:18:28 UTC
83eac1e Merge pull request #13387 from wildart/no-dev-pkg move development related functions to `PkgDev` package 13 October 2015, 16:00:01 UTC
7d536e4 Merge pull request #13539 from JuliaLang/jmm/complex_trig_stable Make complex sin and cos type stable 13 October 2015, 15:58:26 UTC
699816a Merge pull request #13580 from JuliaLang/yyc/intrinsic-type Add test for not showing ::Any for intrinsics 13 October 2015, 15:57:21 UTC
e316b60 Move SparseArrays exports back to their usual home 13 October 2015, 15:16:40 UTC
12fbcab Add SparseVector to NEWS.md 13 October 2015, 15:16:40 UTC
b53644d Integrate SparseVectors.jl with Base sparse module Renamings: * Rename sparse module to SparseArrays, and improve its separation from base. This makes it very simple to dynamically reload the sparse module. Move docstrings to their proper place * _copy_convert → collect * Rename sparsevector to the existing spzeros and sparsevec. * Use call overloading instead of call Remove functionality from SparseVectors.jl: * Simplify and remove some functors * Remove SparseVectorView * Remove no-longer-needed ambiguity preventers Add functionality for SparseVectors: * Add similar for SparseVector * Allow sparsevec(::AbstractArray), not just vectors * Add spzeros(n); adapt some tests to SparseVector * Allow CHOLMOD linalg with vectors * Implement (c)transpose(::SparseVector). Returns a dense vector since a one-row CSC structure is effectively dense but with worse performance. * Add vector sprandbool and allow passing RNG to all vector sprand* functions. Harden tests against random failures. * Implement, test and doc spones(::SparseVector) Improve performance for SparseVector indexing: * Punt to SparseMatrix for some indexing behaviors. Since the datastructures are compatible and SparseMatrix's routines are more optimized, it is easiest to just construct a temporary SparseMatrix and index into that. This is faster in all but the smallest of cases (N<10) * Use searchsorted for indexing SparseVector by UnitRange. This is about 20% slower on very small vectors, but is faster in general. Change SparseMatrix behaviors to take advantage of vectors * Add indexing behaviors for SparseMatrix->SparseVector * `vec` and `sparsevec` for CSC return SparseVectors * Update documentation to incorporate vectors Minor bugfixes and changes to SparseVectors: * Compare to literal 0 in vector construction and setindex. This matches SparseMatrix semantics, and makes indexing semantics consistent with regard to stored zeros * Use checkbounds more thoroughly * Use error types that are consistent with SparseMatrixCSC * Minor sparse vector display tweaks. Turn on output limiting by default, remove unused variable `k`, implement and use Base.summary * Fix missing return, add test Add some tests: * Add a test and comment to ensure nobody else tries to share data between vectors and matrices * Ensure indexing is consistent between one-column sparse matrices and sparse vectors, with special attention to stored zeros. 13 October 2015, 15:14:50 UTC
9802263 Import code from JuliaSparse/SparseVectors.jl 13 October 2015, 15:12:44 UTC
b6c0d95 Merge pull request #13542 from JuliaLang/jmm/case_sensitive_loading Make require case-sensitive on all platforms 13 October 2015, 14:52:28 UTC
4e1a056 Clean up code_warntype tests, add test for not showing ::Any for intrinsics (#13571) 13 October 2015, 12:33:12 UTC
1f2cad5 Merge pull request #13572 from JuliaLang/sjk/res Fix a scoping bug in Pkg.Read 13 October 2015, 12:07:26 UTC
d9226c7 Merge pull request #13571 from JuliaLang/yyc/intrinsic-type Do not show the type of intrisics when it's `Any` 13 October 2015, 12:06:26 UTC
582af41 Merge pull request #13566 from mbeltagy/patch-1 hvcat doc example fixed 13 October 2015, 12:05:24 UTC
2d014c5 Merge pull request #13538 from JuliaLang/jmm/channel_array_api Define push! and shift! for channels 13 October 2015, 12:04:18 UTC
d00667e Merge pull request #13537 from JuliaLang/anj/importall Delete importall Base in linalg, sparse and datafmt 13 October 2015, 12:03:21 UTC
b70c07c Merge pull request #13535 from MichaelHatherly/mh/fix-atrepl-regression Fix regression in `atrepl` 13 October 2015, 12:02:24 UTC
51b3dd5 client.jl: refactor colors code to reduce duplication somewhat 13 October 2015, 11:42:45 UTC
ef46074 Merge pull request #12754 from twadleigh/customize_info/warn_colors Make info & warn colors configurable via ENV 13 October 2015, 10:56:30 UTC
7e10ef9 Test version handling for untagged detached package heads 13 October 2015, 04:51:30 UTC
b78f560 Make require case-sensitive on all platforms 13 October 2015, 04:06:36 UTC
44280b3 Fix a scoping bug in Pkg.Read Should make JuliaStats/StatsBase.jl#139 pass tests on Travis 13 October 2015, 03:12:43 UTC
bdd23ea Do not show the type of intrisics when it's `Any` Close #13568 13 October 2015, 01:44:30 UTC
d06e348 fixing whitespaces and generating arrary.rst doc 13 October 2015, 00:39:34 UTC
0e498d3 Added doctest for hvcat Removed test for a non-working example and added clearer doctest example instead. 12 October 2015, 21:01:03 UTC
12cc0d3 Make info & warn colors configurable via ENV 12 October 2015, 17:57:12 UTC
0792585 Make complex sin and cos type stable 12 October 2015, 17:48:02 UTC
3d132a9 hvcat doc example fixed hvcat doc example was not working I changed it to one that does. 12 October 2015, 17:32:34 UTC
6aa15b8 Merge pull request #13516 from JuliaLang/ihnorton-patch-1 Some updates to CONTRIBUTING 12 October 2015, 05:22:53 UTC
b7278d1 add support for calling `@pure` functions with args that are potentially not effect free (some of the linalg code expects this) 12 October 2015, 03:03:53 UTC
59821c9 Remove importall from datafmt.jl 12 October 2015, 00:21:26 UTC
c6423bf Remove importall from sparse.jl 12 October 2015, 00:21:20 UTC
5206bca Ignore line number node when counting expressions for inlining. Fix #13551 11 October 2015, 21:00:35 UTC
8e98763 add test for sharedarray constructor 11 October 2015, 18:10:12 UTC
aa68ea7 Merge pull request #13536 from matthieugomez/vecdot Make vecdot faster for AbstractArrays with eachindex 11 October 2015, 16:44:44 UTC
a1e9bbb vecdot 11 October 2015, 15:33:28 UTC
af71b86 Do not pass RTLD_DEEPIND to dlopen in asan mode Passing RTLD_DEEPIND causes asan's interception of libc symbols to fail, causing all kinds of sadness (particularly mismatched allocators). 11 October 2015, 07:51:19 UTC
3826710 Fix potential heap overflow in debuginfo.cpp Thanks AddressSanitizer! 11 October 2015, 05:53:25 UTC
0ac8d80 Some updates to CONTRIBUTING Adds "learning Julia" and "before filing an issue" sections to provide brief guidance for the most common situations. Also some cosmetic and ordering changes. 11 October 2015, 01:00:07 UTC
ec8ed0c Define push! and shift! for channels 11 October 2015, 00:51:31 UTC
4f9631a Merge pull request #13525 from JuliaLang/kf/applytypeinference Improve apply_type inference for complicated types 10 October 2015, 23:49:07 UTC
6a1477f Remove importall from LinAlg 10 October 2015, 23:31:15 UTC
78a4d25 Minor doc change to getsockname 10 October 2015, 22:38:42 UTC
c16d174 Merge pull request #11012 from wildart/getsockname added `getsockname` for determining a socket name (address & port) of the running server 10 October 2015, 22:27:07 UTC
b7697e7 Add `Libdl.dlext` to documentation fixes #12865 10 October 2015, 21:45:20 UTC
acfe470 Fix error message interpolation in dates/types.jl 10 October 2015, 21:24:38 UTC
446ddaa Fix regression in `atrepl` Docs attached to numbers weren't being found. Finding docs for specific methods using the syntax help?> f(::Int) wasn't being recognised due to changes in how `gen_call_with_extracted_types` generated an error when it failed. (Previously the error was thrown by the function, but is now returned as an `:(error("..."))` expression.) 10 October 2015, 20:25:13 UTC
back to top