a1574f0 | Stefan Karpinski | 14 November 2018, 20:25:20 UTC | precompile blacklist | 14 November 2018, 20:25:20 UTC |
d6ada0e | Katharine Hyatt | 14 November 2018, 18:29:42 UTC | Misc missing tests for CartesianIndex (#30021) | 14 November 2018, 18:29:42 UTC |
06fed56 | Fredrik Ekre | 14 November 2018, 08:36:56 UTC | Include stdlib tarballs in light-source-dist. (#30000) | 14 November 2018, 08:36:56 UTC |
fbe86b6 | Fredrik Ekre | 14 November 2018, 08:36:16 UTC | Use at-DIR instead of Sys.BINDIR to find UnicodeData.txt in doc build. (#30012) | 14 November 2018, 08:36:16 UTC |
f79b0d0 | Fredrik Ekre | 13 November 2018, 09:17:43 UTC | Remove old show method for HorizontalRule. | 14 November 2018, 08:35:40 UTC |
2f5e5b3 | Fredrik Ekre | 13 November 2018, 09:15:42 UTC | Define text/latex printing of HorizontalRule with the latex function, fix #29995. | 14 November 2018, 08:35:40 UTC |
9eda36f | Bogumił Kamiński | 13 November 2018, 15:41:08 UTC | add IteratorSize for Char (#29819) | 13 November 2018, 15:41:08 UTC |
b4d8795 | Jameson Nash | 13 November 2018, 05:11:48 UTC | inference: remove ability to infer `(svec(a, b, c)...)` (#29935) It seems unlikely that this code pattern is used anywhere, and it is the last instance of this inference hack we have remaining (after the PartialTuple work). If some package does end up needing it, we can reimplement it (via adding PartialSimpleVector), but I strongly suspect this is effectively dead-code, and thus not worthwhile to maintain. | 13 November 2018, 05:11:48 UTC |
96ce5ba | maxbennedich | 10 November 2018, 23:11:58 UTC | Faster findall for bitarrays (#29888) * Faster findall for bitarrays * Add a few tests for findall for bitarrays * Code review updates for bitarray findall (#29888) | 10 November 2018, 23:11:58 UTC |
c50aaea | Stefan Karpinski | 10 November 2018, 22:05:45 UTC | file creation tests: check path existence before & after (#29994) | 10 November 2018, 22:05:45 UTC |
e01733b | Christopher Rackauckas | 10 November 2018, 19:34:01 UTC | Remove keyword argument performance tips (#24987) | 10 November 2018, 19:34:01 UTC |
151f853 | Stefan Karpinski | 10 November 2018, 17:42:42 UTC | mkpath should always return the path [fix #29989] (#29990) | 10 November 2018, 17:42:42 UTC |
e5bf6ba | Alex Arslan | 10 November 2018, 17:34:56 UTC | Update supported platforms in the README (#29992) * Note in the README that we have FreeBSD binaries Also change "community" support to "official," since we have CI and official release binaries for every release. [ci skip] * Demote AArch64 from "official" to "community" AArch64 hasn't worked for a long time. [ci skip] * Update URL of CUDAnative CI in README (#29993) | 10 November 2018, 17:34:56 UTC |
a3599e9 | Sebastian Pfitzner | 09 November 2018, 22:43:37 UTC | `isdeprecated` does not resolve binding (#29962) | 09 November 2018, 22:43:37 UTC |
c62ff7e | Steven G. Johnson | 09 November 2018, 15:47:23 UTC | comma fix [ci skip] | 09 November 2018, 15:47:23 UTC |
648c369 | Fredrik Ekre | 09 November 2018, 07:15:49 UTC | Deploy docs to JuliaLang/docs.julialang.org:gh-pages instead of JuliaLang/julia:gh-pages. (#29898) | 09 November 2018, 07:15:49 UTC |
59f3a8f | Samikshya Chand | 09 November 2018, 03:28:19 UTC | Fixing comma (#29959) * Fix `$(COMMA)` usage in Makefile to avoid unnecessary escaping | 09 November 2018, 03:28:19 UTC |
d76101d | Fredrik Ekre | 08 November 2018, 16:42:14 UTC | Add backticks around som JL_* words in the manual to protect them from beeing interpreted as italic text. (#29961) | 08 November 2018, 16:42:14 UTC |
e4da437 | Tim Besard | 08 November 2018, 15:26:47 UTC | Avoid recursion in print_to_string. (#29957) | 08 November 2018, 15:26:47 UTC |
b166cf6 | Alex Arslan | 08 November 2018, 14:44:54 UTC | Capture --inline value in Base.julia_cmd() (#29858) | 08 November 2018, 14:44:54 UTC |
5922b5e | Jeff Bezanson | 08 November 2018, 03:57:00 UTC | add support/*.h to flisp build dependencies. fixes #29903 (#29905) | 08 November 2018, 03:57:00 UTC |
1be7fa5 | Fredrik Ekre | 02 November 2018, 23:37:58 UTC | Make regex.jl tests a testset. | 07 November 2018, 20:17:14 UTC |
73bc1c4 | Fredrik Ekre | 02 November 2018, 23:35:25 UTC | Make Regex behave like a scalar in broadcasting. | 07 November 2018, 20:17:14 UTC |
7454dc9 | Mus | 07 November 2018, 16:33:14 UTC | Use SYSTEMROOT env variable for powershell detection (#29803) | 07 November 2018, 16:33:14 UTC |
754f9af | Katharine Hyatt | 07 November 2018, 14:11:14 UTC | Merge pull request #29940 from JuliaLang/ksh/fastmath Add Float16 and sincos tests | 07 November 2018, 14:11:14 UTC |
d8df7df | machakann | 07 November 2018, 10:54:41 UTC | Add missing backslashes in LaTeX syntax in the document of binomial function (#29933) | 07 November 2018, 10:54:41 UTC |
cd6c415 | Morten Piibeleht | 07 November 2018, 10:52:42 UTC | Add missing devdoc pages to make.jl (#29948) | 07 November 2018, 10:52:42 UTC |
0d4edb3 | Jeff Bezanson | 06 November 2018, 23:15:17 UTC | speed up Float16 conversions a bit (#29891) | 06 November 2018, 23:15:17 UTC |
618ee77 | Katharine Hyatt | 06 November 2018, 20:39:04 UTC | Xref in docs and more tests for SecretBuffer (#29942) | 06 November 2018, 20:39:04 UTC |
753cad2 | Katharine Hyatt | 06 November 2018, 16:35:44 UTC | Add Float16 and sincos tests | 06 November 2018, 16:35:44 UTC |
0fde275 | Katharine Hyatt | 06 November 2018, 16:09:35 UTC | Merge pull request #29928 from JuliaLang/ksh/wrmissing Tests for WeakRef and missing | 06 November 2018, 16:09:35 UTC |
58fea96 | Morten Piibeleht | 27 October 2018, 20:20:48 UTC | Split into separate commands | 06 November 2018, 02:18:31 UTC |
0cd3ade | Morten Piibeleht | 26 October 2018, 22:24:06 UTC | Remove status from exit calls | 06 November 2018, 02:18:31 UTC |
498ff15 | Morten Piibeleht | 20 October 2018, 09:07:15 UTC | Take 2: use symlinks Instead of transforming the file names, just create a temporary symlink in the source directory that points back to the root of the source directory. As long as symlinks work properly, this should be a portable solution. | 06 November 2018, 02:18:31 UTC |
4e75c93 | Morten Piibeleht | 20 October 2018, 05:30:23 UTC | Also prepend a version number in source tarballs | 06 November 2018, 02:18:31 UTC |
911a58c | Andreas Noack | 05 November 2018, 21:25:55 UTC | Avoid reading inactive rowvals when computing the rank of a QRSparse (#29925) Fixes #29787 | 05 November 2018, 21:25:55 UTC |
5c464e9 | Andreas Noack | 05 November 2018, 21:24:55 UTC | Make median! type stable for small float types (#29902) Fixed #29900 | 05 November 2018, 21:24:55 UTC |
1f2b16f | Jameson Nash | 05 November 2018, 16:33:57 UTC | Merge pull request #29721 from JuliaLang/jn/interpret-intrinsics fixes for the runtime (interpreted intrinsics) | 05 November 2018, 16:33:57 UTC |
f23acbd | Jameson Nash | 05 November 2018, 16:33:00 UTC | Merge pull request #29843 from JuliaLang/jn/broadcast-cleanup broadcast cleanup | 05 November 2018, 16:33:00 UTC |
aa502dd | kshyatt | 04 November 2018, 19:44:37 UTC | Tests for WeakRef | 04 November 2018, 19:44:37 UTC |
0999799 | Chris de Graaf | 04 November 2018, 18:43:31 UTC | Update old reference to Base.REPL (#29910) | 04 November 2018, 18:43:31 UTC |
8d712f6 | Giuseppe Ragusa | 04 November 2018, 10:41:06 UTC | Fix #29713 (ldiv! overwrites arguments) (#29715) * Fix for #29713 * Add tests for #29713 * Fix for #29713 * Copy the argument in the right branch * Copy the argument in the right branch - take 2 * Update qr.jl | 04 November 2018, 10:41:06 UTC |
e9d32a6 | Simon Byrne | 03 November 2018, 19:46:47 UTC | Fix isvalid for 3-byte overlong encoded UTF-8 sequences (#29908) | 03 November 2018, 19:46:47 UTC |
447095d | Tim Holy | 03 November 2018, 12:10:07 UTC | Merge pull request #29881 from JuliaLang/teh/devdocs_inlining Update devdocs on inlining for API changes | 03 November 2018, 12:10:07 UTC |
636f5ad | Matt Bauman | 02 November 2018, 21:34:49 UTC | Merge pull request #29854 from JuliaLang/mb/aliasingperfhack Optimize aliasing detection for isbits arrays | 02 November 2018, 21:34:49 UTC |
386a8c2 | Jameson Nash | 17 October 2018, 21:48:26 UTC | runtime: make setfield! error text consistent | 02 November 2018, 20:23:44 UTC |
abc6654 | Jameson Nash | 17 October 2018, 21:49:10 UTC | interpreter: in phi node, `val` may be explicitly null previously, we only handled the case where it was implicitly null | 02 November 2018, 20:21:45 UTC |
500d669 | Jameson Nash | 17 October 2018, 21:22:44 UTC | runtime: fix definition of checked-intrinsics Handle case where runtime_nbits is not a power of two, and be more careful to avoid C compiler undefined behavior and tricky promotion rules when defining these. | 02 November 2018, 20:21:45 UTC |
9707410 | Jameson Nash | 25 July 2018, 19:00:07 UTC | compiler: handle old-form IR in compute_basic_blocks | 02 November 2018, 20:21:45 UTC |
0b6401f | Curtis Vogt | 02 November 2018, 20:14:26 UTC | Fix doc README link (#27357) | 02 November 2018, 20:14:26 UTC |
05180b3 | Kristoffer Carlsson | 02 November 2018, 18:28:36 UTC | avoid expensive runtime div in parse (#29892) | 02 November 2018, 18:28:36 UTC |
e2aba7a | Moritz Schauer | 02 November 2018, 15:19:21 UTC | Typo (#29899) | 02 November 2018, 15:19:21 UTC |
e1fbd0a | Jameson Nash | 02 November 2018, 15:04:25 UTC | interpreter: fix pref regression from #29795 (#29873) fix #29872 | 02 November 2018, 15:04:25 UTC |
cbb4f69 | Matt Bauman | 02 November 2018, 14:17:27 UTC | Merge pull request #29895 from mfsch/contiguous-0d-view Treat zero-dimensional views as contiguous SubArrays | 02 November 2018, 14:17:27 UTC |
6a3a504 | Andreas Noack | 02 November 2018, 09:39:40 UTC | Avoid slow fallback Matrix constructor when converting Q from QR, (#29865) LQ and Hessenberg to Matrix Fixes #29846 | 02 November 2018, 09:39:40 UTC |
05fb47d | Steven G. Johnson | 02 November 2018, 01:52:21 UTC | add colno to invalid-char parse error (#28373) * add colno to invalid-char parse error * update test * rm BSD-ism * output colno for width=0 chars as if they were width=1 | 02 November 2018, 01:52:21 UTC |
e6fba99 | Kristoffer Carlsson | 01 November 2018, 22:44:58 UTC | improve codegen for isdigit (#29832) | 01 November 2018, 22:44:58 UTC |
6f32ff3 | Manuel F. Schmid | 01 November 2018, 22:24:02 UTC | Treat zero-dimensional views as contiguous SubArrays | 01 November 2018, 22:24:02 UTC |
39d136b | Luke Adams | 01 November 2018, 21:51:31 UTC | Fix printing of InetAddr (#29407) | 01 November 2018, 21:51:31 UTC |
f0017a4 | Jeff Bezanson | 01 November 2018, 20:21:05 UTC | Merge pull request #29509 from JuliaLang/jq/dates Grab bag of Dates fixes | 01 November 2018, 20:21:05 UTC |
a2feccf | Jameson Nash | 01 November 2018, 16:32:29 UTC | broadcast: replace broadcast_axes with axes This was a crutch as we transitioned to relying purely on axes. | 01 November 2018, 20:19:36 UTC |
63f1c16 | Julian Samaroo | 01 November 2018, 20:16:59 UTC | Added recursive merge function for NamedTuple, addresses #29215 (#29259) | 01 November 2018, 20:16:59 UTC |
6d416e4 | Jeff Bezanson | 01 November 2018, 18:38:53 UTC | Merge pull request #29600 from tpapp/tp/add-fieldtypes Add Base.fieldtypes. | 01 November 2018, 18:38:53 UTC |
51683c4 | Chris Foster | 01 November 2018, 18:15:41 UTC | Reinstate statically computed log event ids (#29878) * fix bug and add tests * Reinstate statically computed log record ids Log ids are meant to identify the location of the message in the source code and must be computed at compile time. fix #28786, fix #28400; closes #29355. * Clarify documentation regarding log record `id` | 01 November 2018, 18:15:41 UTC |
6a3a75a | Katharine Hyatt | 01 November 2018, 18:12:54 UTC | Couple missing tests for BitArray (#29814) | 01 November 2018, 18:12:54 UTC |
9e98386 | Jameson Nash | 26 October 2018, 18:10:36 UTC | broadcast: remove unnecessary code duplication The problem it existed to solve is now handled directly by constant propagation. | 01 November 2018, 16:31:19 UTC |
817f6fc | Jameson Nash | 26 October 2018, 18:14:10 UTC | tuple: fix definition of axes | 01 November 2018, 16:31:19 UTC |
08674a3 | Tim Holy | 01 November 2018, 08:12:05 UTC | Update devdocs on inlining for API changes Fixes #29171 | 01 November 2018, 08:12:05 UTC |
13694f4 | Kristoffer Carlsson | 01 November 2018, 00:09:30 UTC | manually destruct and reconstruct subarray when throwing boundserror (#29867) | 01 November 2018, 00:09:30 UTC |
78a09c6 | Chris Foster | 31 October 2018, 21:12:07 UTC | initialize previous_exception (#29861) Fix uninitialized previous_exception bug introduced in #28878 | 31 October 2018, 21:12:07 UTC |
eabc5de | Tim Holy | 31 October 2018, 09:58:14 UTC | Merge pull request #29827 from stev47/feature/diff base: make diff() use views and broadcasting | 31 October 2018, 09:58:14 UTC |
6ec7dd0 | Viral B. Shah | 31 October 2018, 08:21:50 UTC | Update mailmap [ci skip] | 31 October 2018, 08:22:14 UTC |
3a43157 | Jameson Nash | 29 October 2018, 15:41:43 UTC | inference: fix egal_tfunc for Conditional Oops. fixes #29836, and adds explicit test coverage | 31 October 2018, 00:50:26 UTC |
0ecfa7a | Jameson Nash | 29 October 2018, 15:27:51 UTC | inference: give all tfuncs names To make accessing them for testing less awkward. | 31 October 2018, 00:50:26 UTC |
864fe4f | Jameson Nash | 29 October 2018, 15:26:08 UTC | inference: fix efficiency of tfunc key lookup This was broken when `findfirst` was deprecated in 9bdf07fb4be009427ea6690694782f9a07b83d78. | 31 October 2018, 00:50:26 UTC |
6ae6551 | Valentin Churavy | 31 October 2018, 00:33:10 UTC | Use `require(pkgid, ...)` instead of relative require (#29770) Co-authored-by: Jameson Nash <vtjnash@gmail.com> | 31 October 2018, 00:33:10 UTC |
07ea302 | Moritz Schauer | 31 October 2018, 00:32:24 UTC | Reduce allocation in flatten (#29786) | 31 October 2018, 00:32:24 UTC |
0bfe685 | Jeff Bezanson | 30 October 2018, 22:55:51 UTC | call to `rethrow` should be qualified in exception stack lowering (#29853) | 30 October 2018, 22:55:51 UTC |
e827fbb | Matt Bauman | 30 October 2018, 22:42:34 UTC | Add NEWS | 30 October 2018, 22:42:34 UTC |
aa1f158 | Stephan Hilb | 27 October 2018, 18:21:26 UTC | base: make diff() use views and broadcasting | 30 October 2018, 22:01:01 UTC |
e2f7b2f | Jeff Bezanson | 30 October 2018, 20:08:17 UTC | rearrange inlining of `ensureroom` and speed it up (#27874) * rearrange inlining of `ensureroom` and speed it up | 30 October 2018, 20:08:17 UTC |
9704474 | Thomas Christensen | 30 October 2018, 19:23:49 UTC | Outline over/underflow functionality in ComplexF64 division for performance (#29699) * outline over/underflow functionality in ComplexF64 division * Swap over-long ternary for conventional if-else syntax * force inline of hot subfunctions | 30 October 2018, 19:23:49 UTC |
ec768e2 | Matt Bauman | 30 October 2018, 18:09:08 UTC | Optimize aliasing detection for isbits arrays Simple fix until we get the better comprehensive solution for dataids at #26237 | 30 October 2018, 18:09:08 UTC |
3f9eb86 | Alex Arslan | 30 October 2018, 15:29:35 UTC | Update OpenBLAS to 0.3.3 (#29845) | 30 October 2018, 15:29:35 UTC |
5e9feb4 | Kristoffer Carlsson | 30 October 2018, 14:51:14 UTC | fix reinterpret error message string (#29844) | 30 October 2018, 14:51:14 UTC |
bfeb66b | Benoît Legat | 30 October 2018, 11:17:33 UTC | Improve example for sparse cholesky (#29831) | 30 October 2018, 11:17:33 UTC |
a472bc7 | Andreas Noack | 30 October 2018, 10:12:32 UTC | Make pinv work for Adjoint (#29837) Fixes #29723 | 30 October 2018, 10:12:32 UTC |
de278a5 | ExpandingMan | 30 October 2018, 04:58:17 UTC | added missing matrix exponentiation methods (#29782) | 30 October 2018, 04:58:17 UTC |
aa72f72 | chethega | 29 October 2018, 19:43:44 UTC | help type inference for logical indexing (#29633) | 29 October 2018, 19:43:44 UTC |
cd0bd33 | Jameson Nash | 29 October 2018, 17:43:04 UTC | Merge pull request #29795 from JuliaLang/jn/inference-recursion-limits inference performance: drop some unnecessary edges, cache more | 29 October 2018, 17:43:04 UTC |
82c4fce | Mus | 29 October 2018, 09:02:32 UTC | Fix CInt to Cint in docs (#29834) | 29 October 2018, 09:02:32 UTC |
0196cf1 | Páll Haraldsson | 29 October 2018, 08:53:19 UTC | ARPACK is no longer included (#29758) * ARPACK is no longer included * Update DISTRIBUTING.md | 29 October 2018, 08:53:19 UTC |
be1ae20 | Fredrik Ekre | 29 October 2018, 07:16:27 UTC | Use Documenter release instead of master. (#29830) | 29 October 2018, 07:16:27 UTC |
453a7dd | Chris Foster | 29 October 2018, 02:06:32 UTC | Replace trivial uses of rethrow(exc) with rethrow() (#29794) In all these cases we're merely rethrowing the existing exception, so it seems simpler and clearer just to use `rethrow()` without arguments. Previously it wasn't reliable to use `rethrow()` like this but the exception stack system from #29794 has fixed those problems. | 29 October 2018, 02:06:32 UTC |
b84fe52 | Keno Fischer | 28 October 2018, 19:24:13 UTC | Make broadcast recursion in `flatten` structural (#29816) * Make broadcast recursion in `flatten` structural The inference enhancements in #29294 work quite well to prevent limiting on many kinds of code. However, targetting TPUs, one code pattern it struggeled with was a fairly large broadcast fusion in Flux: λ.(reshape(γ, affine_shape...) .* ((x .- μ) ./ σ) .+ reshape(β, affine_shape...)) The reason #29294 is because the make_makeargs function used by the implementation of Broadcast.flatten (which the TPU backend uses) had a non-decreasing first argument (passing the return value of a previous invocation of make_makeargs back in as the first argument). However, that's not a fundamental limitation of the operation, but rather an implementation choice. This PR switches that function's recursion pattern to be purely structural, allowing inference to infer through it (with the changes in #29294). As a result, ResNet50 infers properly. * Comment spelling fix Co-Authored-By: mbauman <mbauman@gmail.com> | 28 October 2018, 19:24:13 UTC |
1038233 | Kristoffer Carlsson | 27 October 2018, 23:50:04 UTC | improve performance for string indexing (#29796) | 27 October 2018, 23:50:04 UTC |
1717adb | Fredrik Ekre | 27 October 2018, 16:14:19 UTC | Download Pkg from GitHub releases. (#29615) * Remove Pkg from the JuliaLang/julia repo. * Use git-external to install Pkg during build. | 27 October 2018, 16:14:19 UTC |
ab25ae4 | Jacob Quinn | 27 October 2018, 03:36:13 UTC | Merge pull request #29754 from iblis17/ib/datetime Dates: add constructor DateTime(::Date, ::Time) | 27 October 2018, 03:36:13 UTC |
27c27fc | Simon Byrne | 27 October 2018, 03:19:25 UTC | references to PivotedCholesky => CholeskyPivoted (#29822) | 27 October 2018, 03:19:25 UTC |
c887c74 | Rafael Fourquet | 26 October 2018, 23:14:16 UTC | make BigFloat(x::BigFloat) respect global precision (fix #20766) (#29127) | 26 October 2018, 23:14:16 UTC |