sort by:
Revision Author Date Message Commit Date
bd804ee improvements to serializer 27 April 2017, 06:13:00 UTC
5d0e065 Unescape A in A=B keyword argument 27 April 2017, 06:06:24 UTC
638fa88 Remove obsolete comparison LHS code 27 April 2017, 05:33:40 UTC
1093977 Merge pull request #21567 from JuliaLang/jb/fix21545 fix #21545, `<: A{T} where T` should give `where` higher precedence 27 April 2017, 05:09:34 UTC
2815324 add invokelatest to circumvent world-age problems (#19784) add invokelatest function to work around world-age problems (#19774) without using eval use invokelatest in libuv getaddrinfo callback update manual to mention invokelatest 27 April 2017, 05:08:52 UTC
f2f3959 Merge pull request #21576 from JuliaLang/jb/anonfnwhere fix parsing and lowering of multi-line anon functions with `where` 27 April 2017, 05:06:06 UTC
2d803f3 Only evaluate `fexpr` in `fexpr(kw=...)` once (#21519) * Only evaluate `fexpr` in `fexpr(kw=...)` once Lower e.g. `get_inner()(kw=1)` to ``` SSAValue(n) = get_inner() ((Core.kwfunc)(SSAValue(n)))((Base.vector_any)(:kw, 1), SSAValue(n)) ``` instead of ``` ((Core.kwfunc)(get_inner()))((Base.vector_any)(:kw, 1), get_inner()) ``` as the latter would call `get_inner` twice. Fixes #21518. 27 April 2017, 04:03:47 UTC
67fdcf2 Merge pull request #21570 from JuliaLang/jb/fix21568 fix #21568, crash on certain out-of-scope method adds 27 April 2017, 03:35:36 UTC
9b1aeb1 fix parsing and lowering of multi-line anon functions with `where` 27 April 2017, 00:02:03 UTC
f7dbb05 Add a test for a failing rebase case 26 April 2017, 22:53:21 UTC
0929951 Merge pull request #21556 from musm/ts Use Vector in misc places 26 April 2017, 22:37:29 UTC
530496e add method to isposdef! for Hermitian and Symmetric 26 April 2017, 21:42:35 UTC
261093c fix #21568, crash on certain out-of-scope method adds 26 April 2017, 20:28:17 UTC
4dc6070 don't drop profile / coverage information for function with statements inlined into them 26 April 2017, 19:52:55 UTC
7eefa45 Merge pull request #21446 from wsshin/ntuple-inlined Add inlined methods for ntuple(f, Val{N}) for 0 ≤ N ≤ 15 26 April 2017, 19:40:25 UTC
b373129 fix #21545, `<: A{T} where T` should give `where` higher precedence 26 April 2017, 18:21:02 UTC
ba8e3bb Fix #16742, document Iterators.filter (#21550) 26 April 2017, 17:07:02 UTC
c326b1c Add a test throws an error by invalid subtyping in definition (#19414) (#20548) 26 April 2017, 16:42:24 UTC
6d76c23 Disable FFT plan check with FFTW < 3.3.4 (#21546) fftw_sprint_plan wasn't available in FFTW 3.3.3. Hence show of a plan in FFTW 3.3.3 doesn't actually show the plan contents and the test will fail. 26 April 2017, 16:41:11 UTC
9501482 add some docs for QR objects, fixed an error in QRCompactWY (#21373) * add some docs for QR objects, fixed an error in QRCompactWY * add a bit more content, fix some issues * simplify qrfact doc (and fix error regarding pivoting of non-BLAS types) * remove mention of permutation from non-pivoted QR types and remove trailing blank lines within docstrings * add links to docs * Change to imperitive form * more language changes * more changes * mention size of matrix * fix type name 26 April 2017, 16:39:42 UTC
ff98f8a Test some libgit2 warnings 26 April 2017, 16:37:52 UTC
4aeb2d4 add docstring to base/Dates, base/Pkg (#21429) * add docstring to base/Dates, base/Pkg * use jldoctest, backticks, clean up, typos * add module name on first line of docstring * add space after comma in tuples (as in 0.6) * add link to ISO 8601 wikipedia 26 April 2017, 16:28:44 UTC
53161af Use Vector in more misc places (#21549) 26 April 2017, 16:25:49 UTC
8e283e8 Merge pull request #21553 from JuliaLang/ksh/committish Add a test for mergeing with a committish 26 April 2017, 15:53:56 UTC
8e12b77 Fix breakage caused by #21458 (#21544) * Improve code-coverage testing of event scheduler so that we would have caught this breakage in CI * Ensure that Windows libc stdio is also redirected by redirect_stdio, since jl_safe_printf is using the msvcrt-compatibility library rather than directly using the Win32 API * Stop leaking a handle to the current process to child processes 26 April 2017, 15:52:26 UTC
e768fc6 Replace Array with Vector in various locations. 26 April 2017, 15:36:52 UTC
a957c46 Adding an extra use-case to fftw_vendor function to provide support on Windows On Windows, MKL dll is called mkl_rt, fftw_vendor() was not handling this use-case, this commit makes sure fftw_vendor() handles this situation and returns appropriate value. 26 April 2017, 05:39:17 UTC
49c96ec Includes FFTW if USE_INTEL_MKL is enabled Setting USE_INTEL_MKL to 1 will make sure FFTW is included in the final build (Even if Base.USE_GPL_LIBS is disabled) 26 April 2017, 05:39:17 UTC
bf2d011 Use Vector in misc places 26 April 2017, 03:22:23 UTC
98414b9 Merge pull request #21539 from JuliaLang/vc/fix21492 Fix wrong use of `isdefined` #21492 26 April 2017, 01:38:52 UTC
4f4a72f Elaborate on how to restore bold to REPL (#20240) 26 April 2017, 01:33:39 UTC
db9709c Conversion to new where syntax (#21536) * Conversion to new where syntax * Address review * Review + misc * Review 26 April 2017, 01:07:43 UTC
1b2f3f8 Use Vector in misc places (#21533) * Use Vector in misc places * Use Vector instead of Array in lapack 26 April 2017, 01:00:13 UTC
c181805 Merge pull request #21525 from JuliaLang/cb/unitable_fix A few fixes for the unicode table generation code 25 April 2017, 22:08:06 UTC
91625e0 Merge pull request #21551 from JuliaLang/jb/localdef fix `let` with type declaration 25 April 2017, 21:17:13 UTC
1085373 Add a test for mergeing with a committish 25 April 2017, 20:48:03 UTC
5b9af50 fix `let` with type declaration this was a regression caused by an optimization for closures 25 April 2017, 18:39:26 UTC
e6ea4d9 Merge pull request #21526 from JuliaLang/jn/path-perf small performance enhancements for isabspath and regexes in general 25 April 2017, 18:18:35 UTC
6e0a2f8 Update misc methods to where syntax (#21501) * Update misc methods to where syntax * More funcs to new where syntax * More syntax to where * More * M * More * Address review * Update syntax and use Vector in linalg 25 April 2017, 14:57:26 UTC
2c704d1 Merge pull request #21417 from invenia/filter-on-abstract-vector Updated `filter!` to take an `AbstractVector` vs a `Vector`. 25 April 2017, 14:32:43 UTC
cd227e9 add test for module name conflict 25 April 2017, 10:55:10 UTC
741971f Merge pull request #21528 from JuliaLang/jb/fix21510 fix #21510, keyword arg with declared type `ANY` 25 April 2017, 04:09:29 UTC
5cdff93 Fix typo: promt → prompt (#21538) 25 April 2017, 03:33:02 UTC
6c92f26 don't use isdefined in stale_cachefile `isdefined` will immediatly resolve the binding. Since we are only trying to skip the path lookup the weaker version `isbindingresolved` is enough. `isbindingresolved` is also used for this purpose in `read_verify_mod_list` in `src/dump.c`. 25 April 2017, 01:54:17 UTC
7cd0324 Consistently apply code formatting to paths and file names (#21500) Consistently apply code formatting to paths and file names and correct the Julia/C comparison example's indexing 24 April 2017, 22:37:38 UTC
8be245b Merge pull request #21488 from musm/fff Revert Refs back to Array for TOL in arpack.jl 24 April 2017, 22:12:13 UTC
7014468 Merge pull request #21505 from c42f/fix-lineedit-null-char Ignore nulls from terminal CTRL-space in LineEdit 24 April 2017, 22:10:41 UTC
502d96f Misc small tests for Associatives (#21503) 24 April 2017, 20:47:52 UTC
68d08d2 Merge pull request #21484 from JuliaLang/jb/serialize_state_fix isolate `known_object_data` when deserializing from multiple streams 24 April 2017, 19:37:46 UTC
04e6010 fix #21510, keyword arg with declared type `ANY` 24 April 2017, 19:04:18 UTC
f56147d Merge pull request #21184 from iamnapo/anj/powm Fixed the algorithm for powers of a matrix. 24 April 2017, 18:38:11 UTC
8df5fbe Merge pull request #21517 from JuliaLang/jb/fix21516 fix #21516, `where` with constructor of non-parametric type 24 April 2017, 18:18:10 UTC
dde664d Merge pull request #21513 from JuliaLang/vc/time_test In test/pollfd the counter only needs to overflow 4 times 24 April 2017, 18:05:14 UTC
3c7acc5 small performance enhancements for isabspath and regexes in general 24 April 2017, 18:00:50 UTC
c1c626d A few fixes for the unicode table generation code 1. Due to a typo, the combining characters were not actually fixed (where the fix is to prepend a dotted circle) 2. Only fix combining characters that appear as the first char (e.g. \neqsim is U+02242 + U+00338, we don't want to fix the second one) 3. Characters in category ME (code 8) are also combining. 24 April 2017, 16:40:38 UTC
e14cf14 Merge pull request #21507 from musm/patch-3 Fix the printing of flags in build_sysimg.jl 24 April 2017, 15:43:26 UTC
dc907c7 Add iff, to, implies, and impliedby LaTeX completions (#21495) 24 April 2017, 04:37:38 UTC
36bb61a check if cachefile dependencies can be fulfilled (#21492) 24 April 2017, 04:28:09 UTC
c18e039 fix #21516, `where` with constructor of non-parametric type 24 April 2017, 04:21:07 UTC
5f7797f relax timing bounds in test/pollfd due to potential timing jitter 24 April 2017, 02:24:55 UTC
0ec079a Test that LineEdit ignores null bytes 23 April 2017, 22:44:48 UTC
9959cc0 Replaced `isempty` block in `filter!(f, a::AbstractVector)` with single line check. 23 April 2017, 20:39:55 UTC
e0c497b Merge pull request #21498 from JuliaLang/kf/llvmtests Add infrastructure for testing julia's LLVM passes 23 April 2017, 19:58:06 UTC
5955d79 Fix behavior of foldr on single-element arrays (#21497) Fixes #21493 23 April 2017, 18:30:09 UTC
459797d Merge pull request #21508 from JuliaLang/yyc/warnings Fix clang warnings 23 April 2017, 18:12:06 UTC
a7aecd3 Use isempty to check for empty strings (#21496) 23 April 2017, 17:17:54 UTC
226e2dc Merge pull request #21499 from musm/new New where syntax in misc places 23 April 2017, 16:59:16 UTC
91eddf8 Fix clang warnings 23 April 2017, 15:49:24 UTC
099e619 Fix the printing of flags in build_sysimg.jl 23 April 2017, 15:25:47 UTC
73afd87 Ignore nulls from terminal CTRL-space in LineEdit By default some terminals (eg, xterm) generate '\0' when CTRL-space is pressed. However, '\0' is used internally by the key map system to represent a wildcard (see normalize_key()), so cannot be handled without a larger overhaul. Instead, just ignore it to avoid user confusion with lines containing an invisible, unparsable character. Fixes #7001 23 April 2017, 13:30:14 UTC
57bcefb Merge pull request #21458 from JuliaLang/jn/yieldto-error improve yieldto error handling 23 April 2017, 13:20:20 UTC
2fbeba3 Remove some blank lines at start or end of blocks and be uniform about space after # in comments 23 April 2017, 12:56:16 UTC
9d633ff reverted powm export. Small fix if Upper-triangular matrix contains Integers. added a few more test for ^;now uses random 10x10 matrix as well. fixed some ambiguities, corrected the algorithm a bit. correctly promotes Matrix{Int}^Float64 reverted some wrong changes reverted logm changes speedup if A is diagonal, fixed some tests small changes based on feedback powm is now scale-invariant powm scales in-place, fixed testing a bit, corrected some bugs removed full() calls added rollback for Matrix^Complex added schur() support for Symmetric,Hermitian,Triangular,Tridiagonal matrices 23 April 2017, 12:03:40 UTC
0935284 Make the algorithm for real powers of a matrix robust fixed Matrix^Real_Number functionality reverted logm changes remove ambiguous Diagonal^Real method 23 April 2017, 12:02:52 UTC
02d7b14 Misc changes to where syntax plus other clean ups (#21487) * Misc changes to where syntax plus other clean ups 23 April 2017, 07:12:11 UTC
e2a4c32 Merge pull request #21480 from m-j-w/doc-environment-variables-continued Doc environment variables (Continuation of #20162) 23 April 2017, 07:07:50 UTC
c6e0178 Merge pull request #21485 from JuliaLang/cb/resolvemore Improve Pkg.resolve accuracy 23 April 2017, 07:06:16 UTC
1b2afd9 Merge pull request #21288 from JuliaLang/kf/atsym Don't emit symbols with at in them on Linux 23 April 2017, 02:48:52 UTC
8dd0256 Merge pull request #21263 from JuliaLang/kf/tuplecodegen Improve code generation for homogenous tuples of unknown length 23 April 2017, 02:48:12 UTC
d3f04eb Merge pull request #21477 from JuliaLang/yyc/threads/init Put worker threads to sleep immediately on startup 23 April 2017, 01:51:08 UTC
2d59d1e Merge pull request #21427 from JuliaLang/jn/embedding-makefile-sanity try to bring some sanity to the embedding makefile 23 April 2017, 01:42:19 UTC
217c806 Upgrade documenter, fix doctests (#21473) * run NEWS-update.jl #20648 was partially reverted by #20782 * Fix doctest line numbers * Upgrade Documenter, add linkcheck exception bugs.kde.org fails to load from nanosoldier for some reason, gives a CURLE_RECV_ERROR (56) Failure with receiving network data fix alloc.c dead link in devdocs/init.md * fix timeit_init macro in test/perf/perfutil.jl needed to escape its arguments 23 April 2017, 01:27:35 UTC
bc90122 try to bring some sanity to the embedding makefile we'll still want to eventually decide how to make julia-config.jl output correct relative rpaths but this should at least get `make -C embedding' working correctly 22 April 2017, 21:44:54 UTC
011810a fix use-after-free race code in uv_write wrapper/callback 22 April 2017, 21:42:40 UTC
cb42a51 New where syntax in misc places 22 April 2017, 20:30:23 UTC
ed98595 Clarify comment 22 April 2017, 20:14:30 UTC
418afaa Use new test infrastructure to test simdloop 22 April 2017, 20:09:55 UTC
96b28d6 Merge pull request #21472 from JuliaLang/tk/https-links Change all julialang.org links to https 22 April 2017, 19:38:31 UTC
cae6ca7 Add infrastructure for testing julia's LLVM passes 22 April 2017, 19:32:56 UTC
7747f28 Don't emit symbols with at in them on Linux The linker interprets them as versioning annotations causing all sorts of trouble 22 April 2017, 19:18:12 UTC
65d5762 improve yieldto error handling previously we couldn't reliably tell the difference between a failure to context switch and an explicitly scheduled error in the former case, we often need to undo some prior action by moving the code for the later into Julia, we can reliably run the necessary undo action when required fix #21442 22 April 2017, 18:58:09 UTC
45092ff fix no COPY_STACKS 22 April 2017, 18:57:52 UTC
9dbd497 Merge pull request #21479 from JuliaLang/jn/timer-leak remove manual memory-management from Timer and AsyncConditional 22 April 2017, 18:57:28 UTC
a761f10 Improve code generation for homogenous tuples of unknown length E.g.: ``` mutable struct foo x::Int end mutable struct bar tup::NTuple{N, foo} where N end function f(b::bar) sum = 0 for i = 1:2 @inbounds sum += b.tup[i].x end sum end global x = bar((foo(1),foo(2))) @benchmark f(x::bar) ``` Before: ``` julia> @benchmark f(x::bar) BenchmarkTools.Trial: memory estimate: 0 bytes allocs estimate: 0 -------------- minimum time: 27.124 ns (0.00% GC) median time: 28.771 ns (0.00% GC) mean time: 29.864 ns (0.00% GC) maximum time: 116.762 ns (0.00% GC) -------------- samples: 10000 evals/sample: 995 ``` After: ``` BenchmarkTools.Trial: memory estimate: 0 bytes allocs estimate: 0 -------------- minimum time: 10.531 ns (0.00% GC) median time: 10.559 ns (0.00% GC) mean time: 10.610 ns (0.00% GC) maximum time: 122.751 ns (0.00% GC) -------------- samples: 10000 evals/sample: 999 time tolerance: 5.00% memory tolerance: 1.00% ``` 22 April 2017, 18:47:05 UTC
56d976a Stylistic updates to the devdocs for consistency (#21464) 22 April 2017, 18:30:24 UTC
525f996 Braces for short form `where` in constructors.md (#21478) 22 April 2017, 18:15:31 UTC
9552d9d Use Vector/Matrix instead of Array in arpack.jl (#21490) 22 April 2017, 17:18:33 UTC
bc9efec Add a realistic test in test/resolve.jl This is to catch a particularly hard case for the resolver that was reported in https://discourse.julialang.org/t/differentialequations-pkg-wont-be-added 22 April 2017, 15:04:18 UTC
2525522 fix typos in testset docs 22 April 2017, 15:02:57 UTC
3eb7115 Slight refactoring in test/resolve.jl This is in order to catch resolver failures inside `@test` calls 22 April 2017, 15:02:33 UTC
back to top