63904b2 | Jeff Bezanson | 07 November 2017, 22:37:45 UTC | remove toplevel_eval_body | 07 November 2017, 22:37:45 UTC |
e0e10a3 | Jeff Bezanson | 07 November 2017, 22:08:50 UTC | some interpreter optimizations | 07 November 2017, 22:08:50 UTC |
4288b0e | Keno Fischer | 07 November 2017, 20:54:15 UTC | Automatically compute stack layout for backtrace Makes changing the interpreter state struct less error prone | 07 November 2017, 22:07:53 UTC |
4e7ba61 | Jeff Bezanson | 06 November 2017, 03:49:58 UTC | fix some interpreter issues - `isdefined` on static parameter - stack overflow when interpreting a block with many exception handlers (as in some tests) due to never popping jmp_bufs - fix backtraces for non-top-level interpreted frames - remove invalid `pointer_from_objref(immutable)` test, where interpreter and compiler had different boxing behavior | 07 November 2017, 22:07:46 UTC |
5f45c59 | Jeff Bezanson | 04 November 2017, 18:50:53 UTC | use interpreter when possible in `--compile=no` mode make `JULIACODEGEN=none` builds work again | 07 November 2017, 16:54:23 UTC |
00dafe2 | Jeff Bezanson | 07 November 2017, 15:53:20 UTC | fix #23971, spurious macro expansion frame in top-level location info (#24492) | 07 November 2017, 15:53:20 UTC |
0c63ec7 | Yichao Yu | 07 November 2017, 15:19:15 UTC | Merge pull request #24481 from JuliaLang/yyc/iterator-bounds Mark `next` for iterator wrapper as `propagate_inbounds` | 07 November 2017, 15:19:15 UTC |
c8d52d2 | Jameson Nash | 07 November 2017, 14:34:25 UTC | unstick macOS 10.9 buildbot (#24493) | 07 November 2017, 14:34:25 UTC |
695fedb | Martin Holters | 07 November 2017, 09:10:34 UTC | Improve typejoin involving an empty tuple (#24485) Don't just return `Tuple` when joining an empty and a non-empty tuple, instead return the appropriate vararg tuple, similar to otherwise joining tuples of unequal length. | 07 November 2017, 09:10:34 UTC |
7c2a42a | Andreas Noack | 07 November 2017, 08:23:53 UTC | Avoid checking the diagonal for non-real elements when constructing Hermitians (#17367) | 07 November 2017, 08:23:53 UTC |
9bdf041 | Yichao Yu | 07 November 2017, 06:14:13 UTC | Fix parse call in core test (#24502) | 07 November 2017, 06:14:13 UTC |
c2913cd | Katharine Hyatt | 07 November 2017, 06:04:53 UTC | Test error throwing for fwd/bwdTriSolve (#24463) * Test error throwing for fwd/bwdTriSolve * Use Matrix constructor instead of eye | 07 November 2017, 06:04:53 UTC |
23e0200 | Andreas Noack | 07 November 2017, 05:27:00 UTC | Remove obsolete chol!(Number) method. Supersedes #24224 (#24498) | 07 November 2017, 05:27:00 UTC |
36f40d5 | Jeff Bezanson | 07 November 2017, 05:16:20 UTC | fix soundness of inferred typevar bounds (#24406) from #24399 | 07 November 2017, 05:16:20 UTC |
4fe309a | Keno Fischer | 07 November 2017, 05:08:17 UTC | Integrate interpreter frames into backtraces (#23973) Before: ``` julia> let error() end ERROR: Stacktrace: [1] error() at ./error.jl:44 ``` After: ``` julia> let error() end ERROR: Stacktrace: [1] error() at ./error.jl:44 [2] macro expansion at REPL[0]:2 [inlined] [3] In toplevel scope ``` The extra `macro expansion` frame is a pre-existing julia bug (#23971) that this PR doesn't address. The mechanism used here is to add a no-inline enter_interpreter stack frame that has a known stack layout (since it only has one local variable) and can thus be used to retrieve the interpreter state. I do not believe that this is guaranteed by the C standard, so depending on the whims of the compiler we may have to eventually write this function in assembly, but it seems to work well enough for now. One significant complication is that the backtrace buffer may now contain pointers to gc-managed data, so we need to make the gc aware that and can't be as non-chalant about copying the buffer around anymore. | 07 November 2017, 05:08:17 UTC |
1c122fc | Alex Arslan | 06 November 2017, 23:37:41 UTC | Merge pull request #24496 from JuliaLang/nl/makefile Fix building tarballs without Internet access and add instructions to check it | 06 November 2017, 23:37:41 UTC |
9696488 | Yichao Yu | 06 November 2017, 21:39:12 UTC | Merge pull request #24475 from JuliaLang/yyc/codegen/preserve Fix GC preserve optimization | 06 November 2017, 21:39:12 UTC |
0f09fc3 | Katharine Hyatt | 06 November 2017, 20:38:58 UTC | More LU tests and move stuff out of inner loops (#24241) | 06 November 2017, 20:38:58 UTC |
a6fa576 | Kristoffer Carlsson | 06 November 2017, 18:45:48 UTC | move parse(::String, ...) to Meta module (#24455) move syntax tests to new file syntax.jl | 06 November 2017, 18:45:48 UTC |
8cb3701 | Milan Bouchet-Valat | 06 November 2017, 18:33:59 UTC | Add instruction to release-candidate target about testing builds without Internet It is generally a good idea to test that final tarballs build and pass the tests. Disabling Internet access allows ensuring that builds are reproducible, and is necessary for some build servers. | 06 November 2017, 18:33:59 UTC |
bd019a4 | Milan Bouchet-Valat | 06 November 2017, 18:26:37 UTC | Exclude version_git.jl from list of dependencies for HTML docs This file is modified by the light-source-dist target when preparing tarballs. Depending on it means that the docs will be rebuilt when calling 'make install' from the tarballs. This requires downloading files, which is problematic for replicable builds and may not be possible on build servers. | 06 November 2017, 18:26:37 UTC |
28dc9d3 | Jameson Nash | 06 November 2017, 17:38:44 UTC | Merge pull request #24337 from JuliaLang/jn/inference-edges inference: improve edge computations | 06 November 2017, 17:38:44 UTC |
6b3dd9d | Jameson Nash | 06 November 2017, 17:36:44 UTC | inference: avoid world age assertion (#24449) This was over-aggressive. It was only correct in the case where we where depending on the `.inferred` field or `.rettype` contents exactly. However, sometimes inference of the method instead depends on `.def.source`. fix #23981 fix #23768 | 06 November 2017, 17:36:44 UTC |
088e52b | Yichao Yu | 06 November 2017, 13:40:18 UTC | Merge pull request #24480 from JuliaLang/yyc/tests/circle Enable dmesg printing on fail on circle CI | 06 November 2017, 13:40:18 UTC |
2298cc2 | Martin Holters | 06 November 2017, 07:17:09 UTC | Specialize multi-arg + for Array (#24343) ... to avoid unnecessary creation of temporaries by repeatedly doing two-arg addition. | 06 November 2017, 07:17:09 UTC |
7e18247 | Yichao Yu | 05 November 2017, 16:38:03 UTC | Enable dmesg printing on fail on circle CI This should show us if there's any OOM or other network related issues. | 05 November 2017, 23:26:20 UTC |
59f8998 | Yichao Yu | 05 November 2017, 17:00:21 UTC | Mark `next` for iterator wrapper as `propagate_inbounds` These were previously relying on bug in the inliner. (#18261) | 05 November 2017, 17:00:21 UTC |
17019a0 | Yichao Yu | 04 November 2017, 22:22:13 UTC | Fix GC preserve optimization Only remove the call if all of the arguments are eliminated. | 05 November 2017, 12:33:53 UTC |
bd52564 | Yichao Yu | 05 November 2017, 12:33:02 UTC | Merge pull request #24474 from JuliaLang/yyc/codegen/test Fix llvmpasses tests | 05 November 2017, 12:33:02 UTC |
206b61c | Siva | 05 November 2017, 06:29:59 UTC | fix link in doc (#24476) | 05 November 2017, 06:29:59 UTC |
0ad245f | Yichao Yu | 04 November 2017, 22:20:18 UTC | Fix llvmpasses tests Also remove tests that's not needed anymore (tag handling) | 04 November 2017, 22:20:21 UTC |
33763a0 | Katharine Hyatt | 03 November 2017, 21:33:44 UTC | Add test, fix bug for chol and test for tridiag (#24411) | 03 November 2017, 21:33:44 UTC |
8cd97c5 | Jeff Bezanson | 03 November 2017, 19:47:03 UTC | remove redundant `type_alignment` function (#24434) | 03 November 2017, 19:47:03 UTC |
1bb71e9 | Marco van Hulten | 03 November 2017, 19:41:20 UTC | update README wording on system package managers (#24456) - [clarification] a package manager does the installing, there are usually not specialised Julia installers, so the package manager installs Julia; - [grammar] neither/nor go well together. | 03 November 2017, 19:41:20 UTC |
d929f0b | Jeff Bezanson | 03 November 2017, 14:51:17 UTC | refactor cartesian.jl to use dispatch in macros (#24450) add a couple helpful type declarations | 03 November 2017, 14:51:17 UTC |
ae51693 | Ronan Arraes Jardim Chagas | 03 November 2017, 14:39:22 UTC | Clarify precedence of numeric literal coefs over parenthesis (#21800) | 03 November 2017, 14:39:22 UTC |
e6d4f2b | Tim Holy | 03 November 2017, 14:06:06 UTC | Merge pull request #24258 from JuliaLang/teh/dates Require stepsize in all Dates AbstractRange constructors | 03 November 2017, 14:06:06 UTC |
088ee7a | Yichao Yu | 03 November 2017, 12:34:01 UTC | Merge pull request #24448 from JuliaLang/yyc/errno Remove errno.jl | 03 November 2017, 12:34:01 UTC |
7a4ca9d | Andreas Noack | 03 November 2017, 08:33:25 UTC | Wrap cholmod tests in testsets to avoid global variables (#24446) * Wrap cholmod tests in testsets to avoid global variables * Wrap the body of a testset in lapack tests in a guardsrand to avoid intermittent errors | 03 November 2017, 08:33:25 UTC |
06d0016 | Tim Holy | 21 October 2017, 16:38:19 UTC | Require stepsize in all Dates AbstractRange constructors | 03 November 2017, 08:23:36 UTC |
fe13a16 | Tim Holy | 03 November 2017, 08:18:30 UTC | Merge pull request #24284 from JuliaLang/teh/cartindex Emit explanatory error message for iteration on CartesianIndex | 03 November 2017, 08:18:30 UTC |
c7d6391 | Matt Bauman | 02 November 2017, 21:30:29 UTC | Test IntSet overflow behavior with large unsigned ints (#24366) * add tests (cherry picked from commit e6390dc67659e7ba09f7a5c77aeaaaa3045313a0) | 02 November 2017, 21:30:29 UTC |
c734440 | Jan Weidner | 02 November 2017, 21:29:02 UTC | document maxdepth keyword for dump (#24288) (#24378) | 02 November 2017, 21:29:02 UTC |
a547d73 | Jeff Bezanson | 02 November 2017, 21:03:40 UTC | fix #24305, stack overflow when intersecting sequence of big unions (#24314) | 02 November 2017, 21:03:40 UTC |
8782c36 | Bogumił Kamiński | 02 November 2017, 21:00:23 UTC | correct serialization of SubString{<:AbstractString} (#24275) | 02 November 2017, 21:00:23 UTC |
c67f7b5 | Jane Herriman | 02 November 2017, 20:50:25 UTC | Add doctests to complex.jl (#24429) | 02 November 2017, 20:50:25 UTC |
19f644d | Stefan Karpinski | 02 November 2017, 19:22:32 UTC | Merge pull request #24313 from JuliaLang/cv/mod-bigint Fix issue with mod(::BigInt, ::Unsigned) | 02 November 2017, 19:22:32 UTC |
68f1818 | Alex Arslan | 02 November 2017, 18:15:31 UTC | Merge pull request #24187 from stevengj/reverseiter Iterators.Reverse type for reverse-order iteration | 02 November 2017, 18:15:31 UTC |
098176c | Mosè Giordano | 02 November 2017, 16:53:00 UTC | Clarify meaning of p in hexadecimal floating-point literals (#24376) | 02 November 2017, 16:53:00 UTC |
b1ea7d7 | Yichao Yu | 02 November 2017, 14:43:37 UTC | Remove errno.jl It is unused since 16d38127293b7ae2635ef7cc9e8e7aebcd1b978f | 02 November 2017, 14:43:37 UTC |
f16a119 | Gem Newman | 02 November 2017, 12:39:29 UTC | Add rounding support for `Periods` (#24182) * Add rounding for Periods * Improve period rounding function type signatures * Use promote instead of Nanosecond to round periods Period rounding functions no longer unnecessarily convert all values to nanoseconds prior to rounding. * Minor refactoring for period rounding | 02 November 2017, 12:39:29 UTC |
e402daa | Yichao Yu | 02 November 2017, 12:25:20 UTC | Merge pull request #24341 from JuliaLang/yyc/codegen/fpo Enable FPO again on non-windows | 02 November 2017, 12:25:20 UTC |
37d47ba | Jeff Bezanson | 02 November 2017, 02:37:24 UTC | implement named tuples (#22194) Based on #16580, also much work done by quinnj. `(a=1, ...)` syntax is implemented, and `(; ...)` syntax is implemented but not yet enabled. | 02 November 2017, 02:37:24 UTC |
adc97b7 | Sacha Verweij | 01 November 2017, 23:54:32 UTC | Merge pull request #24415 from Sacha0/eyediagonal deprecate eye(::Type{Diagonal{T}}, n), introduce Diagonal[{T}](s::UniformScaling, n) | 01 November 2017, 23:54:32 UTC |
b6a2394 | Sacha Verweij | 01 November 2017, 23:53:33 UTC | Merge pull request #24413 from Sacha0/depoddfillbang deprecate fill!(A::[Diagonal|AbstractTriangular], x) = fillslots!(A, x) methods | 01 November 2017, 23:53:33 UTC |
4b06266 | Jeff Bezanson | 01 November 2017, 21:30:51 UTC | make default value of `rev` keyword argument type stable (#24422) this lets us remove the method overwrite during sysimg build | 01 November 2017, 21:30:51 UTC |
55736a0 | Jeff Bezanson | 01 November 2017, 19:18:03 UTC | add an enum type for jlcall_api (#24426) | 01 November 2017, 19:18:03 UTC |
c8ca085 | Yichao Yu | 26 October 2017, 02:57:52 UTC | Enable FPO again on non-windows or freebsd This was enabled when we were porting to 3.7 for better unwinding. The unwinding should have been improved (thanks to registering JIT functions to libunwind and a new libunwind version) on non-windows a lot that we don't need this anymore. The performance impact of this is likely small but it makes `code_native` for simple functions quite a bit simpler and has the biggest yet effect on the code size in system image (-4%). | 01 November 2017, 18:30:45 UTC |
3df06a6 | Yichao Yu | 01 November 2017, 18:27:39 UTC | Merge pull request #24340 from JuliaLang/yyc/codegen/disasm Improve debug info correctness and printing in disassembler | 01 November 2017, 18:27:39 UTC |
f92817a | Jeff Bezanson | 01 November 2017, 15:59:25 UTC | deprecate unused `initialized` argument to `sort`. (#24424) extracted from #22388 | 01 November 2017, 15:59:25 UTC |
9b3fbf5 | Yichao Yu | 26 October 2017, 02:47:47 UTC | Improve debug info correctness and printing in disassembler * Mark functions with correct line numbers This is consistent with what Clang does. * Mark functions with correct argument types for non-zero debug level * Do not print extra debug info before disassembling starts | 01 November 2017, 14:54:29 UTC |
8dcc13e | Yichao Yu | 01 November 2017, 14:49:03 UTC | Merge pull request #24418 from JuliaLang/yyc/codegen/memcmp Mark `memcmp` as `readonly`, `nounwind` and `argmemonly` | 01 November 2017, 14:49:03 UTC |
5b95805 | lucatrv | 01 November 2017, 14:45:07 UTC | Remove unused function "imagePath" (#24394) | 01 November 2017, 14:45:07 UTC |
d95cf2d | Jameson Nash | 01 November 2017, 09:11:07 UTC | Merge pull request #24428 from JuliaLang/yyc/codegen/union-offset Fix tag gep for bits union field in mutable type | 01 November 2017, 09:11:07 UTC |
a62ca27 | Yichao Yu | 01 November 2017, 02:27:22 UTC | Merge pull request #24416 from JuliaLang/yyc/codegen/alloc Improve allocation optimization with gc_preserve intrinsics | 01 November 2017, 02:27:22 UTC |
d9fcc64 | Yichao Yu | 01 November 2017, 01:44:42 UTC | Fix tag gep for bits union field in mutable type Close #24363 | 01 November 2017, 01:44:42 UTC |
3fa96bd | Sacha Verweij | 30 October 2017, 23:33:28 UTC | Deprecate eye(::Type{Diagonal{T}}, m::Integer) method. | 31 October 2017, 22:10:30 UTC |
7a54d3d | Sacha Verweij | 30 October 2017, 23:29:18 UTC | Add Diagonal[{T}](S::UniformScaling, n) constructors. | 31 October 2017, 22:10:29 UTC |
1638a31 | Yichao Yu | 31 October 2017, 14:05:31 UTC | Mark `memcmp` as `readonly`, `nounwind` and `argmemonly` This should allow LLVM to optimize it better | 31 October 2017, 20:46:52 UTC |
328680e | Yichao Yu | 31 October 2017, 02:38:34 UTC | Improve allocation optimization with gc_preserve intrinsics Delete them directly so that they don't mess up LLVM optimizations. | 31 October 2017, 20:45:30 UTC |
9b5d1e4 | Yichao Yu | 31 October 2017, 20:41:31 UTC | Merge pull request #24304 from JuliaLang/yyc/codegen/wb Do not trigger write barrier when the child is a permanently rooted object | 31 October 2017, 20:41:31 UTC |
7f23ef3 | Yasuhiro Horimoto | 31 October 2017, 19:58:26 UTC | Added document for `Base.LinAlg.stride1` (#24373) * Added document of `Base.LinAlg.stride1` * Modified the array type used in example and fixed the explanation of return value. * The array used in the example has been changed to a fixed array. * The explanation of the return value was corrected. * Improved the examples * remove needless example. * used a smaller number of entries in `A`. * Improved the explanation of return value * printing of subarray update | 31 October 2017, 19:58:26 UTC |
07833b3 | Katharine Hyatt | 31 October 2017, 19:24:01 UTC | More Array fun (#24412) | 31 October 2017, 19:24:01 UTC |
d2d995d | Sacha Verweij | 31 October 2017, 18:49:28 UTC | Merge pull request #24372 from Sacha0/constructI constructors for Matrix and SparseMatrixCSC from UniformScaling | 31 October 2017, 18:49:28 UTC |
1536aab | Sacha Verweij | 31 October 2017, 18:45:11 UTC | Merge pull request #24396 from Sacha0/promoteI make I consistently provide identity behavior in type | 31 October 2017, 18:45:11 UTC |
665aeab | Sacha Verweij | 30 October 2017, 22:33:07 UTC | Deprecate fill!(A::[Diagonal|AbstractTriangular], x) = fillslots!(A, x) methods. | 31 October 2017, 18:25:26 UTC |
dab3954 | Iblis Lin | 31 October 2017, 18:01:36 UTC | test/file: disable test_22566 on FreeBSD (#24037) | 31 October 2017, 18:01:36 UTC |
24f6d21 | Jeff Bezanson | 31 October 2017, 15:47:08 UTC | hide `--compile` and `--output` options from -h (#24410) These are tricky to use and should be considered unstable. closes #23054 | 31 October 2017, 15:47:08 UTC |
b8d42d4 | Jeff Bezanson | 31 October 2017, 15:41:57 UTC | short-circuit some iterations in `jl_recache_type` to speed up loading of large precompiled packages. (#24407) extracted from #24399 | 31 October 2017, 15:41:57 UTC |
35079eb | Yichao Yu | 24 October 2017, 02:41:16 UTC | Do not trigger write barrier when the child is a permanently rooted object Or when the parent and the child are the same object | 31 October 2017, 14:02:50 UTC |
fdee381 | Curtis Vogt | 31 October 2017, 13:56:51 UTC | Merge pull request #24364 from JuliaLang/cv/git-helper-fixup User experience improvements for Git credential helpers | 31 October 2017, 13:56:51 UTC |
ce1dc9c | Yichao Yu | 31 October 2017, 04:56:06 UTC | Merge pull request #24283 from JuliaLang/yyc/codegen/tag A few cleanup/optimizations related to tag handling in codegen | 31 October 2017, 04:56:06 UTC |
b739018 | Yichao Yu | 31 October 2017, 02:45:50 UTC | Merge pull request #24386 from JuliaLang/yyc/at-lower Make expand/Meta.lower slightly usable again | 31 October 2017, 02:45:50 UTC |
70ac856 | Alex Arslan | 30 October 2017, 20:25:38 UTC | Remove Collections and QuadGK deprecations (#22149) | 30 October 2017, 20:25:38 UTC |
f5bdacb | Sacha Verweij | 30 October 2017, 19:02:12 UTC | Add SparseMatrixCSC[{Tv,Ti}](s::UniformScaling, n) constructors for convenience. | 30 October 2017, 19:03:21 UTC |
6eee482 | Sacha Verweij | 30 October 2017, 18:35:43 UTC | Add Matrix[{T}](s::UniformScaling, n) constructors for convenience. | 30 October 2017, 19:03:12 UTC |
44a4a89 | Jeff Bezanson | 30 October 2017, 18:56:17 UTC | move file watching to stdlib. closes #23715 (#24381) | 30 October 2017, 18:56:17 UTC |
b221b12 | Sacha Verweij | 28 October 2017, 00:26:42 UTC | Add SparseMatrixCSC[{Tv,Ti}](S::UniformScaling, m, n) constructors. | 30 October 2017, 18:41:37 UTC |
8e23a89 | Sacha Verweij | 28 October 2017, 00:08:45 UTC | Add Matrix[{T}](S::UniformScaling, m, n) constructors. | 30 October 2017, 18:37:23 UTC |
507ed3f | Sacha Verweij | 29 October 2017, 18:59:04 UTC | Bind I to UniformScaling(true) rather than UniformScaling(1) for better promotion behavior. | 30 October 2017, 18:20:38 UTC |
4aa4652 | Bogumił Kamiński | 30 October 2017, 15:31:46 UTC | improve constructor of Set from Set (#24346) | 30 October 2017, 15:31:46 UTC |
956f45b | Yichao Yu | 22 October 2017, 22:37:46 UTC | A few cleanup/optimizations related to tag handling in codegen * Create `julia.typeof` and `julia.write_barrier` intrinsics So that tag access is easier for the llvm passes to handle. This also completely hides the tag access from LLVM before lowering of these intrinsics which makes it possible to mark the write barrier as `inaccessiblememonly` and enable store to load forwarding on mutable types. * Mark `jl_gc_queue_root` as `inaccessiblemem_or_argmemonly`. Should also have a positive impact on LLVM memory access optimizations. * In non-imaging mode, use the pointer literals directly for union type. * Remove old code that check whether the child is NULL before running the write barrier This is not needed anymore. * Mark functions returning julia object as `nonnull` return. This can avoid `NULL` check together with the improved store to load forwarding. * Remove `jlnewbits_func` which is not used in codegen anymore. * Fix `LateLowerGCFrame` initialization `runOnFunction` shouldn't modify the `Module`. * Add more `dereferencable` attributes and explicitly specify `nonnull` since it is not implied by `dereferencable` for non default addrspace. Also add range metadata on the tag load. The change should also make it easier to do more allocation optmization in LLVM for objects with object reference as fields. | 30 October 2017, 12:55:51 UTC |
03045ca | Yichao Yu | 30 October 2017, 12:41:34 UTC | Merge pull request #24379 from JuliaLang/yyc/unw Add libunwind patch to fix dwarf unwinding | 30 October 2017, 12:41:34 UTC |
c2d35e4 | Yichao Yu | 30 October 2017, 12:39:47 UTC | Merge pull request #24387 from JuliaLang/yyc/tests/early-exit Remove idling worker as soon as there's no more tests to run | 30 October 2017, 12:39:47 UTC |
ccb02de | Katharine Hyatt | 30 October 2017, 07:29:54 UTC | Add tests for syconvf_rook! errors (#24397) | 30 October 2017, 07:29:54 UTC |
75d95f9 | Fredrik Ekre | 30 October 2017, 06:33:10 UTC | Merge pull request #24380 from Sacha0/equalsI fix and specialize equality comparison with UniformScaling | 30 October 2017, 06:33:10 UTC |
fb46fe8 | Fredrik Ekre | 30 October 2017, 06:32:20 UTC | Merge pull request #24382 from Sacha0/evileye rewrite a few eye calls | 30 October 2017, 06:32:20 UTC |
f8c503a | Fredrik Ekre | 30 October 2017, 06:30:58 UTC | Merge pull request #24384 from Sacha0/isonezero iszero and isone specializations for SparseMatrixCSC | 30 October 2017, 06:30:58 UTC |
0b5159f | Sacha Verweij | 30 October 2017, 06:28:59 UTC | Rewrite a few eye calls in test/broadcast.jl. (#24398) | 30 October 2017, 06:28:59 UTC |
e6b77bd | Sacha Verweij | 28 October 2017, 21:24:34 UTC | Add iszero specialization for SparseMatrixCSC. | 29 October 2017, 20:26:16 UTC |