4dc6070 | Jameson Nash | 25 April 2017, 19:23:35 UTC | don't drop profile / coverage information for function with statements inlined into them | 26 April 2017, 19:52:55 UTC |
e6ea4d9 | Jameson Nash | 25 April 2017, 18:18:35 UTC | 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 | Mus M | 25 April 2017, 14:57:26 UTC | 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 | Curtis Vogt | 25 April 2017, 14:32:43 UTC | 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 |
741971f | Jeff Bezanson | 25 April 2017, 04:09:29 UTC | Merge pull request #21528 from JuliaLang/jb/fix21510 fix #21510, keyword arg with declared type `ANY` | 25 April 2017, 04:09:29 UTC |
5cdff93 | Mosè Giordano | 25 April 2017, 03:33:02 UTC | Fix typo: promt → prompt (#21538) | 25 April 2017, 03:33:02 UTC |
7cd0324 | Alex Arslan | 24 April 2017, 22:37:38 UTC | 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 | Jeff Bezanson | 24 April 2017, 22:12:13 UTC | 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 | Jeff Bezanson | 24 April 2017, 22:10:41 UTC | 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 | Katharine Hyatt | 24 April 2017, 20:47:52 UTC | Misc small tests for Associatives (#21503) | 24 April 2017, 20:47:52 UTC |
68d08d2 | Jeff Bezanson | 24 April 2017, 19:37:46 UTC | 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 | Jeff Bezanson | 24 April 2017, 19:04:18 UTC | fix #21510, keyword arg with declared type `ANY` | 24 April 2017, 19:04:18 UTC |
f56147d | Tony Kelman | 24 April 2017, 18:38:11 UTC | Merge pull request #21184 from iamnapo/anj/powm Fixed the algorithm for powers of a matrix. | 24 April 2017, 18:38:11 UTC |
8df5fbe | Jeff Bezanson | 24 April 2017, 18:18:10 UTC | 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 | Jameson Nash | 24 April 2017, 18:05:14 UTC | 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 | Jameson Nash | 24 April 2017, 18:00:03 UTC | small performance enhancements for isabspath and regexes in general | 24 April 2017, 18:00:50 UTC |
e14cf14 | Sacha Verweij | 24 April 2017, 15:43:26 UTC | 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 | Viktor Qvarfordt | 24 April 2017, 04:37:38 UTC | Add iff, to, implies, and impliedby LaTeX completions (#21495) | 24 April 2017, 04:37:38 UTC |
36bb61a | Valentin Churavy | 24 April 2017, 04:28:09 UTC | check if cachefile dependencies can be fulfilled (#21492) | 24 April 2017, 04:28:09 UTC |
c18e039 | Jeff Bezanson | 24 April 2017, 04:21:07 UTC | fix #21516, `where` with constructor of non-parametric type | 24 April 2017, 04:21:07 UTC |
5f7797f | Valentin Churavy | 24 April 2017, 01:26:35 UTC | relax timing bounds in test/pollfd due to potential timing jitter | 24 April 2017, 02:24:55 UTC |
0ec079a | Chris Foster | 23 April 2017, 14:18:02 UTC | Test that LineEdit ignores null bytes | 23 April 2017, 22:44:48 UTC |
9959cc0 | Rory-Finnegan | 23 April 2017, 20:39:55 UTC | Replaced `isempty` block in `filter!(f, a::AbstractVector)` with single line check. | 23 April 2017, 20:39:55 UTC |
e0c497b | Keno Fischer | 23 April 2017, 19:58:06 UTC | Merge pull request #21498 from JuliaLang/kf/llvmtests Add infrastructure for testing julia's LLVM passes | 23 April 2017, 19:58:06 UTC |
5955d79 | Alex Arslan | 23 April 2017, 18:30:09 UTC | Fix behavior of foldr on single-element arrays (#21497) Fixes #21493 | 23 April 2017, 18:30:09 UTC |
459797d | Yichao Yu | 23 April 2017, 18:12:06 UTC | Merge pull request #21508 from JuliaLang/yyc/warnings Fix clang warnings | 23 April 2017, 18:12:06 UTC |
a7aecd3 | Mus M | 23 April 2017, 17:17:54 UTC | Use isempty to check for empty strings (#21496) | 23 April 2017, 17:17:54 UTC |
226e2dc | Sacha Verweij | 23 April 2017, 16:59:16 UTC | Merge pull request #21499 from musm/new New where syntax in misc places | 23 April 2017, 16:59:16 UTC |
91eddf8 | Yichao Yu | 23 April 2017, 15:49:24 UTC | Fix clang warnings | 23 April 2017, 15:49:24 UTC |
099e619 | Mus M | 23 April 2017, 15:25:47 UTC | Fix the printing of flags in build_sysimg.jl | 23 April 2017, 15:25:47 UTC |
73afd87 | Chris Foster | 23 April 2017, 11:37:42 UTC | 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 | Jameson Nash | 23 April 2017, 13:20:20 UTC | Merge pull request #21458 from JuliaLang/jn/yieldto-error improve yieldto error handling | 23 April 2017, 13:20:20 UTC |
2fbeba3 | Tony Kelman | 23 April 2017, 12:56:16 UTC | 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 | iamnapo | 27 March 2017, 19:48:38 UTC | 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 | Massimiliano Fasi | 12 August 2015, 09:55:35 UTC | 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 | Mus M | 23 April 2017, 07:12:11 UTC | 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 | Tony Kelman | 23 April 2017, 07:07:50 UTC | 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 | Tony Kelman | 23 April 2017, 07:06:16 UTC | Merge pull request #21485 from JuliaLang/cb/resolvemore Improve Pkg.resolve accuracy | 23 April 2017, 07:06:16 UTC |
1b2afd9 | Keno Fischer | 23 April 2017, 02:48:52 UTC | 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 | Keno Fischer | 23 April 2017, 02:48:12 UTC | 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 | Yichao Yu | 23 April 2017, 01:51:08 UTC | 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 | Jameson Nash | 23 April 2017, 01:42:19 UTC | 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 | Tony Kelman | 23 April 2017, 01:27:35 UTC | 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 | Jameson Nash | 18 April 2017, 00:22:41 UTC | 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 | Jameson Nash | 21 April 2017, 19:10:08 UTC | fix use-after-free race code in uv_write wrapper/callback | 22 April 2017, 21:42:40 UTC |
cb42a51 | Mus M | 22 April 2017, 20:08:00 UTC | New where syntax in misc places | 22 April 2017, 20:30:23 UTC |
ed98595 | Keno Fischer | 22 April 2017, 20:14:30 UTC | Clarify comment | 22 April 2017, 20:14:30 UTC |
418afaa | Keno Fischer | 22 April 2017, 20:09:55 UTC | Use new test infrastructure to test simdloop | 22 April 2017, 20:09:55 UTC |
96b28d6 | Tony Kelman | 22 April 2017, 19:38:31 UTC | Merge pull request #21472 from JuliaLang/tk/https-links Change all julialang.org links to https | 22 April 2017, 19:38:31 UTC |
cae6ca7 | Keno Fischer | 22 April 2017, 19:32:56 UTC | Add infrastructure for testing julia's LLVM passes | 22 April 2017, 19:32:56 UTC |
7747f28 | Keno Fischer | 05 April 2017, 19:48:14 UTC | 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 | Jameson Nash | 20 April 2017, 18:42:56 UTC | 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 | Jameson Nash | 21 April 2017, 18:37:02 UTC | fix no COPY_STACKS | 22 April 2017, 18:57:52 UTC |
9dbd497 | Jameson Nash | 22 April 2017, 18:57:28 UTC | 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 | Keno Fischer | 03 April 2017, 20:12:26 UTC | 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 | Alex Arslan | 22 April 2017, 18:30:24 UTC | Stylistic updates to the devdocs for consistency (#21464) | 22 April 2017, 18:30:24 UTC |
525f996 | Mus M | 22 April 2017, 18:15:31 UTC | Braces for short form `where` in constructors.md (#21478) | 22 April 2017, 18:15:31 UTC |
9552d9d | Mus M | 22 April 2017, 17:18:33 UTC | Use Vector/Matrix instead of Array in arpack.jl (#21490) | 22 April 2017, 17:18:33 UTC |
bc9efec | Carlo Baldassi | 22 April 2017, 15:04:18 UTC | 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 | Rafael Fourquet | 22 April 2017, 15:02:57 UTC | fix typos in testset docs | 22 April 2017, 15:02:57 UTC |
3eb7115 | Carlo Baldassi | 22 April 2017, 15:02:33 UTC | Slight refactoring in test/resolve.jl This is in order to catch resolver failures inside `@test` calls | 22 April 2017, 15:02:33 UTC |
d63c57d | Mus M | 22 April 2017, 02:46:57 UTC | Chnage back to Array for TOL in arpack.jl | 22 April 2017, 14:41:12 UTC |
6e70552 | Yichao Yu | 22 April 2017, 13:14:11 UTC | Merge pull request #21491 from JuliaLang/jn/fix-gc-large-page fix off-by-one in gc_page_free | 22 April 2017, 13:14:11 UTC |
5e5ea53 | Yichao Yu | 22 April 2017, 12:31:34 UTC | Merge pull request #21486 from JuliaLang/yyc/gc/debug A few fixes for the GC pages changes | 22 April 2017, 12:31:34 UTC |
a65a533 | Yichao Yu | 22 April 2017, 11:59:55 UTC | Merge pull request #21476 from JuliaLang/yyc/codegen/pause Optimize pause and wake functions in julia code | 22 April 2017, 11:59:55 UTC |
a8de1ac | m-j-w | 21 April 2017, 21:16:16 UTC | Made remaining changes of kbdave314's PR. Please take into account that this file was originally authored by kbdave314. - Explain how to set environment variables (fredrikekre) - Corrected `Base.REPL.find_history_file()` (GregPlowman) - Mentioned editor is a command with vim as example (yuyichao) Also made it stick to 80 character text width. Implemented review comments of tkelman - JULIA_HOME determined at run-time. - added `Pkg` to `Dir...` - removed `Base` from `Base.Pkg....`, `Base.VERSION....` and `Base.LOAD_PATH`. - "a debugger" - whitespace " - " Made 'make docs' work again...by removing the faulty reference to JULIA_HOME introduced by myself. - clarified output of environment variables. - removed a blank Bumped mentioned versions to 0.6 - its a 0.6 documentation after all. Squashed commits to one for each author. | 22 April 2017, 10:57:59 UTC |
3d20766 | Kiaran B Dave | 20 January 2017, 19:45:28 UTC | documentation for environment variables small typo forgot about make.jl Line width to 80 characters; strip trailing spaces; line breaks after h3 added threading/debugging entries and cross-references. Increase text width to 92 columns, cull spurious line breaks, switch to admonition syntax, simplify cross-references, fix title. Trailing whitespace Admonition line breaks; editor envvar heading. clarify integer types, remove outdated notes, whitespace change whitespace No windows shell, English fixes, delete reference to base, clarify 'r', julia-debug. | 22 April 2017, 06:43:23 UTC |
4c7b4f1 | Jameson Nash | 21 April 2017, 19:43:55 UTC | remove manual memory-management from Timer and AsyncConditional fixes a potential resource leak with a repeating timer and is just generally less finicky | 22 April 2017, 04:55:41 UTC |
b26d120 | Jameson Nash | 22 April 2017, 04:13:15 UTC | fix off-by-one in gc_page_free fix #21470 | 22 April 2017, 04:13:15 UTC |
81bdeda | Yichao Yu | 22 April 2017, 02:13:56 UTC | Use the permgen allocator to allocate page metadata. | 22 April 2017, 03:11:04 UTC |
89983b4 | Yichao Yu | 22 April 2017, 01:59:44 UTC | Fix gc verifier | 22 April 2017, 03:11:04 UTC |
bd85ce0 | Yichao Yu | 22 April 2017, 01:48:57 UTC | Use jl_assume to hint for fast path instead of page_metadata_ext. | 22 April 2017, 03:10:59 UTC |
d31f196 | Isaiah | 22 April 2017, 01:52:55 UTC | Export jl_repl_raise_sigtstp so that Ctrl^Z works (#21483) re-fixes #6390 | 22 April 2017, 01:52:55 UTC |
5b32e44 | Carlo Baldassi | 22 April 2017, 00:51:49 UTC | Improve Pkg.resolve accuracy Reset the messages after each decimation. This helps avoiding some of the problems that were reported lately, in particular those at: https://discourse.julialang.org/t/differentialequations-pkg-wont-be-added | 22 April 2017, 00:51:49 UTC |
51202ad | Yichao Yu | 21 April 2017, 15:33:45 UTC | Optimize pause and wake functions in julia code | 22 April 2017, 00:13:38 UTC |
dc6c583 | Yichao Yu | 22 April 2017, 00:08:02 UTC | Merge pull request #21452 from JuliaLang/yyc/threads/bandaid Band aid to make threaded loop a little easier to work with | 22 April 2017, 00:08:02 UTC |
6ddd45a | Yichao Yu | 22 April 2017, 00:07:50 UTC | Merge pull request #21462 from JuliaLang/yyc/threads/cfunction Make sure the codegen lock is acquired when calling LLVM in cfunction. | 22 April 2017, 00:07:50 UTC |
dc5a62f | Mus M | 22 April 2017, 00:05:28 UTC | Minor style and code tweaks and use where syntax for misc methods (#21468) | 22 April 2017, 00:05:28 UTC |
2096f68 | Mus M | 22 April 2017, 00:02:43 UTC | Update misc methods to where syntax and use Vector instead of Array where it makes sense (#21457) * Update misc methods to where syntax * More changes * Explicitly pass size and type in unsafe_wrap | 22 April 2017, 00:02:43 UTC |
3ccbcf7 | Jeff Bezanson | 21 April 2017, 23:31:31 UTC | Merge pull request #21466 from JuliaLang/jb/fix21440 fix #21440, parsing `+(x::T,y::T) where {T}` | 21 April 2017, 23:31:31 UTC |
9d7fdc9 | Jeff Bezanson | 21 April 2017, 22:59:03 UTC | isolate `known_object_data` when deserializing from multiple streams | 21 April 2017, 22:59:03 UTC |
ac07ec5 | Rory-Finnegan | 21 April 2017, 21:47:24 UTC | Added isempty check to `filter!(f, a::AbstractVector)` and added some `OffsetArray` tests. | 21 April 2017, 21:51:36 UTC |
4c8d066 | Rory Finnegan | 19 April 2017, 14:57:33 UTC | Fixed misplaced comment in filter! tests | 21 April 2017, 21:51:36 UTC |
d3f22fd | Rory-Finnegan | 19 April 2017, 03:02:44 UTC | Added some tests for `filter!(f, a::AbstractVector)` | 21 April 2017, 21:51:36 UTC |
950db94 | Rory-Finnegan | 19 April 2017, 02:19:40 UTC | `filter!(f, a::AbstractVector)` now uses arbitrary indices | 21 April 2017, 21:51:36 UTC |
ba7a265 | Rory-Finnegan | 13 April 2017, 23:47:56 UTC | Updated `filter!` to take an `AbstractVector` vs a `Vector`. | 21 April 2017, 21:51:36 UTC |
5444473 | Alex Arslan | 21 April 2017, 21:32:28 UTC | More stylistic updates to the manual for consistency (#21463) | 21 April 2017, 21:32:28 UTC |
5482f91 | Mus M | 21 April 2017, 16:55:59 UTC | Use new where syntax in misc files (#21428) | 21 April 2017, 16:55:59 UTC |
e2c93f0 | Yichao Yu | 21 April 2017, 16:51:11 UTC | Put worker threads to sleep immediately on startup | 21 April 2017, 16:51:11 UTC |
6955932 | Jeff Bezanson | 21 April 2017, 02:15:40 UTC | fix #21440, parsing `+(x::T,y::T) where {T}` | 21 April 2017, 14:50:37 UTC |
a02c731 | Yichao Yu | 21 April 2017, 14:02:18 UTC | Merge pull request #21465 from JuliaLang/yyc/codegen/libname Give symbolic name to special libname on windows. | 21 April 2017, 14:02:18 UTC |
ca77f51 | Yichao Yu | 20 April 2017, 15:30:28 UTC | Band aid to make threaded loop a little easier to work with * Print a warning if an error occurs in the threaded loop (Helps #17532) * Make recursive threaded loops "work" (Fix #18335). The proper fix will be tracked by #21017 | 21 April 2017, 13:51:25 UTC |
e79423a | Yichao Yu | 21 April 2017, 13:42:13 UTC | Merge pull request #21460 from JuliaLang/yyc/threads/range Evaluate thread range only once | 21 April 2017, 13:42:13 UTC |
1a8481b | Tony Kelman | 21 April 2017, 12:40:39 UTC | Fix unusually capitalized Julialang.org link and remove separate link to docs search which doesn't exist with new doc system | 21 April 2017, 12:40:39 UTC |
64d3374 | Tony Kelman | 21 April 2017, 10:13:36 UTC | Change all julialang.org links to https | 21 April 2017, 10:13:48 UTC |
d1686b9 | Yichao Yu | 21 April 2017, 02:01:23 UTC | Give symbolic name to special libname on windows. Clean up ccall special case generation conditions. | 21 April 2017, 03:46:01 UTC |
ced691b | Yichao Yu | 20 April 2017, 21:53:22 UTC | Make sure the codegen lock is acquired when calling LLVM in cfunction. | 21 April 2017, 02:30:45 UTC |
b9a541e | Yichao Yu | 21 April 2017, 02:02:29 UTC | Merge pull request #21448 from JuliaLang/yyc/codegen/threadid Optimize `Threads.threadid()` | 21 April 2017, 02:02:29 UTC |
a8a2d44 | Yichao Yu | 21 April 2017, 00:25:13 UTC | Merge pull request #21447 from JuliaLang/yyc/arm/arch Allow armv8 and armv8-a as CPU targets on aarch64 | 21 April 2017, 00:25:13 UTC |
eed97e9 | Keno Fischer | 20 April 2017, 22:48:32 UTC | Merge pull request #21350 from JuliaLang/kf/lockdwarf Protect DWARF lookup with codegen lock | 20 April 2017, 22:48:32 UTC |