sort by:
Revision Author Date Message Commit Date
4dc6070 don't drop profile / coverage information for function with statements inlined into them 26 April 2017, 19:52:55 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
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
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
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
d63c57d Chnage back to Array for TOL in arpack.jl 22 April 2017, 14:41:12 UTC
6e70552 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 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 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 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 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 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 fix off-by-one in gc_page_free fix #21470 22 April 2017, 04:13:15 UTC
81bdeda Use the permgen allocator to allocate page metadata. 22 April 2017, 03:11:04 UTC
89983b4 Fix gc verifier 22 April 2017, 03:11:04 UTC
bd85ce0 Use jl_assume to hint for fast path instead of page_metadata_ext. 22 April 2017, 03:10:59 UTC
d31f196 Export jl_repl_raise_sigtstp so that Ctrl^Z works (#21483) re-fixes #6390 22 April 2017, 01:52:55 UTC
5b32e44 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 Optimize pause and wake functions in julia code 22 April 2017, 00:13:38 UTC
dc6c583 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 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 Minor style and code tweaks and use where syntax for misc methods (#21468) 22 April 2017, 00:05:28 UTC
2096f68 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 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 isolate `known_object_data` when deserializing from multiple streams 21 April 2017, 22:59:03 UTC
ac07ec5 Added isempty check to `filter!(f, a::AbstractVector)` and added some `OffsetArray` tests. 21 April 2017, 21:51:36 UTC
4c8d066 Fixed misplaced comment in filter! tests 21 April 2017, 21:51:36 UTC
d3f22fd Added some tests for `filter!(f, a::AbstractVector)` 21 April 2017, 21:51:36 UTC
950db94 `filter!(f, a::AbstractVector)` now uses arbitrary indices 21 April 2017, 21:51:36 UTC
ba7a265 Updated `filter!` to take an `AbstractVector` vs a `Vector`. 21 April 2017, 21:51:36 UTC
5444473 More stylistic updates to the manual for consistency (#21463) 21 April 2017, 21:32:28 UTC
5482f91 Use new where syntax in misc files (#21428) 21 April 2017, 16:55:59 UTC
e2c93f0 Put worker threads to sleep immediately on startup 21 April 2017, 16:51:11 UTC
6955932 fix #21440, parsing `+(x::T,y::T) where {T}` 21 April 2017, 14:50:37 UTC
a02c731 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 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 Merge pull request #21460 from JuliaLang/yyc/threads/range Evaluate thread range only once 21 April 2017, 13:42:13 UTC
1a8481b 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 Change all julialang.org links to https 21 April 2017, 10:13:48 UTC
d1686b9 Give symbolic name to special libname on windows. Clean up ccall special case generation conditions. 21 April 2017, 03:46:01 UTC
ced691b Make sure the codegen lock is acquired when calling LLVM in cfunction. 21 April 2017, 02:30:45 UTC
b9a541e Merge pull request #21448 from JuliaLang/yyc/codegen/threadid Optimize `Threads.threadid()` 21 April 2017, 02:02:29 UTC
a8a2d44 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 Merge pull request #21350 from JuliaLang/kf/lockdwarf Protect DWARF lookup with codegen lock 20 April 2017, 22:48:32 UTC
back to top