44c0356 | Amit Murthy | 18 January 2018, 03:26:11 UTC | fix Distributed include test (#25243) | 18 January 2018, 03:26:11 UTC |
4d93b66 | Steven G. Johnson | 18 January 2018, 02:14:19 UTC | RFC: Base.propertynames(x), analogous to fieldnames(typeof(x)) (#25311) | 18 January 2018, 02:14:19 UTC |
3d84bbb | Mauro | 17 January 2018, 21:18:22 UTC | Delete examples/juliatypes.jl, fixes #25183 (#25606) Fixes #25183 [ci skip] [av skip] [bsd skip] | 17 January 2018, 21:18:22 UTC |
825ad78 | Mauro | 17 January 2018, 21:12:15 UTC | Renamed ObjectIdDict -> IdDict{K,V} and added {K,V} (#25210) - also updated constuctors to be in-line with Dict - added some extra tests | 17 January 2018, 21:12:15 UTC |
d031787 | Stefan Karpinski | 17 January 2018, 21:01:37 UTC | Merge pull request #25613 from JuliaLang/jn/25604 loading: precompile files might try _require the same package twice | 17 January 2018, 21:01:37 UTC |
9e35dcf | Jameson Nash | 17 January 2018, 17:43:05 UTC | loading: precompile files might try _require the same package twice fix #25604 | 17 January 2018, 18:03:09 UTC |
26a2ea2 | Keno Fischer | 17 January 2018, 15:46:59 UTC | Merge pull request #25596 from JuliaLang/kf/compilerrebuild Make sure to rebuild compiler when any compiler srcs change | 17 January 2018, 15:46:59 UTC |
5da0069 | Jameson Nash | 17 January 2018, 15:45:10 UTC | appveyor: use cache server to get cygwin setup.exe (#25601) | 17 January 2018, 15:45:10 UTC |
f3347a1 | Keno Fischer | 17 January 2018, 15:36:58 UTC | Merge pull request #25557 from JuliaLang/kf/conditionalinference Fix backpropagation of conditionals when the type is later widened | 17 January 2018, 15:36:58 UTC |
167ef7b | Kristoffer Carlsson | 17 January 2018, 08:30:14 UTC | use test/TestHelpers for Random stdlib (#25582) | 17 January 2018, 08:30:14 UTC |
d6f079a | Jeff Bezanson | 17 January 2018, 04:02:05 UTC | disallow `global const` in non-toplevel code. fixes #12010 (#25586) | 17 January 2018, 04:02:05 UTC |
b9cb073 | Kristoffer Carlsson | 17 January 2018, 03:54:14 UTC | Use yellow for unions with missing or nothing (#25581) | 17 January 2018, 03:54:14 UTC |
cb23538 | Jeff Bezanson | 17 January 2018, 03:49:10 UTC | Merge pull request #24718 from JuliaLang/kf/deprw Deprecate `readandwrite` and add docs for `Pipe` | 17 January 2018, 03:49:10 UTC |
6afcb04 | Jeff Bezanson | 17 January 2018, 03:46:27 UTC | fix #19030, incorrectly copying mutable objects via IR in precompile (#25585) This consolidates checking for which constant values should be inlined into a single `is_inlineable_constant` function. | 17 January 2018, 03:46:27 UTC |
d548bf9 | Chris Foster | 17 January 2018, 01:10:00 UTC | Merge pull request #25569 from JuliaLang/cjf/logging-backtraces Attach backtraces explicitly in error logging | 17 January 2018, 01:10:00 UTC |
2042dcf | Jeff Bezanson | 16 January 2018, 23:39:30 UTC | rename `@parallel` to `@distributed`. part of #19578 (#25528) | 16 January 2018, 23:39:30 UTC |
653ae87 | Keno Fischer | 16 January 2018, 22:20:36 UTC | Make sure to rebuild compiler when any compiler srcs change Without this patch, changes to any file in compiler/ other than compiler/compiler.jl would not trigger a rebuild of basecompiler.ji, causing you to run with an outdated version of that .ji file (and lots of confusion). | 16 January 2018, 22:20:36 UTC |
1755a3c | Keno Fischer | 23 November 2017, 02:29:55 UTC | Add a docstring showing supported usage of `Pipe()` It was brought up on discourse that this function doesn't have any docs. | 16 January 2018, 19:50:08 UTC |
7577ec2 | Keno Fischer | 23 November 2017, 02:29:22 UTC | Deprecate `readandwrite` There was a remaining todo in the code to deprecate this function. Do so. | 16 January 2018, 19:50:03 UTC |
59afe2f | Keno Fischer | 16 January 2018, 16:20:45 UTC | Hopefully fix performance problems There's a couple of places in the optimization passes that benefit from Const information. However, they don't really need to care about the new Conditional lattice elements, which only matter to inference. Simply widen these before we get to optimization to hopefully recover any lost performance. | 16 January 2018, 19:07:03 UTC |
146c2ba | Keno Fischer | 16 January 2018, 18:56:21 UTC | Fix backpropagation of conditionals when the type is later widened Consider the following example: ``` f() = (1, 1) f(s) = i == 1 ? (1, 2) : nothing function foo() next = f() while next !== nothing next = f(Core.getfield(next, 2)) end end ``` This was causing unnecessary allocations, because inference failed to inform codegen that the reference to next inside the loop was guaranteed not to be Nothing. Ironically if f() could also have returned nothing, inference was able to figure this out, thanks to pass the result of the comparison was inferred as Const(true), and on the second pass as Conditional(next, Tuple{Int, Int}, Const(nothing)), the tmerge of which is Bool. Fix that by implementing Jameson's suggestion in #25261, and instead infering the first pass as Conditional(next, Tuple{Int, Int}, Union{}). To make this work we also adjust the lattice relation to have Conditional(next, T, Union{}) ⊑ Const(true). The result is that the result of the comparison does not get widened to Bool as quickly, retaining the type information on next and allowing codegen to emit efficient code. | 16 January 2018, 19:07:03 UTC |
aea9155 | Jarrett Revels | 16 January 2018, 17:34:05 UTC | refactor inference.jl into multiple files for readability/maintainability (#25517) - the contents of `coreimg.jl`, `inference.jl` and `codevalidation.jl` now live in `base/compiler/` - `Core.Inference` --> `Core.Compiler`, and `Core.InferenceParams` --> `Core.Compiler.Params`, since these refer to more than just type inference at this point - Constants/structs now mostly appear in the file in which they are first used. Non-business logic methods acting on freshly-defined structs are now defined alongside the structs themselves. Non-business logic methods which don't depend on new structs are now in `utilities.jl`. - All non-alias `const` names are now all-caps. Type alias `const`s are camelcase, and function alias `const`s are lowercase. - Inference logic is split into several files (`abstractinterpretation.jl`, `typelattice.jl`, `typeinf.jl`, etc.) - All the tfunc definitions now reside in their own file. - Optimization logic (inlining, DCE, etc.) hasn't been broken up at all yet; it is now in `optimize.jl`. A future PR will be required to break it up. - No semantic changes, at least not on purpose. | 16 January 2018, 17:34:05 UTC |
19429e2 | Andy Ferris | 16 January 2018, 15:50:43 UTC | Fix `push!` signature for `EnvDict`. (#25011) | 16 January 2018, 15:50:43 UTC |
cdef6b7 | Jeff Bezanson | 16 January 2018, 15:48:07 UTC | fix #16239, macro hygiene of rest keyword argument (#25572) | 16 January 2018, 15:48:07 UTC |
3c14013 | Chris Foster | 16 January 2018, 14:45:42 UTC | Merge pull request #25564 from yurivish/master Add support for _italics_ using underscores to the Markdown parser | 16 January 2018, 14:45:42 UTC |
d77048f | Milan Bouchet-Valat | 16 January 2018, 14:35:27 UTC | Rename find() to findall() (#25545) findall is more explicit and fits well in the series of findfirst/findlast and findnext/findprev. | 16 January 2018, 14:35:27 UTC |
1cc6901 | Milan Bouchet-Valat | 16 January 2018, 13:56:06 UTC | Fix duplicated paragraph and typo in NEWS.md (#25573) | 16 January 2018, 13:56:06 UTC |
6ee965e | Yuri Vishnevsky | 15 January 2018, 07:41:54 UTC | Add support for _italics_ using underscores to the Markdown parser Fix the naming scheme and allow the analogous bold syntax more natural ordering of asterisk/underscore bold/italic entries in markdown flavors Add NEWS entry Add tests for _italics_ and __bold__ | 15 January 2018, 21:08:23 UTC |
5e2ff12 | Jeff Bezanson | 15 January 2018, 17:38:08 UTC | make `tempname` on windows match unix behavior. fixes #9053 (#25530) also deprecate `tempname(::UInt32)` and add a warning to the docs. | 15 January 2018, 17:38:08 UTC |
e88cbd9 | Rafael Fourquet | 15 January 2018, 14:30:57 UTC | deprecate rand(::Tuple) (#25429) | 15 January 2018, 14:30:57 UTC |
faf1d7c | Chris Foster | 15 January 2018, 12:34:44 UTC | Attach backtraces explicitly in error logging To avoid ambiguity and confusion, do not assume that `catch_backtrace()` is the backtrace associated with a logged exception. Instead, always attach the backtrace explicitly. | 15 January 2018, 12:34:44 UTC |
11dcd63 | Iblis Lin | 15 January 2018, 02:40:58 UTC | markdown: Base.copy for Markdown.MD (#25315) | 15 January 2018, 02:40:58 UTC |
1a416fb | Jeff Bezanson | 15 January 2018, 02:32:46 UTC | rename `Type*` traits to `*Style`. fixes #25440 (#25555) also rename `HasOrder` to `Ordered` and `ArithmeticOverflows` to `ArithmeticWraps` | 15 January 2018, 02:32:46 UTC |
1c68f8a | Jeff Bezanson | 15 January 2018, 01:17:21 UTC | Merge pull request #25532 from JuliaLang/nl/findn Deprecate findn(x) in favor of find(!iszero, x), which now returns cartesian indices | 15 January 2018, 01:17:21 UTC |
60cd7cf | Rafael Fourquet | 15 January 2018, 01:00:55 UTC | move Random to stdlib (#24874) | 15 January 2018, 01:00:55 UTC |
9924f79 | Keno Fischer | 14 January 2018, 22:15:01 UTC | More clearly describe the `Conditional` lattice element (#25550) As the resident compiler-dummy, I had trouble parsing the explanation. After consulting the oracle at delphi^H^H^H^H^H^H Jameson and decyphering its musings, I came up with this explanation, which I find simpler. I hope others will too. | 14 January 2018, 22:15:01 UTC |
d569a29 | Jeff Bezanson | 14 January 2018, 21:52:33 UTC | define `String(::AbstractVector{UInt8})` (#25554) | 14 January 2018, 21:52:33 UTC |
06eeaa3 | Milan Bouchet-Valat | 12 January 2018, 21:53:55 UTC | Deprecate findn(x) in favor of find(!iszero, x), which now returns cartesian indices Also make find(::Function, ::SparseMatrixCSC) slightly more efficient by avoiding an intermediate allocation of index vectors. | 14 January 2018, 18:00:44 UTC |
a1ff12c | Milan Bouchet-Valat | 14 January 2018, 16:37:00 UTC | Add back MPFR version check for test (#25538) We do not require MPFR 3.1.6, yet tests fail before that version. | 14 January 2018, 16:37:00 UTC |
649ca36 | Kenta Sato (佐藤 建太) | 14 January 2018, 16:33:59 UTC | Fix deprecated keywords in docs [ci skip] (#25540) | 14 January 2018, 16:33:59 UTC |
448bace | Kenta Sato (佐藤 建太) | 14 January 2018, 16:33:17 UTC | remove unnecessary locals (#25542) | 14 January 2018, 16:33:17 UTC |
d84bd4b | Klaus Crusius | 14 January 2018, 16:30:19 UTC | strings/basic map off-by-one error (#25547) | 14 January 2018, 16:30:19 UTC |
5c3f580 | Tim Holy | 13 January 2018, 21:17:17 UTC | Merge pull request #25472 from JuliaLang/teh/find_sentinel Change sentinel in find(first|next|prev|last) to `nothing` | 13 January 2018, 21:17:17 UTC |
4f43bf7 | Milan Bouchet-Valat | 13 January 2018, 19:38:46 UTC | Fix [r]searchindex deprecation (#25539) These methods always return a single index, so first() is not needed, even though it technically works. | 13 January 2018, 19:38:46 UTC |
5ec147b | Milan Bouchet-Valat | 12 January 2018, 21:29:19 UTC | Fix find(::BitArray) return type and find() docstrings The BitArray method was missed when changing the AbstractArray method to return CartesianIndices for multidimensional arrays. Also fix the find(x) docstring which was inconsistent with the find(f, x) one. | 13 January 2018, 18:09:22 UTC |
f27f4b8 | Milan Bouchet-Valat | 13 January 2018, 18:08:30 UTC | Add size(::LinearIndices) method (#25541) Fixes indexing LinearIndices with an array. This is useful in particular to convert cartesian indices that find() now returns to linear indices. | 13 January 2018, 18:08:30 UTC |
5b345ff | Milan Bouchet-Valat | 13 January 2018, 13:41:23 UTC | Fix varinfo() when module contains missing (#24997) Checks for object equality should not have used in(), which propagates missing values. What is intended here is really ===. | 13 January 2018, 13:41:23 UTC |
b6bd419 | Tim Holy | 10 January 2018, 13:57:31 UTC | Change sentinel in find(first|next|prev|last) to `nothing` | 13 January 2018, 11:57:31 UTC |
338110c | Tim Holy | 09 January 2018, 18:18:37 UTC | Remove deprecated findnext/findprev signatures | 13 January 2018, 11:50:03 UTC |
c5cd13e | Jeff Bezanson | 13 January 2018, 05:40:15 UTC | move case functions and char predicates back to Base (#25479) fixes #25394 | 13 January 2018, 05:40:15 UTC |
4a50e64 | Jeff Bezanson | 13 January 2018, 05:38:42 UTC | Use powershell for download function for Windows (#25477) | 13 January 2018, 05:38:42 UTC |
9df04ac | Matt Bauman | 13 January 2018, 00:48:15 UTC | Doc: Add at-id reference tag to Strided Arrays interface section (#25480) * Doc: Add at-id reference tag to Strided Arrays interface section * Link to array and strided array interface sections This "array implementation" section is old and should probably eventually be folded into the interfaces chapter, but I think this incremental improvement here is worth doing in lieu of a larger overhaul. | 13 January 2018, 00:48:15 UTC |
caccf13 | Sheehan Olver | 13 January 2018, 00:45:34 UTC | Add strides and stride deprecation to NEWS (#25510) * Add strides and stride deprecation to NEWS The methods themselves are still used and called, we just no longer provide a default implementation for all `AbstractArrays` | 13 January 2018, 00:45:34 UTC |
f8bc37b | Sacha Verweij | 12 January 2018, 20:23:46 UTC | Merge pull request #25249 from fredrikekre/fe/stdlib-sparsearrays move SparseArrays to stdlib | 12 January 2018, 20:23:46 UTC |
5726178 | Jeff Bezanson | 12 January 2018, 16:04:30 UTC | make precedence of `=>` strictly higher than `=` and `,`. fixes #25391 (#25518) | 12 January 2018, 16:04:30 UTC |
052def7 | Jeff Bezanson | 12 January 2018, 15:58:46 UTC | remove references to `LastMain`. fixes #25508 (#25511) | 12 January 2018, 15:58:46 UTC |
899fde0 | Kristoffer Carlsson | 12 January 2018, 09:32:32 UTC | add link to release notes on first page of manual (#25476) * add link to release notes on first page of manual * Update make.jl * change wording | 12 January 2018, 09:32:32 UTC |
ec9e92e | Jarrett Revels | 12 January 2018, 00:53:23 UTC | add mechanism for spoofing inference work-limiting heuristics (#24852) | 12 January 2018, 00:53:23 UTC |
04b3569 | Fredrik Ekre | 09 January 2018, 14:32:36 UTC | move SparseArrays to stdlib | 11 January 2018, 23:32:56 UTC |
daf1235 | Jeff Bezanson | 11 January 2018, 23:05:46 UTC | remove `scalarmin`, `scalarmax`, and corresponding deprecations (#25401) | 11 January 2018, 23:05:46 UTC |
9ca03c6 | Jeff Bezanson | 11 January 2018, 22:41:17 UTC | move `Libdl` to stdlib (#25459) | 11 January 2018, 22:41:17 UTC |
931dc51 | Tim Holy | 11 January 2018, 17:37:32 UTC | Improve performance of eachindex(a, b). Fixes #25497 (#25503) | 11 January 2018, 17:37:32 UTC |
0960b48 | Jeff Bezanson | 11 January 2018, 17:31:24 UTC | support UnionAll types in `invoke` (#25495) fixes #25341, fixes #24460, fixes #22554 | 11 January 2018, 17:31:24 UTC |
ae964a9 | Jeff Bezanson | 11 January 2018, 17:28:34 UTC | remove extra newline at end of displayed vectors of Methods (#25500) | 11 January 2018, 17:28:34 UTC |
4f3e01c | Tom | 11 January 2018, 17:27:18 UTC | rstrip start index should be 1 (#25505) See https://discourse.julialang.org/t/rstrip-minor-bug/8263 | 11 January 2018, 17:27:18 UTC |
cbae7a2 | Stefan Karpinski | 11 January 2018, 17:26:55 UTC | Merge pull request #25488 from JuliaLang/cjf/ConsoleLogger-formatting Log printing tweaks | 11 January 2018, 17:26:55 UTC |
52c4c45 | Chris Foster | 10 January 2018, 12:02:07 UTC | Improved formatting defaults for log metadata The metadata suffix is now printed on its own line by default, and disabled for `Info` level logging. The printing can be made more compact if desired by right justifying the metadata using the `right_justify` setting. Color is made customizable by requiring that it's returned from the meta_formatter() function. | 11 January 2018, 10:03:59 UTC |
4440b0f | Simon Byrne | 11 January 2018, 04:34:24 UTC | binomial should throw OverflowError instead of InexactError (#25498) | 11 January 2018, 04:34:24 UTC |
a3496f2 | Kristoffer Carlsson | 11 January 2018, 03:59:39 UTC | add test for array conversion reported in 22330 (#25448) | 11 January 2018, 03:59:39 UTC |
9cdd887 | Jeff Bezanson | 10 January 2018, 19:21:24 UTC | update `isassigned` for invalid Chars (#25473) | 10 January 2018, 19:21:24 UTC |
bc56748 | Sacha Verweij | 10 January 2018, 19:10:13 UTC | Merge pull request #25450 from Sacha0/decollect presently possible rewrites for potential collect deprecation | 10 January 2018, 19:10:13 UTC |
0abc263 | Matt Bauman | 10 January 2018, 14:43:21 UTC | Merge pull request #25461 from Sacha0/consify make Adjoint/Transpose behave like typical constructors | 10 January 2018, 14:43:21 UTC |
3d64d39 | Sacha Verweij | 10 January 2018, 14:42:21 UTC | Revise .' deprecation message and add .'-dep TODOs to base/deprecated.jl. [ci skip] (#25463) | 10 January 2018, 14:42:21 UTC |
2da9ddb | Milan Bouchet-Valat | 10 January 2018, 13:28:01 UTC | Change find() to return the same index type as pairs() (#24774) This does not change anything for AbstractVector, Tuple and general iterables, which continue to use linear indices. For other AbstractArrays, return CartesianIndexes (rather than linear indices). For AbstractDict, AbstractString and NamedTuple, return keys (previously not supported at all). Relying on collect() to choose the return element type allows supporting any definition of pairs(), including that for Dict, which creates a standard Generator for which eltype() returns Any. | 10 January 2018, 13:28:01 UTC |
a06cb6c | Kristoffer Carlsson | 10 January 2018, 13:23:27 UTC | add regression test for self referencesing struct (#25445) | 10 January 2018, 13:23:27 UTC |
eab372a | Jeff Bezanson | 10 January 2018, 05:53:15 UTC | remove some more 0.6 deprecation items (#25475) | 10 January 2018, 05:53:15 UTC |
6a45619 | Rafael Fourquet | 09 January 2018, 22:52:04 UTC | add issetequal and make hash/== generic for AbstractSet (#25368) | 09 January 2018, 22:52:04 UTC |
36a492c | Kristoffer Carlsson | 09 January 2018, 22:34:09 UTC | correct usage of modules in Documenter (#25471) | 09 January 2018, 22:34:09 UTC |
b6b6821 | Jeff Bezanson | 09 January 2018, 21:25:38 UTC | add more on the difference between convert and construct (#25470) also remove deprecated method from an example [ci skip] | 09 January 2018, 21:25:38 UTC |
3c28b79 | Sacha Verweij | 08 January 2018, 21:17:17 UTC | Make Adjoint/Transpose behave like typical constructors. | 09 January 2018, 20:10:42 UTC |
ba21f20 | Sacha Verweij | 08 January 2018, 21:15:51 UTC | Replace Adjoint/Transpose with adjoint/transpose (instances missed in #25364). | 09 January 2018, 20:04:38 UTC |
fc3170f | Elliot Saba | 09 January 2018, 19:58:29 UTC | Bump `hdiutil` image maximum capacity to 1TB (#25465) Hopefully we now never have to do this again. | 09 January 2018, 19:58:29 UTC |
9d32b3b | Sacha Verweij | 09 January 2018, 19:58:07 UTC | Add a TODO to 0.7 deps. (#25462) | 09 January 2018, 19:58:07 UTC |
8e7ae9f | Kristoffer Carlsson | 09 January 2018, 14:23:39 UTC | split out a part of stdlib into a Base category in docs (#24461) | 09 January 2018, 14:23:39 UTC |
9b5eed2 | Klaus Crusius | 09 January 2018, 08:03:51 UTC | fix error handling in printf.jl (#25382) | 09 January 2018, 08:03:51 UTC |
9624f10 | Matt Bauman | 09 January 2018, 08:01:11 UTC | Deprecate diff(::AbstractMatrix), require a dim argument (#25457) * Deprecate diff(::AbstractMatrix), require a dim argument Akin to `cumsum`, `diff` now requires a `dim` argument in cases where the array has more than one dimension. Final piece of #20041 for the 1.0 milestone. * Add reference to this PR in NEWS.md | 09 January 2018, 08:01:11 UTC |
19cd026 | John F. Gibson | 09 January 2018, 05:28:31 UTC | Fix for issue #25291: inconsistency in python printfd microbenchmark (#25456) | 09 January 2018, 05:28:31 UTC |
09f7213 | Sacha Verweij | 09 January 2018, 01:31:04 UTC | Merge pull request #25364 from Sacha0/lowercase adjoint/transpose transcend material concerns | 09 January 2018, 01:31:04 UTC |
310667b | Jeff Bezanson | 08 January 2018, 21:10:54 UTC | Merge pull request #25420 from JuliaLang/jb/cmpissues fix some issues with `cmp` and `isless` | 08 January 2018, 21:10:54 UTC |
aaa77ae | Rafael Fourquet | 08 January 2018, 21:09:21 UTC | fix count argument of replace! (#25427) `replace!` had one stack-overflow problem reported in #25384. Its fix #25386 made a method-overwrite, tentatively fixed in #25422. But `replace!` also didn't handle non-Int count arguments as expected (because there is no dispatch on keyword arguments). This fixes the root problem and adds tests for non-Int count. | 08 January 2018, 21:09:21 UTC |
8245356 | Jeff Bezanson | 08 January 2018, 20:50:37 UTC | Merge pull request #23393 from JuliaLang/rf/titlecase titlecase: chars not starting a word can be converted to lowercase | 08 January 2018, 20:50:37 UTC |
df91458 | Rafael Fourquet | 08 January 2018, 20:47:55 UTC | deprecate randjump(rng, length, poly) in favor of randjump(rng, steps, length) (#25320) | 08 January 2018, 20:47:55 UTC |
ac18317 | Sacha Verweij | 05 January 2018, 23:41:12 UTC | Lower ' directly to adjoint. | 08 January 2018, 18:54:16 UTC |
70aed06 | Sacha Verweij | 05 January 2018, 01:03:08 UTC | Replace Adjoint/Transpose with adjoint/transpose in SuiteSparse. | 08 January 2018, 18:54:15 UTC |
1aef8e0 | Sacha Verweij | 04 January 2018, 22:35:26 UTC | Replace Adjoint/Transpose with adjoint/transpose in IterativeEigensolvers. | 08 January 2018, 18:54:15 UTC |
6a21539 | Sacha Verweij | 04 January 2018, 19:08:16 UTC | Replace Adjoint/Transpose with adjoint/transpose throughout deprecations. | 08 January 2018, 18:54:15 UTC |
dd9cef8 | Sacha Verweij | 04 January 2018, 00:48:08 UTC | Replace Adjoint/Transpose with adjoint/transpose throughout base/. | 08 January 2018, 18:54:15 UTC |
43b2cfb | Sacha Verweij | 03 January 2018, 23:16:57 UTC | Replace Adjoint/Transpose with adjoint/transpose throughout test/. | 08 January 2018, 18:54:15 UTC |
16a944e | Sacha Verweij | 27 December 2017, 23:09:33 UTC | Make adjoint/transpose lazy with copy for materialization. | 08 January 2018, 18:54:15 UTC |
4f87318 | Sacha Verweij | 08 January 2018, 17:58:50 UTC | Merge pull request #25312 from Sacha0/nixdeps remove 0.6 deprecations | 08 January 2018, 17:58:50 UTC |