sort by:
Revision Author Date Message Commit Date
62c9c3f Calculate trace(PtP1) correctly in C micro benchmark (#24371) 28 October 2017, 14:38:19 UTC
bdf7429 Fixed a typo in example of `Base.SubString` (#24377) 28 October 2017, 13:41:33 UTC
5c8e588 Merge pull request #24367 from JuliaLang/ksh/checked Testsets and some promotion tests for checked arithmetic 28 October 2017, 13:32:05 UTC
8c571aa Fix isapprox(J::UniformScaling, A::AbstractMatrix) with default relative tolerance. (#24374) 28 October 2017, 07:44:59 UTC
a5e2069 remove unnecessary at-generated (#24360) Fix from #24240. 27 October 2017, 23:05:32 UTC
45b9145 Testsets and some promotion tests for checked arithmetic 27 October 2017, 21:40:46 UTC
d4b80e3 move `Profile` to stdlib (#24355) 27 October 2017, 18:36:24 UTC
c4558e3 Various misc. linalg tests (#24318) * Tests for converting to Array (and Matrix) for SVD * Tests for converting to Array (and Matrix) from Schur * Few missing symmetric tests * Tests for converting to Array (and Matrix) from Hessenberg * Tests for converting to Array (and Matrix) from LU 27 October 2017, 03:04:21 UTC
4bbec3d Merge pull request #24142 from JuliaLang/vc/AMDGPU enable LLVM'S AMDGPU backend 27 October 2017, 01:27:48 UTC
1486ba9 Implement Git credential helper support in LibGit2 (#23824) Allows HTTPS credentials to be cached similarly to SSH agent. The integration is optional and only is enabled if a user has specified helpers to use in their git configuration. Note that with this integration credential information entered in the Julia prompts can be saved and used by any tools which integration git credential helpers (e.g. git). Additionally there exists a "osxkeychain" helper which would allow Julia to pull credentials from the OS X keychain. --- Track GitConfig in CredentialPayload In cases such as `fetch` or `push` this allows users of the payload to use the repo level configuration instead of just the global configuration. Add split for LibGit2.ConfigEntry Add GitCredential struct Fill GitCredential instances via helpers Switch to Nullable The Git credential protocol treats empty strings as valid. All fields of the GitCredential are Nullable to be able to distinguish between missing and empty. Integrate Git credential helper support Needed to disable git credential helpers for most tests as this could cause test credentials to get written to the user's credential store. More GitCredentialHelper tests Empty test 26 October 2017, 23:30:25 UTC
c2bdb1f Small fixes to llvm dump functions (#24339) * Use the same stream for new line as other dump outputs * Add dump function for DebugLoc 26 October 2017, 21:52:36 UTC
407bcdf Very minor tweaks to wording in control flow docs (#24351) * Very minor grammar suggestions Suggestions simply read more easily to me. * Remove a comma to make a sentence read more clearly 26 October 2017, 21:40:37 UTC
4f8438b rewrite diag(::StructuredMatrix[, k=0]) (#24324) - diag(A::StructuredMatrix[, k=0]) now return a new vector, such that it does not alias the wrapped vector. This now behaves the same for e.g. Matrix, where we get a new vector. It is also consistent with getindex (diag is essentially a special case of getindex). - diag(A::StructuredMatrix{T,VectorType}[, k=0]) now call similar(..., ::Int) on every branch to make sure the same vector type is always returned, this is usually of type VectorType. 26 October 2017, 21:14:32 UTC
3709531 Update README punctuation to be more consistent (#24350) This is extremely minor, just added some `.`s for consistency in the requirements section. 26 October 2017, 21:03:25 UTC
97d4175 make x^-n equivalent to inv(x)^n for literal n (#24240) 26 October 2017, 18:49:57 UTC
547c1aa make Irrational <: AbstractIrrational (#24245) 26 October 2017, 18:47:12 UTC
dbb3cf0 Merge pull request #24282 from Sacha0/bitset deprecate intset to bitset 26 October 2017, 18:38:23 UTC
78fc684 fix deprecated global assignment in reinterpretarray.jl (#24342) 26 October 2017, 17:28:38 UTC
db28d03 Merge pull request #24336 from JuliaLang/ksh/arnoldiwarns Tests for two eigs warnings 26 October 2017, 16:50:15 UTC
8c68d86 Revert "inbounds a few tuple loops (#24335)" (#24348) This reverts commit 9ced1bfbb3e6b6d1aa9f98e9c42c159b0a5e0bab. 26 October 2017, 15:40:24 UTC
9ced1bf inbounds a few tuple loops (#24335) 26 October 2017, 09:36:14 UTC
29fcb37 Print some useful info when hitting some cases of invalid UTF-8 (#24311) 26 October 2017, 09:35:30 UTC
7ae9955 improve strings/basic.jl test coverage (#24319) * improve strings/basic.jl test coverage * corrected promote_rule test 26 October 2017, 06:32:43 UTC
cc87d82 remove implicitly inherited globals (#19324) fix #19324 26 October 2017, 03:41:18 UTC
a5949a3 fix #24097: switch mandelbrot micro benchmark to user-defined abs2, added Go (#24215) 26 October 2017, 02:56:10 UTC
dea765a fix #24331, regression in try/finally scope (#24334) caused by #24075 26 October 2017, 02:31:23 UTC
deaa2df Merge pull request #24323 from JuliaLang/yyc/codegen/alloc_attr Fix gc allocation lowering 26 October 2017, 01:03:41 UTC
3619248 disentangle 2 uses of find_in_path (#24320) separate into `find_package` and `find_source_file` 25 October 2017, 23:01:12 UTC
b867d8b Deprecate expand(module, ex) to Meta.lower(module, ex). (#24278) 25 October 2017, 20:47:06 UTC
97cedf5 Tests for two eigs warnings 25 October 2017, 20:25:04 UTC
966c8f6 Fix gc allocation lowering We changed the function signature so it's not safe to copy all attributes and metadata. In particular, this triggers an llvm assertion when the type (3rd) argument is marked `nonnull`. Also add `nonnull` attribute to the return value. 25 October 2017, 17:36:52 UTC
b74b304 Merge pull request #24252 from JuliaLang/yyc/codegen/vec_roots Improve handling of vector of GC pointers 25 October 2017, 17:33:51 UTC
037fe05 enable LLVM'S AMDGPU backend 25 October 2017, 15:55:14 UTC
3b94a9e Deprecate bits to bitstring. (#24281) 25 October 2017, 15:26:25 UTC
88f7729 Relax test tolerance (#24256) This fix a test failure on aarch64 due to a real part of half ulp. 25 October 2017, 15:16:09 UTC
306c02c option to not delay TCPServer socket creation (#24115) 25 October 2017, 14:23:28 UTC
80a2c2f add `if @generated ... else ... end` inside functions to provide optional optimizers (#23168) use meta nodes instead of `stagedfunction` expression head 25 October 2017, 13:33:02 UTC
20c416d add missing export full (#24325) 25 October 2017, 11:15:52 UTC
906db16 Merge pull request #24273 from JuliaLang/yyc/codegen/optsize Allow optimizing for size for a specific target in sysimg 25 October 2017, 00:21:07 UTC
de9991e Merge pull request #23881 from JuliaLang/jn/shell_escape_posixly correct posixly shell quoting 24 October 2017, 21:20:36 UTC
76d78e2 Allow optimizing for size for a specific target in sysimg. 24 October 2017, 19:00:05 UTC
ae2b110 Improve handling of vector of GC pointers Allow scalar pointers to be generated by extracting vector. Fix #23949 24 October 2017, 18:58:08 UTC
b3d0f9d Merge pull request #24108 from JuliaLang/yyc/codegen/refine Fix PHI node refinement in gcframe allocation 24 October 2017, 18:55:51 UTC
c5faf80 Merge pull request #24250 from Sacha0/goodnightfull go gentle into that good night, full 24 October 2017, 16:08:26 UTC
6475ae9 fix #24289, missing argument to `resolve-expansion-vars-with-new-env` in macroexpand (#24290) 24 October 2017, 15:05:31 UTC
9f5ec71 Uninline trig functions. (#24117) 24 October 2017, 13:01:43 UTC
e5581a5 Add docstrings of *(A, B) and \(A, B) to online docs (#24307) Closes #24306 24 October 2017, 11:14:07 UTC
e684818 Revert "A few mini lapack tests (#24297)" (#24309) This reverts commit 8ab8173bb4a12be8fa5a8962bd341b5929e26dd4. 24 October 2017, 11:12:34 UTC
8ab8173 A few mini lapack tests (#24297) 24 October 2017, 07:03:30 UTC
bbcace2 Make similar for sparse vectors more consistent and comprehensive. (#24260) 24 October 2017, 06:40:30 UTC
89aeba2 Fix PHI node refinement in gcframe allocation * Make sure the refinement values all dominate the value itself Propagate externally rooted values and relax invalid incoming values to their refinements when possible. * Also have better handling of values that aren't used but are live. 24 October 2017, 01:38:24 UTC
d3afdfd You can e.g. cube (or exponent) a square array (#24287) 23 October 2017, 19:06:28 UTC
8798936 Fix matrix trig functions for matrices of integers (#24180) * Convert integers to float in matrix trig functions * Add tests * Dots! 23 October 2017, 18:18:24 UTC
843bd8a Rename (base|test)/intset.jl to (base|test)/bitset.jl. 23 October 2017, 17:33:12 UTC
f8a44d5 Deprecate IntSet to BitSet. 23 October 2017, 17:33:09 UTC
9874daa remove some unused files from coreimg.jl (#24280) 23 October 2017, 15:44:06 UTC
0f498e7 Make no-index A[] check bounds like everyone else (#24236) In #23628, we deprecated omitting indices over dimensions that are not of length 1. Unfortunately the 0-index case got left behind. This brings it into consistency. In short, once this deprecation is removed, `A[]` will _also_ assert that there is only one element in `A`. 23 October 2017, 14:47:34 UTC
fc6b2ba Remove comment about testing of syconvf_rook!. This was fixed by #24217 23 October 2017, 09:30:29 UTC
ec9533c Fix a bunch of lapack bugs and final tests for BK (#24217) 23 October 2017, 09:25:52 UTC
bb70338 Simple documentation update: Remove obsolete comment about vector transpose (#24267) * Remove obsolete comment about vector transpose This is not true anymore since the introduction of `RowVector`: julia> typeof([1,2]') RowVector{Int64,Array{Int64,1}} julia> [1,2]' * [3,4] 11 23 October 2017, 06:13:45 UTC
30df2a5 Document that A_mul_B!(A, B) mutates either A or B. (#24274) 23 October 2017, 06:12:48 UTC
0385a60 Add patch for LLVM-3.9+Clang+macOS Sierra (#18920) Removes hardcoded lower version bounds incompatible with Sierra in CMake file for compiler-rt 22 October 2017, 19:38:24 UTC
b889906 Deprecate full. 22 October 2017, 18:18:05 UTC
f0bade6 In-place mul tests for vectors (#24251) 22 October 2017, 17:41:20 UTC
5dfa220 Added testcase of `Base.LinAlg.stride1` (#24271) 22 October 2017, 17:38:02 UTC
175f7a1 Remove DirectIndexString from Base (#24262) 22 October 2017, 10:43:06 UTC
34aab02 Testsets for sparse vector tests (#23941) 22 October 2017, 07:04:45 UTC
3f8f2cd Merge pull request #24261 from JuliaLang/sf/pthreadcurl Explicitly add `-lpthread` when building curl 22 October 2017, 05:03:18 UTC
2a9a35a Merge pull request #24167 from JuliaLang/ajf/immutable-envhash EnvHash should be immutable and be called EnvDict 22 October 2017, 04:10:45 UTC
6d2621d add news item for hex2num/num2hex deprecation (#24249) 21 October 2017, 22:30:42 UTC
c119aca fix #23224, parse \mapsfrom as an arrow, disable other arrows in category So (#24244) 21 October 2017, 22:26:32 UTC
565601e fix #24153, make `<|` right associative (#24243) 21 October 2017, 22:26:15 UTC
c323437 Explicitly add `-lpthread` when building curl This is necessary on older Linuces (such as Ubuntu 12.04 x86) that have older OpenSSL library versions. Curl switched over to a threaded DNS resolver by default in version 7.55, and this requires `libpthread`. However, their build system relies on the fact that OpenSSL (usually) provides the proper linkage flags, and so breaks on older Linuces. See [0] for more details. [0] https://curl.haxx.se/mail/lib-2017-09/0112.html 21 October 2017, 20:47:38 UTC
33bb56c Add '--allflags' option (#24246) 21 October 2017, 17:40:17 UTC
50a2c69 Merge pull request #18554 from JuliaLang/sf/consistent_distnames [RFC] Normalize `make binary-dist` filenames 21 October 2017, 16:07:24 UTC
ad885d4 Merge pull request #24212 from mikhail-j/libgit2cacert Use Mozilla's CA certificate store for libgit2 SSL certificates. 21 October 2017, 16:06:54 UTC
f5ddba1 Merge pull request #24213 from JuliaLang/yyc/codegen/ptls Cleanup lower PTLS pass 21 October 2017, 13:17:11 UTC
f9217a7 Rename `EnvHash` to `EnvDict` 21 October 2017, 04:24:25 UTC
f092e8f EnvHash should be immutable This is a bit of a relic, and was never really updated to be a standard immutable singleton. I doubt there is a lot of practical difference, but hey. FYI this type so old, it is now the *second* time it is called a `struct`. :) 21 October 2017, 04:17:51 UTC
4253e56 deprecate rvalues consisting only of underscores (#24221) * deprecate rvalues consisting only of underscores * issue number in NEWS 20 October 2017, 22:35:30 UTC
fea4e8d Remove incorrect count(S::SparseVecOrMat) specializations and fix count(pred, S::SparseVecOrMat) methods. (#24228) 20 October 2017, 19:47:40 UTC
db91082 fix #19467, handle InterruptException in `wait` called from finished tasks (#24196) 20 October 2017, 19:27:57 UTC
31f9987 make IOBuffer accept more generic arguments (#24230) 20 October 2017, 19:27:35 UTC
cccf475 A = nothing instead of A = 0 (#24206) Fix https://github.com/JuliaLang/julia/issues/24205. 20 October 2017, 19:26:14 UTC
f0bddc4 Deprecate indexing by Bool values (#24092) Note that this does not affect indexing by boolean arrays (logical masks). Just `A[true]` and `A[false]`; the latter is a BoundsError and the former is almost certainly an error. 20 October 2017, 18:28:33 UTC
22be19c Eliminate a rogue apostrophe (#24232) 20 October 2017, 18:07:50 UTC
218c6c9 Deprecate float(::String) (#24220) Fixes #24219 20 October 2017, 18:03:55 UTC
182d843 Deprecate array of arrays special casing in .= (#24095) This commit deprecates the special-casing for arrays of arrays when using `A[I...] .=` with entirely scalar indices. Once this deprecation goes away, `A[1] .= 0` will *always* modify the element that is stored at `A[1]`. The outer array `A` will not be modified, regardless of its element type. I have chosen to use the same internal machinery from `@views` for this; when the deprecation is removed the syntactic transform will behave like `broadcast!(identity, @views A[I...], X)`. fixup! 20 October 2017, 16:46:08 UTC
8d02f16 Enable some tests for rook-pivoted BK (#24203) 20 October 2017, 15:52:17 UTC
40607f9 Merge pull request #24170 from Sacha0/similarstruc make similar(A, [T,] shape...) for structured A yield a sparse rather than dense array 20 October 2017, 15:45:51 UTC
940c770 Fix doctests on 0.7 (#24065) * manually update doctests * automatic doctest fixes * fixups 20 October 2017, 12:41:49 UTC
3b98d23 fix a seed for rand in a Lapack test (fix #24155) (#24211) The seed was originally globally fixed in this file, but then locally scoped as a result of #16940. But it was needed in the "sysv" testset. 20 October 2017, 06:22:38 UTC
ac736bb Test for printing unsuccessful LU factorization (#24225) 20 October 2017, 06:21:20 UTC
76643c9 Modify checksum verification to use jlchecksum. 20 October 2017, 03:23:49 UTC
056d6f6 Make similar(S<:[Sym]Tridiagonal, [T,] shape...) return a sparse rather than dense array. Also fix a minor bug where lufact(A::Tridiagonal{T}) for !(T<:AbstractFloat) would dispatch to lufact!(B, ...) for non-tridiagonal rather than tridiagonal B downstream. 20 October 2017, 03:14:04 UTC
b170573 Merge pull request #17507 from Sacha0/cscsimilar Improve consistency of similar methods operating on sparse matrices and flesh them out 20 October 2017, 02:20:03 UTC
7af81f9 Merge pull request #24218 from JuliaLang/ksh/trischur Add test for schur(Tridiagonal) 20 October 2017, 02:18:46 UTC
b99646a Cleanup lower PTLS pass * Branch on whether the pass is running on sysimg or jit rather than whether we are in imaging mode or not. This eliminate the need to setup hooks in the JIT to handle sysimg code. * Move the set up of system image global variables completely to the pass. Decouple it from the gvars array and codegen no longer need to know how the tls access will be lowered. * Make the tls getter function an intrinsic Making it easier to catch when the function is used incorrectly. Also make it impossible for the JIT to use a wrong function address. Note that with these changes, the lower PTLS pass isn't an pure optimization anymore. It is now required to generate valid code to access the TLS states. 19 October 2017, 22:03:33 UTC
5fa5c7e Merge pull request #24216 from twadleigh/cygify-path Convert cygwin paths to windows paths. 19 October 2017, 21:55:29 UTC
25299ee Add test for schur(Tridiagonal) 19 October 2017, 19:02:39 UTC
back to top