sort by:
Revision Author Date Message Commit Date
c7e70e3 Fix #6707. 23 November 2014, 21:35:31 UTC
bde4e65 Fast mean for sparse matrices along dimensions. (#7788) 23 November 2014, 21:25:32 UTC
229f4aa Merge pull request #8838 from dhoegh/space_completion Path with space completion fix for REPL 23 November 2014, 19:44:00 UTC
904845a fix #9117 (add DLLEXPORT to jl_base_ctx), and make stack switch more efficient (avoid the double longjmp) 23 November 2014, 19:12:07 UTC
3828be2 Update mailmap 23 November 2014, 18:27:49 UTC
d7d8471 Add URLs for the RNG updates. 23 November 2014, 18:15:15 UTC
018036f Add SubArrays to NEWS.md 23 November 2014, 18:13:35 UTC
6efea0f Add some of the recent RNG updates to NEWS.md. 23 November 2014, 18:04:26 UTC
b1bb612 Add performance note in the use of ifelse. Remove some trailing whitespaces. 23 November 2014, 17:39:30 UTC
a331fec Merge pull request #9126 from JuliaLang/rf/randn-ifelse faster randn with ifelse 23 November 2014, 15:23:03 UTC
376afcf faster randn with ifelse 23 November 2014, 14:37:31 UTC
adca441 Fixes space completion in paths in the REPL like: cd C:\\Program\ Files\\ 23 November 2014, 13:59:21 UTC
c9da7cb Remove sys.dll on windows when running `make dist`, until related issues are solved (#8895, among others) 23 November 2014, 08:45:55 UTC
7d41d6e Merge pull request #9101 from zgimbutas/pinv-consistency pinv: fix the tolerance parameter for diagonal matrices 22 November 2014, 22:37:55 UTC
ac13711 fix #8551 and make stack switch more efficient previously, each new stack would have a copy of a small portion of the stack that started it. in small amounts, this was fine, but it is bad if the user is starting many tasks. additionally, it wasted memory inside every task to have a per-task base_ctx. 22 November 2014, 20:58:56 UTC
3f091eb arm: don't set BINARY=32. fixes #9102 if BINARY is set then OpenBLAS adds `-m32`, which is unsupported on ARM cpu detection works, so OpenBLAS should now build without patching. see also: https://github.com/xianyi/OpenBLAS/commit/a183ad1df4e88447473a41bec42d5be8f5f8e746 22 November 2014, 20:23:04 UTC
e0176ec use tempdir instead of tempname in test/pkg.jl since tempname creates a file on windows, but the goal here is creating a directory. also don't try to delete nonexistent files during cleanup (cherry picked from commit dd6cd5a63cd6164419aa4d579f2932a7bd7c2f8e) 22 November 2014, 19:46:42 UTC
b82aa82 Merge pull request #9111 from JuliaLang/teh/staged_root Add GC root for func in jl_instantiate_staged 22 November 2014, 19:26:22 UTC
6ad8410 Merge pull request #9087 from bjarthur/constantsdocs added DS_LOAD_PATH, JULIA_HOME, ENV, STD* to docs 22 November 2014, 17:17:41 UTC
2d175bb pinv: fix the tolerance parameter for diagonal matrices 22 November 2014, 16:38:57 UTC
6fcbf1b Add GC root for func in jl_instantiate_staged Fixes #9099 22 November 2014, 15:42:04 UTC
4125f4c reinstate random and add intfuncs to test/runtests.jl 22 November 2014, 14:50:28 UTC
04271cd Bump libuv. Fix #9058. 22 November 2014, 10:04:00 UTC
e9aa4c2 added JULIA_HOME and ANY to docs/constants, plus links to ENV, STD*, RTLD*, etc. 21 November 2014, 21:09:33 UTC
6061806 devdocs: typesetting of pluralizations 21 November 2014, 19:24:47 UTC
3a74065 Merge pull request #8889 from JuliaLang/jcb/check_git_version Have Pkg check that the Git version is 1.7.3+ 21 November 2014, 18:20:06 UTC
967f1d8 devdocs: more small typos 21 November 2014, 18:14:49 UTC
bc88cc5 Fix doc typo 21 November 2014, 18:02:00 UTC
206f252 Suggest how to fix whitespace issues in a commit 21 November 2014, 17:29:37 UTC
83db8a2 Merge pull request #9097 from GlenHertz/patch-10 Typo fix in News.md 21 November 2014, 14:41:34 UTC
3d18954 Typo fix in News.md 21 November 2014, 14:39:36 UTC
ca7f6d1 Merge pull request #9092 from JuliaLang/rf/randbang-arg-order change argument order for rand! (fix #8246) 21 November 2014, 09:35:20 UTC
4045c52 change argument order for rand! (fix #8246) The API to fill randomly an array A is changed from rand!([rng], [::Range], A) to rand!([rng], A, [::AbstractArray]). Enabling [::AbstractArray] instead of only [::Range] depended on choosing first the argument order. 21 November 2014, 08:45:52 UTC
baae58d Merge pull request #9090 from zgimbutas/optimize-pinv-fix Fix pinv tests for 32-bit configurations 21 November 2014, 08:08:40 UTC
9eca53d check for valid git version number in pkg 21 November 2014, 07:34:52 UTC
489ca64 Merge pull request #9089 from JuliaLang/jcb/regenprecompile regenerate precompile file 21 November 2014, 07:10:32 UTC
75a51c2 regenerate precompile file 21 November 2014, 06:37:16 UTC
5fc345f Fix pinv tests for 32-bit configurations 21 November 2014, 06:31:52 UTC
9f9b5c9 specialize Module.__init__() methods, saving a few more milliseconds at startup 21 November 2014, 05:39:22 UTC
ca7c4c8 reduce cost of deserializing the system AST backref's this removes the last hash table used by de-serialization in favor of a direct array 21 November 2014, 04:43:36 UTC
e1225c9 fix #9088, staged functions and default arguments when multiple methods (for keyword or default args) are generated, only the one with the original code should be staged. 21 November 2014, 04:29:08 UTC
0e7a13e Merge branch 'master' of github.com:JuliaLang/julia 21 November 2014, 03:49:01 UTC
2a6a1f7 juliatypes.jl: a fix for unions 21 November 2014, 03:48:37 UTC
d67f464 Merge pull request #9086 from GunnarFarneback/patch-1 Return type stability fix 20 November 2014, 23:19:23 UTC
83494d3 Return type stability fix Missing type specification in zeros calls, causing inconsistent return type when T != Float64. 20 November 2014, 22:50:24 UTC
85362bf Merge pull request #9040 from JuliaLang/rf/fix-align fix #9037: segfault in libdSFMT caused by unaligned Array 20 November 2014, 17:40:04 UTC
cefe1f0 Merge pull request #9083 from JuliaLang/rf/rand-fast128 faster rand(UInt64) and rand(UInt128) 20 November 2014, 17:18:15 UTC
0271941 Merge pull request #9076 from jakebolewski/jcb/cmderrmsg Better error messages for command line flags with missing arguments 20 November 2014, 16:58:21 UTC
7ddcd23 Merge pull request #9030 from simonbyrne/int-vs-float Int vs float comparisons in Julia 20 November 2014, 16:54:44 UTC
d7b9890 faster rand(UInt64|UInt128) with rand_inbounds A function reserve(::MersenneTwister) is called before rand_inbounds: so only one bound check is done instead of two (resp. three) for UInt64 (resp. UInt128). 20 November 2014, 15:26:29 UTC
3a8fb0f faster rand(UInt128) by consuming less random bits The function rand_ui32 is removed, and rand_ui_52_raw, which consumes one Float64 like rand_ui32, is used instead in the implementation of rand{T<:IntTypes}(::Type{T}). Consequently, rand(UInt128) consumes only 3 random Float64 instead of 4. It seems that rand(UInt64) is also slightly faster. 20 November 2014, 15:21:24 UTC
8472d54 Merge pull request #8501 from JuliaLang/teh/subarray New array views based on stagedfunctions 20 November 2014, 10:46:06 UTC
b5705d3 SubArrays: fix first_index bottleneck in construction 20 November 2014, 10:00:07 UTC
c7fb8cb Add devdocs for SubArrays 20 November 2014, 10:00:07 UTC
6445fff SubArrays: add lots of tests 20 November 2014, 10:00:07 UTC
032661c sub always converts interior Int->UnitRange 20 November 2014, 10:00:07 UTC
529df78 sub(::SubArray,...): final index doesn't trigger linear indexing 20 November 2014, 10:00:07 UTC
0ab7aee SubArrays: efficient linear indexing for appropriate types This incorporates important innovations of ArrayViews 20 November 2014, 10:00:07 UTC
8f0569a Support Colon as an index 20 November 2014, 10:00:07 UTC
a5de491 Fix problem in getindex for DArrays 20 November 2014, 10:00:07 UTC
e0e4218 Make SubArray constructors parametric 20 November 2014, 10:00:07 UTC
4b35b87 Convert to parametric syntax 20 November 2014, 10:00:07 UTC
39874a3 New SubArrays based on stagedfunctions 20 November 2014, 10:00:07 UTC
cf1f26e Merge pull request #9057 from JuliaLang/teh/cartesian_iteration2 IteratorsMD: properly handle 0-dimensional arrays 20 November 2014, 09:58:35 UTC
6a3763e update helpdb.jl 20 November 2014, 09:16:09 UTC
24ea5e1 IteratorsMD: small final fixes 20 November 2014, 08:48:56 UTC
59e752e fix #9037: segfault caused by incorrect alignment assumptions The rand!(::MersenneTwister, A::Array{Float64}) assumed that the array A was 16-byte aligned, which can be false (e.g. after a call to resize!) and lead to a segfault in libdSFMT. 20 November 2014, 08:03:44 UTC
d194050 simplify id_to_fptrs array for faster deserialization 20 November 2014, 06:33:18 UTC
cad61fa Better err msgs for cmd line flags with missing args 20 November 2014, 05:43:20 UTC
a2dcc94 Merge branch 'master' of github.com:JuliaLang/julia 20 November 2014, 05:30:13 UTC
f22ccc2 juliatypes.jl bug fixes 20 November 2014, 05:30:00 UTC
006d00f Merge pull request #9069 from eschnett/no-counted-realloc Remove unused function jl_gc_counted_realloc 20 November 2014, 05:08:02 UTC
b348f2d Merge branch 'master' of github.com:JuliaLang/julia 19 November 2014, 23:06:53 UTC
e399954 juliatypes.jl: get many more cases working 19 November 2014, 23:06:39 UTC
5557a99 IteratorsMD: avoid ambiguity warnings by using more stagedfunctions This also implements a way of handling 0-dimensional arrays that doesn't require adding a field to a CartesianIndex_0. 19 November 2014, 21:23:46 UTC
f1a2233 Merge pull request #9070 from eschnett/touch-no-create Correct "touch" option 19 November 2014, 20:40:37 UTC
4145bef Correct "touch" option --no-create does not exist on OS X; use -c instead 19 November 2014, 19:53:38 UTC
716f0d2 Merge pull request #9008 from zgimbutas/optimize-pinv Optimize pinv for diagonal matrices 19 November 2014, 19:06:06 UTC
38a475a Remove unused function jl_gc_counted_realloc Its cousin jl_gc_counted_realloc_with_old_size remains. 19 November 2014, 18:47:58 UTC
4ecf97b Merge pull request #9065 from JuliaLang/rf/rand-ranges-use-mt `rand` sampling from an array accepts an optional rng 19 November 2014, 18:15:29 UTC
9208f9d Optimize pinv for diagonal matrices In general, the pseudoinverse is determined to only half of the machine precision for general dense ill-conditioned matrices. For diagonal and certain other matrices (e.g., tridiagonal matrices), the pseudoinverse can be determined more accurately. We try to detect if the matrix is diagonal immediately after the call to pinv and invert the diagonal elements only whithout invoking ths svdfact function which is both faster and more accurate. Since the default threshold can not be determined in advance for arbitrary matrices, provide a user-selectable parameter tol and provide a simple scheme for automatic threshold selection. pinv(A) sets the threshold tol to eps(one(T))*maximum(size(A)). pinv(A,tol) sets the user-selectable threshold tol. pinv(A,0) attempts to determine the threshold tol by forming two pseudoinverses for tol=eps(one(T))*maximum(size(A)) and tol=sqrt(eps(one(T)) and estimating the error in the first Moore-Penrose relation a*pinv(a)*a = a. This can be done with very little overhead (since svdvals is an expensive call) while using about twice as much intermediate memory. Add pinv method for Diagonal type. Check and fix zero and sub-normal matrices. 19 November 2014, 17:41:22 UTC
321fcae clarification suggested by @ivarne 19 November 2014, 16:39:28 UTC
9b4f212 IteratorsMD: document eachindex and add NEWS.md item 19 November 2014, 14:58:55 UTC
374e093 IteratorsMD: allow AbstractArray methods to be overriden Any AbstractArray type that wants to override an indexing methods would have formerly run into trouble: next{T,N}(A::SomeArrayType{T,N}, state::CartesianIndex{N}) would be more specific in the first argument, but (because CartesianIndex{N} is less specific than CartesianIndex_$N) would be less specific in the second argument. So there was no way to avoid a method ambiguity warning. 19 November 2014, 14:56:41 UTC
0054116 `rand` sampling from an array accepts an optional rng Fixes #5978. 19 November 2014, 14:42:01 UTC
5e7c424 Merge pull request #9020 from JuliaLang/teh/travis_checkbounds Ignore `@inbounds` when running Pkg tests on Travis 19 November 2014, 10:57:56 UTC
b5f762c Improve wording of docs for middle() Cf. #9032. 19 November 2014, 08:58:46 UTC
24cc711 Merge pull request #9062 from JuliaLang/pcre8.36 Bump PCRE to 8.36 19 November 2014, 04:30:41 UTC
409ff29 Bump PCRE to 8.36 The GCC 4.9 patch is now included upstream. 19 November 2014, 04:05:41 UTC
9c9597d Merge pull request #9044 from twadleigh/shmem2 Added windows support for SharedArray 19 November 2014, 03:17:27 UTC
d68c42a Merge pull request #8989 from dhoegh/Latex_completion_string Latex completion in string, fix #8983 19 November 2014, 01:59:40 UTC
d6c63fd juliatypes.jl: more tests 18 November 2014, 23:09:17 UTC
2763b76 Merge pull request #8995 from dhoegh/shell_completion_fix Fix that REPL crashes in shell mode on $a<tab> 18 November 2014, 22:37:30 UTC
37b7267 Merge pull request #9032 from JuliaLang/nalimilan/middle Simplify middle() and fix docs 18 November 2014, 22:23:40 UTC
5512ace Merge pull request #9027 from eschnett/mapreduce-doc Update documentation for mapreduce, mapfoldl, mapfoldr 18 November 2014, 22:19:24 UTC
e2f7166 clarify manual on isequal and hash (fix #6833) 18 November 2014, 19:23:53 UTC
8090e2a IteratorsMD: handle 0-dimensional arrays properly 18 November 2014, 19:22:06 UTC
79c4c8c IteratorsMD: remove ambiguity resolution for SharedArrays 18 November 2014, 18:50:36 UTC
2ac9cb6 Merge pull request #9049 from JuliaLang/rf/rand-abstractarray enable rand(::AbstractArray, [dims]) (take 3) 18 November 2014, 18:47:31 UTC
bd480ba juliatypes.jl: fixes to UnionAll match depth of variables inside invariant constructors 18 November 2014, 18:12:56 UTC
back to top