swh:1:snp:a72e953ecd624a7df6e6196bbdd05851996c5e40

sort by:
Revision Author Date Message Commit Date
7faee1b gc: make pool counters lazier 30 May 2018, 20:00:18 UTC
c126c6c generate default outer ctors for more types with triangular parameter constraints (#27297) Previously, we required all type parameters to occur in field types in order to generate a default outer constructor. Now, it is sufficient for all parameters to be reachable via field types, or via the bounds of reachable parameters. fixes #27269 30 May 2018, 06:55:55 UTC
5dc1e3a remove old optimizer code (#27225) 30 May 2018, 06:54:42 UTC
f653b14 Strip the CartesianIndex wrapper from the ind2sub deprecation (#25211) Friendlier ind2sub deprecation messages 30 May 2018, 00:40:40 UTC
9dc4a94 Merge pull request #27221 from JuliaLang/vc/openblas_upgrade upgrade OpenBLAS to 0.3.0 30 May 2018, 00:21:20 UTC
1d3de4c Fix typo in split docstring (#27303) 29 May 2018, 18:10:01 UTC
0c575eb Some more examples/refs for array docs (#27294) * Some more examples/refs for array docs * fix doctests from https://github.com/JuliaLang/julia/pull/27038#issuecomment-392682234 29 May 2018, 18:00:44 UTC
649ac0c upgrade OpenBLAS to 0.3.0 29 May 2018, 17:40:51 UTC
fd29c81 Merge pull request #27299 from JuliaLang/jn/ssair_cleanup ssair: remove many unnecessary method allocations 29 May 2018, 17:19:56 UTC
387cd84 Revert "improve documentation of regex (#26802)" This reverts commit fb0d28981414d26455645a39ca71cf02e2d1f3bd. 29 May 2018, 16:51:51 UTC
993c551 For singleton types make Const(T.instance) and T equivalent as lattice elements (#27296) Both inference and the optimizer will readily change the latter to the former in a number of places and it is important for the type lattice to consider them equivalent in order for that operation to be not cause potential assertion errors. 29 May 2018, 15:25:55 UTC
71b5e83 Deprecate setrounding (#27166) Fixes #26935. This is the "minimal" change of deprecating Float32/Float64 support. 29 May 2018, 14:51:13 UTC
082be9a fix startswith/endswith implementation (#26922) 29 May 2018, 13:27:27 UTC
fb0d289 improve documentation of regex (#26802) 29 May 2018, 12:44:30 UTC
242dc51 Some doctests and examples and a missing "." (#27275) * Some doctests and examples and a missing "." * Cleanups! 29 May 2018, 07:33:45 UTC
0ee0367 More doctests for LinearAlgebra (#27279) 29 May 2018, 06:47:03 UTC
8e6cfff use offset axes for offset arrays (#27038) * Better support for non-Int axes * Fix offset unique test: This is an interesting case: it just falls out that unique across dimensions now preserves offset-ness of the non-uniqued dimensions * Simplify similar(::Type{T}, ...) and require T<:AbstractArray for the default definition * Use the same extension system for `reshape` as `similar`. * Fixup Offset similar(::Type, ...) definition to match 29 May 2018, 03:37:35 UTC
61bf419 ssair: remove many unnecessary method allocations inference / optimization needs to be more careful than other code, and the new ssair code has not been careful to follow best-practices for this code and avoid dynamic code patterns (and instead writing "C-like" code as much as reasonable) 28 May 2018, 23:45:58 UTC
4ecbd62 Merge remote-tracking branch 'origin/jb/precompilecleanup' into jn/ssair_cleanup 28 May 2018, 23:23:47 UTC
c545d77 disallow unrecognized escapes in unescape_string (part of #21284) (#27238) 28 May 2018, 20:47:42 UTC
83382cf split using isspace (#27252) 28 May 2018, 20:40:21 UTC
376c1f8 fix #26131, unsound updating of variable upper bounds in subtyping (#26737) 28 May 2018, 20:27:52 UTC
746d08f move cor, cov, std, stdm, var, varm and linreg to StatsBase (#27152) fix https://github.com/JuliaLang/julia/pull/25571#discussion_r162214400 (included in https://github.com/JuliaStats/StatsBase.jl/pull/379) fix #23769 (included in https://github.com/JuliaStats/StatsBase.jl/pull/379) fix #27140 28 May 2018, 12:38:37 UTC
d2111ac Pkg: fix precompile function (#27246) OldPkg puts OldPkg.dir into the LOAD_PATH which thus means OldPkg needs to be imported 28 May 2018, 11:31:10 UTC
2603b57 enable unconditional PKG3 precompile (#27105) * enable unconditional PKG3 precompile * reduce the number of precompile statements 28 May 2018, 11:13:31 UTC
a1e79f0 Some doc improvements to broadcast (#27277) 28 May 2018, 06:29:12 UTC
53d6c85 fix typo regarding eltype (#27280) 28 May 2018, 05:23:32 UTC
cfca311 Update the (partial)sortperm docs (#27169) * Remove incorrect keyword from partialsortperm documentation * Comment on guaranteed stability of sortperm irrespective of algorithm * Add examples to partialsortperm and comment about guaranteed stability * Remove 'alg' keyword from partialsortperm signature in docs. 28 May 2018, 02:01:16 UTC
c1e2798 fix a typo; protocoal -> protocol (#27281) 28 May 2018, 00:05:45 UTC
b7ac84a Merge pull request #27265 from JuliaLang/kf/noglobalrefphi Don't accidentally put GlobalRefs into a PhiNode 27 May 2018, 19:54:50 UTC
dbefa09 Fix definition of `eltype` for Stateful. (#27272) Fixes the doctest failure noted in #27153. 27 May 2018, 17:14:51 UTC
13d9d9e Don't accidentally put GlobalRefs into a PhiNode GlobalRefs (and Expr(:static_parameter)) are not legal to be moved into PhiNodes because they may have side effects (throw an undefined variable error), so they must remain at the place where they occurred in the code. Fixes #27240 27 May 2018, 02:15:12 UTC
2256c6b Merge pull request #27256 from JuliaLang/kf/missingU Fix definition of promote_rule(Missing, Missing) 27 May 2018, 02:12:58 UTC
432702a Merge pull request #27233 from JuliaLang/kf/visitcfunc Visit :cfunction during slot renaming 27 May 2018, 02:10:41 UTC
f6af5bf Merge pull request #27228 from JuliaLang/kf/pinodearg Handle PiNodes of arguments in type lifting 27 May 2018, 02:10:08 UTC
27bc2cd Fix definition of promote_rule(Missing, Missing) I don't believe this definition is ever actually used (because `promote_type(::Type{T}, ::Type{T}) where {T}` would intercept it earlier), but it is still useful for preventing the ambiguities test to complain. As such, we might as well make it correct. 26 May 2018, 21:18:39 UTC
f946bce Visit :cfunction during slot renaming Fixes #27215 26 May 2018, 21:18:07 UTC
6fff460 Handle PiNodes of arguments in type lifting Fixes #27209 26 May 2018, 20:33:19 UTC
7144b6b stop putting OldPkg.dir in LOAD_PATH (#27236) 25 May 2018, 20:23:09 UTC
deaefef Publish docs for Base.Iterators.Stateful (#27153) 25 May 2018, 16:40:38 UTC
6a0ac1b Simplify iteration over ranges in general (#27161) * Make step of unit range return the unit in the element type * Simplify iteration over ordinal range * Test whether we can iterate over the full inclusive step range of the largest bits integer type * StepRange can safely assume we will land on the boundary of the range; specialization for floats makes no sense, since a StepRange will throw when being constructed with it. * Combine iteration method of LinRange and StepRangeLen 25 May 2018, 16:03:26 UTC
b657122 Try to fix CircleCI (#27257) * Try to fix CircleCI Looks like Circle is having trouble getting GCC 4.8. Maybe 4.9 is available? Use GCC 6. 25 May 2018, 14:37:07 UTC
1c74819 Fix typos in function devdocs (#27259) 25 May 2018, 08:09:48 UTC
779cf84 freebsdci: invoke check-whitespace (#27243) 24 May 2018, 21:24:22 UTC
3b4fbf3 give shortcut for Pkg help in banner (#27231) 24 May 2018, 18:04:35 UTC
3fa83f9 Fix naivesub Bidigonal to work for matrix elements by avoiding (#27203) calling zero(T). Also a few minor performance improvements. 24 May 2018, 18:00:27 UTC
14dbdf5 Merge pull request #27237 from JuliaLang/kc/pkg_rename_fixups Small fixup from Pkg rename PR 24 May 2018, 11:25:35 UTC
2f93c94 Merge pull request #27212 from Sacha0/breakless once more unto the decomposition breach, dear friends! 24 May 2018, 01:38:57 UTC
13b2f2b Merge pull request #27222 from JuliaLang/vc/appveyot_ccache Use ccache on AppVeyor to speedup builds 23 May 2018, 21:58:44 UTC
fd70a0c Merge pull request #27206 from JuliaLang/kf/typunionsplit In union splitting also check type of first argument 23 May 2018, 21:16:47 UTC
4cc5677 tweak a docstring for require 23 May 2018, 21:16:35 UTC
553b4bf remove debug prints from making the docs 23 May 2018, 21:16:20 UTC
a209a45 Rename Pkg -> OldPkg, Pkg3 -> Pkg (#27095) 23 May 2018, 21:03:19 UTC
db158b8 Fixing bug in qsort example in docs (#27214) 23 May 2018, 18:29:48 UTC
efc65ad Support state from old iteration protocol in Iterators.Rest (#27216) 23 May 2018, 18:28:43 UTC
0e77134 clean up large number of identity conversions to `Type` in precompile.jl 23 May 2018, 18:06:38 UTC
edf5bd2 Expand pull request numbers for some news items. 23 May 2018, 16:56:02 UTC
4873d97 Deprecate decomposition getindex methods in favor of property accessors. 23 May 2018, 16:56:02 UTC
aa65388 Deprecate eig to eigen and destructuring via iteration. 23 May 2018, 16:53:36 UTC
08fae67 Merge pull request #27177 from JuliaLang/kf/newirprint [NewOptimizer] Hook up printing, print linetable 23 May 2018, 16:29:49 UTC
e1aa7f0 Use ccache on AppVeyor to speedup builds 23 May 2018, 16:28:54 UTC
ca35cd9 fix #27155, macro hygiene of `A{B} = C` expressions (#27210) 23 May 2018, 14:29:54 UTC
baa1437 make `@sync` lexically scoped and merge `@schedule` with `@async` (#27164) 23 May 2018, 14:29:13 UTC
6e5d700 Deprecate cholfact! to cholesky!. 23 May 2018, 04:25:59 UTC
8f2b195 Deprecate cholfact to cholesky. 23 May 2018, 04:25:59 UTC
ee57c76 Deprecate eigfact! to eigen!. 23 May 2018, 04:25:58 UTC
79486b3 Add `select_std_dll` to ease `gfortran-X` selection on Windows 23 May 2018, 03:56:27 UTC
0d3c2ea Deprecate eigfact to eigen. 23 May 2018, 03:19:56 UTC
ab672a6 Deprecate hessfact! to hessenberg!. 23 May 2018, 02:51:03 UTC
5797f88 Deprecate hessfact to hessenberg. 23 May 2018, 02:45:31 UTC
cf08aec Deprecate bkfact! to bunchkaufman!. 23 May 2018, 02:38:15 UTC
a729118 Deprecate bkfact to bunchkaufman. 23 May 2018, 02:25:49 UTC
0eda8e4 Deprecate svdfact to svd. 23 May 2018, 01:30:15 UTC
1084fb4 Deprecate svdfact! to svd!. 23 May 2018, 01:28:41 UTC
a659ee9 Deprecate ldltfact! to ldlt!. 23 May 2018, 01:26:47 UTC
23c8ff5 Deprecate qrfact! to qr!. 23 May 2018, 01:23:13 UTC
099bb32 Deprecate lqfact! to lq!. 23 May 2018, 01:21:36 UTC
c8b4ac9 Deprecate schurfact! to schur!. 23 May 2018, 01:20:42 UTC
62b1337 Deprecate lufact! to lu!. 23 May 2018, 01:19:21 UTC
528de42 Deprecate ldltfact to ldlt. 23 May 2018, 01:18:09 UTC
9f2f712 Merge pull request #27192 from JuliaLang/jb/misc_invokelatest add `nospecialize` to `invokelatest` 23 May 2018, 01:11:45 UTC
ac57d3e Deprecate qrfact to qr. 23 May 2018, 01:11:22 UTC
9df81d0 Merge pull request #27205 from JuliaLang/kf/skipmissing Fix inferability of skipmissing 23 May 2018, 01:07:08 UTC
a9306ef Deprecate lqfact to lq. 23 May 2018, 01:06:00 UTC
8cc18fb Deprecate schurfact to schur. 23 May 2018, 01:04:58 UTC
6773f2d Deprecate lufact to lu. 23 May 2018, 00:59:47 UTC
33fd977 Fix wording of `Sys.windows_version()` to be in the imperative https://github.com/JuliaLang/julia/pull/26559#discussion_r187183056 22 May 2018, 22:52:29 UTC
6945f24 Add `NEWS.md` entry for `Sys.which()` 22 May 2018, 22:52:29 UTC
7ab8179 Don't use `which curl`, use `Sys.which("curl")` This fixes issues on systems that don't have `which` available 22 May 2018, 22:52:29 UTC
a348496 Add `Sys.which(program_name::AbstractString)` This acts as a julia-native version of the `which` command found on most *nix systems; it searches the path for an executable of the given name, returning the absolute path if it exists, and throwing an `ArgumentError()` if it does not. 22 May 2018, 22:52:29 UTC
74bd9c8 Allow $(HOSTCC) to be set through environment variables (#27208) In general, we should set hardcoded Makefile variables with `?=` so that the environment can override them without having to do silly things like `make HOSTCC=$HOSTCC` 22 May 2018, 21:16:50 UTC
79f958e In union splitting also check type of first argument I had mistakenly assumed that when we got to unionsplitting the first type could not be one of the union types we were splitting on. However, this assumption is incorrect for parameterized types (e.g. Union{Type{Float64}, Type{BigFloat}} as in #27204). The fix is relatively simple and consists of also checking the function argument during union splitting. Fixes #27204. 22 May 2018, 19:24:53 UTC
3d80255 Move the definitions of eltype() and length() in the iteration demo (#27154) Moves the definitions of eltype() and length() in the basic iteration demo closer to their occurrence in the text. Currently, the methods are defined in code a few paragraphs before they're mentioned in the text, which makes the example a bit harder to follow. This also helps reinforce the story that iterate() is the *only* required method for iteration, while eltype() and length() are optional improvements. 22 May 2018, 18:44:26 UTC
a916cbc Deprecate `cat(dim, Xs...)` to `cat(Xs..., dim=dim)` (#27163) 22 May 2018, 18:41:48 UTC
292d438 Fix inferability of skipmissing The current implementation of this function was not inferable. Simplify the implementation such that the compiler can figure out that its element type is never `missing`. Fixes #27196. 22 May 2018, 18:23:19 UTC
61b75ef [NewOptimizer] Hook up printing, print linetable This hooks up printing for the new IR and teaches it to print the linetable. In printing a linetable, I tried to strike a balance between verboseness (I think the old printing and our printing of LLVM IR is significantly too verbose). There's a description of the idea in show.jl 22 May 2018, 18:07:10 UTC
0961ee3 Merge pull request #27194 from JuliaLang/kf/invokemt Fix method table lookup in inlining 22 May 2018, 17:11:46 UTC
5f3d78d Restore cfunction special case in inlining (#27193) As far as I'm concerned this entire mechanism (storing raw DataTypes in the AST) is a hack and we should come up with something better at some point, but until then, but back the hack and add a test for the feature. Fixes #27178. 22 May 2018, 17:09:55 UTC
c9583e7 Fix initialization of accumulators in _generic_matmatmul! (#27123) Remove some redundant methods related to multiplication of Adjoint/Transpose Expand multi-line functions to multiple lines instead of using one-line syntax with ;s 22 May 2018, 16:48:20 UTC
e655148 fix #27187, error in typeintersect of incompatible NamedTuples (#27191) 22 May 2018, 16:36:33 UTC
back to top