5026db0 | Rafael Fourquet | 27 November 2014, 10:20:46 UTC | replace randn! of random.jl by randn0! | 27 November 2014, 12:31:20 UTC |
df7a9d5 | Rafael Fourquet | 27 November 2014, 10:15:37 UTC | duplicate randn method | 27 November 2014, 12:30:27 UTC |
553a96f | Rafael Fourquet | 27 November 2014, 07:52:41 UTC | add UInt64 argument to randn | 27 November 2014, 12:30:23 UTC |
9311dbd | Kevin Squire | 27 November 2014, 03:02:21 UTC | Merge pull request #9172 from julian-gehring/patch-dict-merge doc: Fix 'merge' example for 'Dict's | 27 November 2014, 03:02:21 UTC |
0b28160 | Julian Gehring | 27 November 2014, 00:23:44 UTC | doc: Fix 'merge' example for 'Dict's The output did not match inputs of the command. | 27 November 2014, 00:23:44 UTC |
9322ca4 | Tony Kelman | 26 November 2014, 23:38:09 UTC | Don't run appveyor on personal branches for now they should still build when there is a PR opened for them | 26 November 2014, 23:38:09 UTC |
6194e47 | Jameson Nash | 26 November 2014, 21:10:36 UTC | windows: update url of mingw-w64-dgn script | 26 November 2014, 21:10:36 UTC |
9d4924b | Jameson Nash | 26 November 2014, 14:05:32 UTC | Merge pull request #9051 from maleadt/pr_lldb Makefile clean-up (LLDB tarball, and unused variable removal) | 26 November 2014, 14:05:32 UTC |
5175ea9 | Jameson Nash | 26 November 2014, 13:58:04 UTC | protect commit for "protect Makefile VERBOSE macros..." from unwanted ' escape | 26 November 2014, 13:58:04 UTC |
9e95916 | Ivar Nesje | 26 November 2014, 10:16:34 UTC | Merge pull request #9064 from meggart/align_mathconst nicer alignment of MathConst arrays | 26 November 2014, 10:16:34 UTC |
fc869ae | Jameson Nash | 26 November 2014, 06:03:51 UTC | protect Makefile VERBOSE macros for PRINT_* from unwanted command interpolation interpretation side-effects | 26 November 2014, 06:03:58 UTC |
8b63c51 | Rafael Fourquet | 26 November 2014, 04:14:40 UTC | alignment check: convert pointer to Csize_t instead of Int | 26 November 2014, 04:14:40 UTC |
84a0be8 | Tony Kelman | 26 November 2014, 00:26:32 UTC | Add AppVeyor build status badge | 26 November 2014, 00:26:32 UTC |
afc8389 | Tony Kelman | 25 November 2014, 23:49:32 UTC | Merge pull request #6028 from tkelman/windows-ci RFC: Windows CI | 25 November 2014, 23:49:32 UTC |
12ce837 | Jeff Bezanson | 25 November 2014, 23:25:09 UTC | Merge pull request #9133 from simonbyrne/trunc itrunc -> trunc, etc, fix Int128 vs float comparisons | 25 November 2014, 23:25:09 UTC |
1661d84 | Simon Byrne | 25 November 2014, 22:46:30 UTC | NEWS item | 25 November 2014, 22:46:30 UTC |
a39a9dd | Simon Byrne | 25 November 2014, 21:16:11 UTC | make integer checks explicit | 25 November 2014, 22:35:10 UTC |
4d54390 | Simon Byrne | 25 November 2014, 11:17:10 UTC | fix 32bit shift error | 25 November 2014, 22:35:10 UTC |
634b9e1 | Simon Byrne | 24 November 2014, 23:27:30 UTC | implement float <-> 128-bit int conversions in Julia | 25 November 2014, 22:35:09 UTC |
aebf40f | Simon Byrne | 23 November 2014, 22:14:07 UTC | itrunc -> trunc, etc, improve iround | 25 November 2014, 22:35:09 UTC |
c968881 | Tony Kelman | 25 November 2014, 22:29:09 UTC | Fix some straggler Uint -> UInt renames | 25 November 2014, 22:29:09 UTC |
5cb02a7 | Andreas Noack | 25 November 2014, 21:42:09 UTC | Merge pull request #9151 from nwh/blas-cleanup Level-1 BLAS method cleanup | 25 November 2014, 21:42:09 UTC |
425877f | Mike Nolta | 25 November 2014, 21:39:05 UTC | Merge pull request #9109 from mbauman/dot-help Fix help for operators starting with a dot | 25 November 2014, 21:39:05 UTC |
424b888 | Nick Henderson | 25 November 2014, 20:40:15 UTC | update input argument types for `BLAS.iamax` | 25 November 2014, 20:40:15 UTC |
3d10054 | Tony Kelman | 25 November 2014, 20:26:56 UTC | Merge pull request #9137 from dhoegh/latex_completion_string_fix Fix so latex completion do not interfere with path completion in strings on windows. | 25 November 2014, 20:26:56 UTC |
000542c | Nick Henderson | 25 November 2014, 20:21:23 UTC | cleanup input argument types for BLAS.axpy! methods | 25 November 2014, 20:21:23 UTC |
b780b80 | Tony Kelman | 25 November 2014, 20:09:05 UTC | Merge pull request #9130 from waTeim/waT/symbf Introduce a new variable in Make.inc that applies only to libjulia.so | 25 November 2014, 20:09:05 UTC |
06946d1 | Nick Henderson | 25 November 2014, 19:58:00 UTC | cleanup input argument types for BLAS.nrm2 and BLAS.asum The problem for `BLAS.nrm2` is allowing `StridedVectors` in the main method. This is demonstraded with the following code: ```julia using Base.BLAS a = ones(6) a[2:2:6] = 0 b = sub(a,2:2:6) n1 = BLAS.nrm2(b) n2 = BLAS.nrm2(3,b,1) println("b: $b") println("BLAS.nrm2(b): $n1") println("BLAS.nrm2(3,b,1): $n2") ``` Output: ``` b: [0.0,0.0,0.0] BLAS.nrm2(b): 0.0 BLAS.nrm2(3,b,1): 1.0 ``` Fix: * Main `BLAS.nrm2` (and `BLAS.asum`) methods now accept `Ptr` and `DenseArray` * Method specialized for a `StridedVector` passes a `Ptr` to the main method. * Fix is the same for both `BLAS.nrm2` and `BLAS.asum` | 25 November 2014, 19:58:00 UTC |
9c298b4 | Nick Henderson | 25 November 2014, 19:37:14 UTC | cleanup BLAS.dot method argument types When `BLAS.dot` accepts `StridedArrays` the following may occur: ```julia using Base.BLAS n = 5 A = zeros(n,n) A[1,1:5] = 1 B = zeros(n,n) B[1:5,1] = 1 sA = sub(A,1,1:5) sB = sub(B,1:5,1) a = BLAS.dot(sA,sB) println("sA: $sA") println("sB: $sB") println("BLAS.dot(sA,sB): $a") ``` Output: ``` sA: [1.0 1.0 1.0 1.0 1.0] sB: [1.0,1.0,1.0,1.0,1.0] BLAS.dot(sA,sB): 1.0 ``` Solution: * main `BLAS.dot` methods should only accept `Ptr`s or `DenseArray`s * helper `BLAS.dot` methods should only accept `DenseArray`s and `StridedVector`s, the pass `Ptr`s to the main `BLAS.dot` methods | 25 November 2014, 19:37:14 UTC |
a5851d0 | Nick Henderson | 25 November 2014, 19:36:53 UTC | remove commented code | 25 November 2014, 19:36:53 UTC |
564308b | Daniel Høegh | 24 November 2014, 16:42:44 UTC | Fix so latex completion do not interfere with path completion in strings. | 25 November 2014, 18:56:53 UTC |
34105d3 | waTeim | 24 November 2014, 07:58:27 UTC | Introduce a new variable in Make.inc that applies only to libjulia.so | 25 November 2014, 18:40:28 UTC |
dcd9ac2 | Tony Kelman | 25 November 2014, 18:38:44 UTC | Merge pull request #9143 from dhoegh/fix_shell_completion_error Fix error regarding unescape_string introduced by #8838 | 25 November 2014, 18:38:44 UTC |
6e0e9d6 | Daniel Høegh | 25 November 2014, 06:39:57 UTC | Fix error regarding unescape_string introduced by commit adca441118137f48bd751dfafdc94280b54b2ac6 and introduced some visual spaces. | 25 November 2014, 18:03:32 UTC |
b97ec83 | Jeff Bezanson | 25 November 2014, 17:08:29 UTC | fix #9131, excessive specialization of code_typed | 25 November 2014, 17:08:29 UTC |
713d736 | Jeff Bezanson | 25 November 2014, 05:51:01 UTC | Merge branch 'master' of github.com:JuliaLang/julia | 25 November 2014, 05:51:01 UTC |
a271230 | Jeff Bezanson | 25 November 2014, 05:37:00 UTC | juliatypes.jl: improve Union handling track all union-related decision points instead of just union objects. should now handle everything except nested unions. | 25 November 2014, 05:37:00 UTC |
1a5fd46 | Stefan Karpinski | 25 November 2014, 04:58:22 UTC | Merge pull request #9142 from eschnett/float-fill Use memset to fill! floating-point arrays as well | 25 November 2014, 04:58:22 UTC |
703f3cb | Viral B. Shah | 25 November 2014, 04:56:09 UTC | Merge branch 'master' of github.com:JuliaLang/julia | 25 November 2014, 04:56:09 UTC |
75ce85a | Viral B. Shah | 25 November 2014, 04:50:06 UTC | Remove usage of randmtzig_randn in randn(array). | 25 November 2014, 04:52:20 UTC |
2f943d7 | Jeff Bezanson | 25 November 2014, 04:10:09 UTC | fix #9134, regression on uninitialized `let` variable | 25 November 2014, 04:52:08 UTC |
0783ccc | Viral B. Shah | 25 November 2014, 04:46:40 UTC | Merge branch 'master' of github.com:JuliaLang/julia | 25 November 2014, 04:46:40 UTC |
a0b90bc | Viral B. Shah | 25 November 2014, 04:45:42 UTC | Remove randmtzig_randn and just have randn as the interface. Perhaps we should do the same and have randexp, instead of randmtzig_exprnd. | 25 November 2014, 04:45:42 UTC |
b3d467c | Jeff Bezanson | 25 November 2014, 04:10:09 UTC | fix #9134, regression on uninitialized `let` variable | 25 November 2014, 04:10:09 UTC |
f0dd6c3 | Viral B. Shah | 25 November 2014, 03:38:17 UTC | Merge pull request #9141 from nwh/blas-scal-cleanup Blas scal cleanup | 25 November 2014, 03:38:17 UTC |
d3d8d1f | Erik Schnetter | 25 November 2014, 03:31:43 UTC | Use memset to fill! floating-point arrays as well | 25 November 2014, 03:34:35 UTC |
a02fdc7 | Viral B. Shah | 25 November 2014, 03:26:02 UTC | Merge pull request #9132 from JuliaLang/rf/randn-splitbranch faster randn by separating out unlikely branch in a function | 25 November 2014, 03:26:02 UTC |
f06b4a4 | Jameson Nash | 25 November 2014, 03:24:11 UTC | Merge pull request #8904 from JuliaLang/jn/out_of_tree_build partial support for out-of-tree builds of julia src | 25 November 2014, 03:24:11 UTC |
a384f0a | Nick Henderson | 24 November 2014, 22:48:16 UTC | correct return value for scale! on real-scalar, complex-array | 24 November 2014, 22:48:16 UTC |
a8095c4 | Nick Henderson | 24 November 2014, 22:31:12 UTC | update BLAS.scal! to only accept DenseArray real-scalar, complex-array now handled in dense.jl | 24 November 2014, 22:31:12 UTC |
0d545b8 | Tony Kelman | 24 November 2014, 22:11:41 UTC | Merge pull request #9138 from simonbyrne/bigfloat-itrunc fix bigfloat itrunc error | 24 November 2014, 22:11:41 UTC |
bee1a40 | Jeff Bezanson | 24 November 2014, 21:48:21 UTC | Merge branch 'master' of github.com:JuliaLang/julia | 24 November 2014, 21:48:21 UTC |
b7eac02 | Jeff Bezanson | 24 November 2014, 21:45:23 UTC | juliatypes.jl: implement exhaustive search over unions currently this breaks unions in varargs we also need to handle multiple lexical occurrences of the same Union, e.g. U = Union(Int,Int8); (U, U, U) since I'm replacing Unions based on object id. hopefully this fix can also restore varargs, by recording multiple occurrences of the union in (A, B, C) <: (Union(C,D)...) | 24 November 2014, 21:45:23 UTC |
9ce91ff | Simon Byrne | 24 November 2014, 18:24:19 UTC | fix bigfloat itrunc error | 24 November 2014, 18:24:19 UTC |
63b2ae9 | Tim Holy | 24 November 2014, 11:13:33 UTC | SubArray: default to linear indexing when it's fast | 24 November 2014, 11:13:33 UTC |
b99ea92 | Rafael Fourquet | 24 November 2014, 07:58:40 UTC | faster randn by separating out unlikely branch in a function All credits to @ViralBShah (cf. #8941 and #9126). This change probably allows better inlining. | 24 November 2014, 10:14:00 UTC |
3ccaf3c | Viral B. Shah | 24 November 2014, 06:06:01 UTC | Merge pull request #9125 from JuliaLang/rf/srand-librmath fix #9124 (srand initialize libRmath RNG) | 24 November 2014, 06:06:01 UTC |
c1005a2 | Stefan Karpinski | 24 November 2014, 06:04:06 UTC | Merge pull request #9100 from JuliaLang/sk/typenames print user-defined type names fully qualified. | 24 November 2014, 06:04:06 UTC |
a66bcfc | Rafael Fourquet | 23 November 2014, 13:24:31 UTC | fix #9124 (srand initialize libRmath RNG) | 24 November 2014, 04:58:51 UTC |
95bb793 | Viral B. Shah | 24 November 2014, 04:16:42 UTC | Merge branch 'master' of github.com:JuliaLang/julia | 24 November 2014, 04:16:42 UTC |
8ba2948 | Viral B. Shah | 24 November 2014, 04:16:13 UTC | Build OpenBLAS on ARM. | 24 November 2014, 04:16:13 UTC |
5764418 | Tony Kelman | 23 November 2014, 23:26:58 UTC | Merge pull request #9096 from tkelman/vla-fix replace VLA with alloca for MSVC | 23 November 2014, 23:26:58 UTC |
fae354e | Tony Kelman | 21 October 2014, 16:32:35 UTC | Create appveyor.yml | 23 November 2014, 21:43:25 UTC |
c7e70e3 | Viral B. Shah | 23 November 2014, 21:35:31 UTC | Fix #6707. | 23 November 2014, 21:35:31 UTC |
bde4e65 | Viral B. Shah | 23 November 2014, 21:25:32 UTC | Fast mean for sparse matrices along dimensions. (#7788) | 23 November 2014, 21:25:32 UTC |
229f4aa | Tony Kelman | 23 November 2014, 19:44:00 UTC | Merge pull request #8838 from dhoegh/space_completion Path with space completion fix for REPL | 23 November 2014, 19:44:00 UTC |
904845a | Jameson Nash | 23 November 2014, 19:11:34 UTC | 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 | Viral B. Shah | 23 November 2014, 18:27:49 UTC | Update mailmap | 23 November 2014, 18:27:49 UTC |
d7d8471 | Viral B. Shah | 23 November 2014, 18:15:15 UTC | Add URLs for the RNG updates. | 23 November 2014, 18:15:15 UTC |
018036f | Tim Holy | 23 November 2014, 18:13:35 UTC | Add SubArrays to NEWS.md | 23 November 2014, 18:13:35 UTC |
6efea0f | Viral B. Shah | 23 November 2014, 18:04:26 UTC | Add some of the recent RNG updates to NEWS.md. | 23 November 2014, 18:04:26 UTC |
b1bb612 | Viral B. Shah | 23 November 2014, 17:39:30 UTC | Add performance note in the use of ifelse. Remove some trailing whitespaces. | 23 November 2014, 17:39:30 UTC |
a331fec | Viral B. Shah | 23 November 2014, 15:23:03 UTC | Merge pull request #9126 from JuliaLang/rf/randn-ifelse faster randn with ifelse | 23 November 2014, 15:23:03 UTC |
376afcf | Rafael Fourquet | 23 November 2014, 14:37:31 UTC | faster randn with ifelse | 23 November 2014, 14:37:31 UTC |
adca441 | Daniel Høegh | 24 October 2014, 13:48:18 UTC | Fixes space completion in paths in the REPL like: cd C:\\Program\ Files\\ | 23 November 2014, 13:59:21 UTC |
c9da7cb | Elliot Saba | 23 November 2014, 08:43:53 UTC | 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 | Andreas Noack | 22 November 2014, 22:37:55 UTC | Merge pull request #9101 from zgimbutas/pinv-consistency pinv: fix the tolerance parameter for diagonal matrices | 22 November 2014, 22:37:55 UTC |
ac13711 | Jameson Nash | 22 November 2014, 20:55:11 UTC | 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 | Isaiah Norton | 22 November 2014, 20:20:49 UTC | 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 | Tony Kelman | 22 November 2014, 19:17:04 UTC | 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 | Tim Holy | 22 November 2014, 19:26:22 UTC | 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 |
5671381 | Matt Bauman | 22 November 2014, 17:17:41 UTC | Fix help for operators starting with a dot This fixes #8903 and supersedes #8922 (cc @hayd). Basically, when you pass a function to the help system (instead of just its name), the system can go through all the modules and only returns those methods that actually extend the same function. The way it does this, however, is a little hacky... using string concatenation to combine the function name with the module names, and then splitting it back apart again on dots to get the functions within each module. This simply improves the splitting logic with a regex to handle the leading dot. | 22 November 2014, 17:17:41 UTC |
6ad8410 | Ivar Nesje | 22 November 2014, 17:17:41 UTC | 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 | Zydrunas Gimbutas | 21 November 2014, 21:30:42 UTC | pinv: fix the tolerance parameter for diagonal matrices | 22 November 2014, 16:38:57 UTC |
6fcbf1b | Tim Holy | 22 November 2014, 15:42:04 UTC | Add GC root for func in jl_instantiate_staged Fixes #9099 | 22 November 2014, 15:42:04 UTC |
4125f4c | Tony Kelman | 22 November 2014, 14:50:28 UTC | reinstate random and add intfuncs to test/runtests.jl | 22 November 2014, 14:50:28 UTC |
04271cd | Viral B. Shah | 22 November 2014, 10:04:00 UTC | Bump libuv. Fix #9058. | 22 November 2014, 10:04:00 UTC |
3c817f0 | Stefan Karpinski | 21 November 2014, 20:47:05 UTC | print type user-defined type names fully qualified. | 21 November 2014, 22:16:42 UTC |
e9aa4c2 | Ben Arthur | 21 November 2014, 21:09:33 UTC | added JULIA_HOME and ANY to docs/constants, plus links to ENV, STD*, RTLD*, etc. | 21 November 2014, 21:09:33 UTC |
6061806 | Tim Holy | 21 November 2014, 19:24:47 UTC | devdocs: typesetting of pluralizations | 21 November 2014, 19:24:47 UTC |
3a74065 | Jake Bolewski | 21 November 2014, 18:20:06 UTC | 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 | Tim Holy | 21 November 2014, 18:14:49 UTC | devdocs: more small typos | 21 November 2014, 18:14:49 UTC |
bc88cc5 | Tim Holy | 21 November 2014, 18:02:00 UTC | Fix doc typo | 21 November 2014, 18:02:00 UTC |
206f252 | Ivar Nesje | 21 November 2014, 17:29:37 UTC | Suggest how to fix whitespace issues in a commit | 21 November 2014, 17:29:37 UTC |
83db8a2 | Jiahao Chen | 21 November 2014, 14:41:34 UTC | Merge pull request #9097 from GlenHertz/patch-10 Typo fix in News.md | 21 November 2014, 14:41:34 UTC |
3d18954 | Glen Hertz | 21 November 2014, 14:39:36 UTC | Typo fix in News.md | 21 November 2014, 14:39:36 UTC |
8bc9339 | Tony Kelman | 21 November 2014, 13:26:22 UTC | replace VLA with alloca for MSVC | 21 November 2014, 13:26:22 UTC |
ca7f6d1 | Viral B. Shah | 21 November 2014, 09:35:20 UTC | 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 | Rafael Fourquet | 21 November 2014, 07:49:25 UTC | 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 | Tony Kelman | 21 November 2014, 08:08:40 UTC | Merge pull request #9090 from zgimbutas/optimize-pinv-fix Fix pinv tests for 32-bit configurations | 21 November 2014, 08:08:40 UTC |