sort by:
Revision Author Date Message Commit Date
299300a delay part of Distributed's initialization to improve startup time 17 July 2018, 04:35:27 UTC
915dec9 delay DSFMT jump poly initialization 17 July 2018, 01:21:08 UTC
c670f1a lazy LibGit2 initialization (#28113) 17 July 2018, 01:19:17 UTC
d9c9c30 speed up initialization of LinearAlgebra 16 July 2018, 23:22:43 UTC
916c193 Test for #28077 The test is not an exact replica of that issue, but modifies it to compute a testable value (summing the numbers 1 to 10 in a goto-loop). 16 July 2018, 23:13:55 UTC
2ab07ad Fix processed_idx passed to process_newnode! When inserting new nodes during compaction, we need to rename all arguments. For performance, we keep track of which nodes we have already processed, renaming them immediately, and only scheduling those we have not for later re-processing. However, the was an off-by-one error in this logic such that a phi node refering to the statement it is being attached to would not get scheduled for later fixup. 16 July 2018, 23:13:55 UTC
fbc30cd make InteractiveUtils not depend on Pkg There was a cycle here: Pkg uses REPL, which uses InteractiveUtils, which used Pkg. 16 July 2018, 18:40:36 UTC
eb0e1eb fix build order of Distributed and SharedArrays SharedArrays uses Distributed, so Distributed should be loaded first for the timings to make sense. 16 July 2018, 18:40:36 UTC
1d962ac improve some nospecialize annotations in the compiler and Core 16 July 2018, 18:40:36 UTC
58a8248 Make parse position accept an Integer (#28139) 16 July 2018, 18:33:51 UTC
5b4d203 Adjust initialization in maximum and minimum (version 2) (#28116) * Adjust initialization in maximum and minimum Fixes #27836 * Reduce to first element in index range for OffsetArrays * Adjust mapreduce to use first element in offset range as well. Adjust tests * Avoid defining global Areduc variable in reducedim tests * Add comment in mapslices to explain the wrapping of scalars * Change reduced_index for Slices and add test for previously failing maximum of OffsetArray example * Add checks that reductions along dimensions are inferred 16 July 2018, 13:43:22 UTC
199b74e Pkg: fix circleci ci (#28135) 16 July 2018, 12:23:06 UTC
08cc23e fix #28125 (#28128) 16 July 2018, 03:37:18 UTC
79f31c4 Revert "Remove old openblas checksums" This reverts commit c9e76a9380c5b26f4963039db895df9faa107910. 15 July 2018, 23:02:12 UTC
a878341 Use correct predicate to test for bitstype Fixes #28102 15 July 2018, 15:57:57 UTC
a8c53e0 some IR compression improvements (#28104) also clean up and re-structure dump.c code a bit * improve serialization of UInt32 and UInt64 15 July 2018, 03:24:26 UTC
67ca557 remove `atexit` Logging handler This is fixed more generally by running finalizers in stack order. 15 July 2018, 03:23:32 UTC
3662191 improve order of run_all_finalizers This ordering makes it much more likely that older finalizers will run first. 15 July 2018, 03:23:32 UTC
c125102 add test for #28079 15 July 2018, 02:51:00 UTC
5459087 fix the optimizer's use of cached varargs type info for _apply unrolling 15 July 2018, 02:51:00 UTC
faee1df Document DenseArrays and Dims (#28080) 14 July 2018, 20:16:54 UTC
f4e460c clarify docs on parallel code loading 14 July 2018, 18:12:28 UTC
c8274ae update precompile statements 14 July 2018, 17:52:22 UTC
83ce9c7 Remove type assertion hack in mapreduce for skipmissing (#28035) No longer needed since 25f91ab. 14 July 2018, 16:32:50 UTC
2518ec1 restore some additional function references (#28108) This improves startup latency a bit. 14 July 2018, 16:02:45 UTC
bee0b95 Materialize adjoint(Givens) since Givens is immutable (#28081) 13 July 2018, 20:36:32 UTC
b145832 Set VERSION to 0.7.0-beta2 (#27973) This will be the second beta release for 0.7. 13 July 2018, 19:54:35 UTC
09bfc83 Merge pull request #28100 from JuliaLang/teh/offset_reduce Fix a few offset indexing bugs 13 July 2018, 19:51:06 UTC
16ddf2c Revert "Adjust initialization in maximum and minimum (#27845)" (#28103) This reverts commit 1859a91231aff6561976e1c2ed49c40ff008c5ba. 13 July 2018, 19:48:51 UTC
b2b1b18 Merge pull request #28074 from JuliaLang/mh/infer_apply_apply Allow inference of _apply(_apply, ...) 13 July 2018, 18:17:13 UTC
47e496f Define promotion and conversion for CartesianIndices and LinearIndices (#28084) 13 July 2018, 17:35:10 UTC
1a53b11 Fix an offset array display bug 13 July 2018, 13:01:32 UTC
a5a4e99 Fix mapreduce over dimensions with heterogeneous eltype (#28089) The existing check does not make sense in now. It originates in a generalization of a method which worked only for + (54e034a). Add a test for this based on missing, and improve existing tests. 13 July 2018, 12:17:48 UTC
5b9fcfe Fix indexing of r' where r is an identity-range (Base.Slice) 13 July 2018, 08:54:37 UTC
0dabb86 Merge pull request #28082 from JuliaLang/kc/bump_pkg Bump Pkg 13 July 2018, 08:43:54 UTC
1859a91 Adjust initialization in maximum and minimum (#27845) * Adjust initialization in maximum and minimum Fixes #27836 * Reduce to first element in index range for OffsetArrays * Adjust mapreduce to use first element in offset range as well. Adjust tests * Avoid defining global Areduc variable in reducedim tests * Add comment in mapslices to explain the wrapping of scalars 13 July 2018, 06:36:02 UTC
fa11dec Turn unspecified defaults in at-kwdef into required kwargs (#27987) The existence of at-kwdef predates the existence of required keyword arguments; before that, all keyword arguments needed a default value. So currently when no value is specified for a field in the type definition given to kwdef, it's assigned a default value based on the field's type. With this change, any field not explicitly given a default becomes a required keyword argument in the resulting type constructor when using kwdef. In doing this, we're also able to drop the requirement that the type's fields be typed, and that the type has fields at all. 13 July 2018, 06:19:35 UTC
1f1b1b8 Merge pull request #28091 from JuliaLang/sk/cpu_threads Rename Sys.CPU_CORES => Sys.CPU_THREADS 13 July 2018, 04:15:53 UTC
e80e4f0 Fix reduction of small arrays with offset axes 13 July 2018, 02:41:34 UTC
0e07246 allow prompt and getpass to dispatch on the input-stream type (#28038) * allow prompt and getpass to dispatch on the input-stream type * dispatch on both stdin and stdout * tests * test default arg of Base.prompt 13 July 2018, 01:53:48 UTC
dff903e Add deprecation for Sys.CPU_CORES => Sys.CPU_THREADS This also introduces minor functional changes to the behavior of JULIA_CPU_THREADS: when the environment variable is set but empty that is now considered to be a parse error and the default value will be used for `Sys.CPU_THREADS`; the default value when there is a parse error for JULIA_CPU_THREADS is now `jl_cpu_threads`. 12 July 2018, 23:49:18 UTC
c8bf20b cores => threads: more thorough replacement where appropriate 12 July 2018, 23:18:37 UTC
98061ab Merge pull request #28073 from JuliaLang/teh/boundscheck_ra Check bounds on sizeof(eltype)-changing ReinterpretArrays 12 July 2018, 22:44:27 UTC
f9b3100 Document multiple return types of redirect_stdout and friends (#28064) As noted in #27805, the return type of `redirect_stdout` and other functions such as `redirect_stdin` is not accurate when the optional input argument is used. Instead of returning a tuple with the (rd, wr) pipe ends for the new `stdout`, it instead returns the argument itself. The new documentation accounts for this behavior. 12 July 2018, 21:36:34 UTC
6fafd2f update serializer symbol tables for new IR (#27994) Also de-duplicate symbols via Method.roots in IR compression. Replace gen_sysimg_symtab code with an analysis based on Method.roots lists. 12 July 2018, 20:47:54 UTC
9050651 Rename Sys.CPU_CORES => Sys.CPU_THREADS 12 July 2018, 19:54:00 UTC
b0f531e fix dereferenceable on LoadInst (#24129) Like with Arguments attributes, the dereferenceable metadata on a Load also requires knowing the eltype size of the loaded pointer. Also add a few more attributes for known properties and some other small code improvements. 12 July 2018, 15:33:50 UTC
154230e put target deps inside deps of package when running the target (#497) 12 July 2018, 14:59:29 UTC
f593491 Refactor `REPLMode.do_generate!` (#500) 12 July 2018, 14:59:29 UTC
02eca68 only set the pkg.repo.rev in case of upgrading (otherwise we should track the same thing) (#495) 12 July 2018, 14:59:29 UTC
a6de41a fix box in docs 12 July 2018, 14:59:29 UTC
77469ac Add tests for `REPLMode.promptf` (#481) * Add tests for `REPLMode.promptf` * Remove unneeded code * Remove unneeded comment 12 July 2018, 14:59:29 UTC
bec7827 Merge pull request #28040 from JuliaLang/ksh/dotchain Add a little note about combining dot-ops and function chaining 12 July 2018, 14:53:42 UTC
b7bd9ae change default for setprotocol (#494) 12 July 2018, 14:45:15 UTC
70bd2c2 rename default Pkg registry: `Uncurated` => `General` (#28066) 12 July 2018, 12:55:22 UTC
7e29bc2 Allow inference of _apply(_apply, ...) This requires `abstract_apply` to deal with the case where `fargs` (the argument expressions) are unknown. 12 July 2018, 08:51:17 UTC
56a46e3 Make `blockdiag` return a 0×0 `SparseMatrixCSC{Union{},Int}` (#28053) Fixes #14850. 12 July 2018, 07:58:14 UTC
5f19151 Add methods for dividing triangular by diagonal matrices. (#27999) * Add methods for dividing triangular by diagonal matrices. Fixes #27989. * Simplified tests. suggested by @fredrikekre * Test for element types instead, fix bug. For broadcasting, tranpose should be used instead of adjoint. * Matrix diagonal division through ldiv!/rdiv!. Removed previous direct implementations for upper/lower triangular, added ldiv!/rdiv! methods. Use reshape instead of transpose. * Fix ldiv! to \, use permutedims, restrict signature. 12 July 2018, 07:40:40 UTC
e2de8c3 Rework some constructors (#28051) Aside from enforcing 1-indexing, these allow one to coerce some of the field types via construction (without requiring that the inputs already have those types). 12 July 2018, 07:39:29 UTC
0f4b15a fix fastpaths for materializing transposes / adjoints of sparse matrices (#28049) * fix fastpaths for materializing transposes / adjoints of sparse matrices * fixup * test return type 12 July 2018, 07:27:21 UTC
1adeae0 Pkg: make sure LibGit2 repo closes if we fail in install_git (#28030) * make sure LibGit2 repo closes if we fail in install_git (#486) * is this test bad?* * Update pkg.jl 12 July 2018, 07:25:36 UTC
f48a725 Check bounds on sizeof(eltype)-changing ReinterpretArrays Not sure whether we had this and lost it as a consequence of #27909, or whether we never had it. At any rate, this adds tests so it should be easy to keep henceforth. 12 July 2018, 03:30:00 UTC
8ab41d6 Fix _length in reinterpretarray (#28068) #27941 and #24899 were merged "together" but should have gotten their stories consistent first. 12 July 2018, 00:57:01 UTC
8d7c145 Merge pull request #27941 from JuliaLang/teh/reinterpret_axes Support arbitrary axes for ReinterpretArray 11 July 2018, 21:51:32 UTC
ca269a1 Mini touchups for Interfaces manual (#28036) 11 July 2018, 21:15:06 UTC
2b08664 Doc the at-cmd macro (#28062) 11 July 2018, 20:20:11 UTC
d37fa4c Fix broadcast style resolution docstring (#28060) Referenced previous `Broadcast.rule` API. 11 July 2018, 20:19:37 UTC
f95a59f Document CompositeException and add more xrefs (#28061) 11 July 2018, 20:19:15 UTC
e7597ed More xrefs and some small wording touchups for Strings manual (#28057) 11 July 2018, 20:18:43 UTC
060e51b add `=>` to operator precedence table (#28026) 11 July 2018, 19:49:42 UTC
3a4c05e fix #28044, collision between global and `where`-bound var 11 July 2018, 19:48:36 UTC
b0240d9 Remove repetitions from stacktraces 11 July 2018, 19:29:29 UTC
3dad306 fix #26419, be able to infer `read(filename, String)` (#28043) 11 July 2018, 18:22:18 UTC
ab5fd17 widen: always double fixed-size integers < 128-bit (#28045) 11 July 2018, 17:56:58 UTC
93e8651 support prevfloat(x, int) (#28019) 11 July 2018, 16:02:55 UTC
324b30d NEWS: clarify type of keyword argument containers As keyword argument containers are not actually named tuples, rephrase the NEWS entry to "based on named tuples". Closes #25875. 11 July 2018, 15:01:45 UTC
f0e1d21 fix #26335: _file and _module kwarg for logging macros (#28017) 11 July 2018, 13:54:25 UTC
426c0ba More doc touchups and some doctests (#28033) 11 July 2018, 13:15:48 UTC
024a472 Small doc touchups and doctests for mv (#28032) * Small doc touchups and doctests for mv * Remove extraneous doctest stuff 11 July 2018, 13:14:38 UTC
ca94b73 Add a little note about combining dot-ops and function chaining 11 July 2018, 13:05:42 UTC
f104ea4 Merge pull request #24899 from JuliaLang/teh/remove_the_training_wheels Remove the "experimental" status from non-1 indexing 11 July 2018, 10:35:55 UTC
909f912 Update devdocs for offset arrays 11 July 2018, 08:24:36 UTC
e99191a Deprecate _length in favor of length 11 July 2018, 08:24:33 UTC
8f7f963 Remove the "experimental" status from non-1 indexing 11 July 2018, 08:23:03 UTC
f0f068c Fix some cases of one->oneunit 11 July 2018, 08:23:03 UTC
90b3d48 Fix write for non-strided SubArrays (fixes #27951) 11 July 2018, 08:23:03 UTC
706e71a Minor improvements to parentindices 11 July 2018, 08:23:03 UTC
940f649 Rename indices1->axes1 11 July 2018, 08:23:03 UTC
f3ad067 Improve performance of generic dot products (#27678) * improve performance of generic dot products * update generic dot as suggested by @haampie 11 July 2018, 08:06:30 UTC
3791357 pass LOAD_PATH to precompile/build/test children (fix #27993) (#28039) 10 July 2018, 22:40:39 UTC
90bdc77 typeinfo: require no more that Base types handle typeinfo (#28004) 10 July 2018, 21:14:05 UTC
dafb255 Fix broken links in the documentation 10 July 2018, 21:13:21 UTC
ccd2668 Include issue and PR links in NEWS 10 July 2018, 21:13:21 UTC
7a17ca2 Add license header to new files 10 July 2018, 21:13:21 UTC
5d1a3fc Random: define Sampler from types, not objects (#28010) 10 July 2018, 21:07:44 UTC
e091ecd Merge branch 'master' of github.com:JuliaLang/julia 10 July 2018, 21:04:55 UTC
8a22d90 Random: introduce gentype, instead of punning on eltype (#27756) In some cases it makes sense to define what type of value `rand(rng, x)` will produce, via the newly introduced `gentype(x)`, without having `eltype(x)` be meaningful. 10 July 2018, 21:04:31 UTC
c4e32f3 Merge branch 'iamed2-ed/depr-print-nothing' 10 July 2018, 21:04:21 UTC
6b26315 Introduce a deprecation for `print(nothing)` instead of an error 10 July 2018, 21:03:49 UTC
ddc4908 fix #27964, spurious error about local name conflicting with argument 10 July 2018, 21:02:26 UTC
back to top