Ecosyste.ms: Timeline

Browse the timeline of events for every public repo on GitHub. Data updated hourly from GH Archive.

JuliaLang/julia

aviatesk pushed 25 commits to jn/codeinfo-edges JuliaLang/julia
  • Matmul: dispatch on specific blas paths using an enum (#55002) This expands on the approach taken by https://github... bf6da77
  • Scaling `mul!` for generic `AbstractArray`s (#56313) This improves performance in the scaling `mul!` for `StridedArr... c188e0c
  • InteractiveUtils.jl: fixes issue where subtypes resolves bindings and causes deprecation warnings (#56306) The curr... 20f933a
  • [CRC32c] Support AbstractVector{UInt8} as input (#56164) This is a similar PR to https://github.com/JuliaIO/CRC32.jl... f285de5
  • Put `jl_gc_new_weakref` in a header file again (#56319) 5cdf378
  • use textwidth for string display truncation (#55442) It makes a big difference when displaying strings that have wid... bc66047
  • Use `pwd()` as the default directory to walk in `walkdir` (#55550) dc60727
  • Reset mtime of BOLTed files to prevent make rebuilding targets (#55587) This simplifies the `finish_stage` rule. ... beda632
  • add docstring note about `displaysize` and `IOContext` with `context` (#55510) c94102b
  • LinearAlgebra: replace some hardcoded loop ranges with axes (#56243) These are safer in general, as well as easier t... ac5bb66
  • inference: fix `[modifyfield!|replacefield!]_tfunc`s (#56310) Currently the following code snippet results in an int... 29b509d
  • inference: don't allow `SSAValue`s in assignment lhs (#56314) In `InferenceState` the lhs of a `:=` expression shoul... e8aacbf
  • Fix `unsafe_read` for `IOBuffer` with non dense data (#55776) Fixes one part of #54636 It was only safe to use t... ec2e121
  • support `isless` for zero-dimensional `AbstractArray`s (#55772) Fixes #55771 b38fde1
  • add edges metadata field to CodeInfo/CodeInstance, prepare for using This records all invoke targets as edges as a f... fb54034
  • inference: compute edges more precisely in post-inference Start computing edges from stmt_info later (after CodeInst... c5f6a61
  • compute edges post-inference, from info available there 2e03620
  • Use original computed edges during serialization instead of trying to guess them 4d0ca0f
  • make `add_edges!` a proper `CallInfo` interface 264a3f4
  • fix `NoinlineCallInfo` implementation aed741c
  • and 5 more ...

View on GitHub

jakobnissen created a comment on a pull request on JuliaLang/julia
> But @inbounds will now change erroring code to a possible segfault, won't it? Yeah, that's the whole point of `@inbounds`. However, one issue with this PR is that it changes the error from ...

View on GitHub

jishnub created a comment on a pull request on JuliaLang/julia
But `@inbounds` will now change erroring code to a possible segfault, won't it?

View on GitHub

HoBeZwe starred JuliaLang/julia
putianyi889 created a comment on a pull request on JuliaLang/julia
> Why remove the empty check? It's included in the `getindex` I suppose

View on GitHub

aviatesk pushed 3 commits to avi/reduce-applicable-backedge JuliaLang/julia
  • Fix `unsafe_read` for `IOBuffer` with non dense data (#55776) Fixes one part of #54636 It was only safe to use t... ec2e121
  • support `isless` for zero-dimensional `AbstractArray`s (#55772) Fixes #55771 b38fde1
  • inference: don't add backedge when `applicable` inferred to return `Bool` As a minor backedge reduction optimization... f2e5264

View on GitHub

aviatesk pushed 13 commits to avi/reduce-applicable-backedge JuliaLang/julia
  • Matmul: dispatch on specific blas paths using an enum (#55002) This expands on the approach taken by https://github... bf6da77
  • Scaling `mul!` for generic `AbstractArray`s (#56313) This improves performance in the scaling `mul!` for `StridedArr... c188e0c
  • InteractiveUtils.jl: fixes issue where subtypes resolves bindings and causes deprecation warnings (#56306) The curr... 20f933a
  • [CRC32c] Support AbstractVector{UInt8} as input (#56164) This is a similar PR to https://github.com/JuliaIO/CRC32.jl... f285de5
  • Put `jl_gc_new_weakref` in a header file again (#56319) 5cdf378
  • use textwidth for string display truncation (#55442) It makes a big difference when displaying strings that have wid... bc66047
  • Use `pwd()` as the default directory to walk in `walkdir` (#55550) dc60727
  • Reset mtime of BOLTed files to prevent make rebuilding targets (#55587) This simplifies the `finish_stage` rule. ... beda632
  • add docstring note about `displaysize` and `IOContext` with `context` (#55510) c94102b
  • LinearAlgebra: replace some hardcoded loop ranges with axes (#56243) These are safer in general, as well as easier t... ac5bb66
  • inference: fix `[modifyfield!|replacefield!]_tfunc`s (#56310) Currently the following code snippet results in an int... 29b509d
  • inference: don't allow `SSAValue`s in assignment lhs (#56314) In `InferenceState` the lhs of a `:=` expression shoul... e8aacbf
  • inference: don't add backedge when `applicable` inferred to return `Bool` As a minor backedge reduction optimization... 80a6ffa

View on GitHub

aviatesk created a comment on a pull request on JuliaLang/julia
Yeah.. the newly added test cases seem to pass fine on `master` as well. It looks like the kind of invalidation I was concerned about is already covered by the method instance backedge. I’ll just k...

View on GitHub

putianyi889 opened a draft pull request on JuliaLang/julia
WIP: `pop!`, etc. support `@inbounds`
also remove unnecessary bounds checking
jishnub created a comment on an issue on JuliaLang/julia
Yes, the test passes for me on Haswell: ```julia julia> using OpenBLAS_jll, LinearAlgebra julia> strip(unsafe_string(ccall(((:openblas_get_config64_), libopenblas), Ptr{UInt8}, () ))) "OpenBLAS 0....

View on GitHub

fingolfin created a review comment on a pull request on JuliaLang/julia
Don't you mean ```suggestion nothing # Error is too large, repeat with greater precision. ```

View on GitHub

fingolfin created a review on a pull request on JuliaLang/julia

View on GitHub

fingolfin closed an issue on JuliaLang/julia
Define `isless` for 0-dim arrays
```jl julia> [1] < [2] true julia> fill(1) < fill(2) ERROR: MethodError: no method matching isless(::Array{Int64, 0}, ::Array{Int64, 0}) ``` It could be nice if this returned `true`. I'm ...
fingolfin closed an issue on JuliaLang/julia
Define `isless` for 0-dim arrays
```jl julia> [1] < [2] true julia> fill(1) < fill(2) ERROR: MethodError: no method matching isless(::Array{Int64, 0}, ::Array{Int64, 0}) ``` It could be nice if this returned `true`. I'm ...
fingolfin pushed 1 commit to master JuliaLang/julia
  • support `isless` for zero-dimensional `AbstractArray`s (#55772) Fixes #55771 b38fde1

View on GitHub

fingolfin closed a pull request on JuliaLang/julia
support `isless` for zero-dimensional `AbstractArray`s
Fixes #55771
fingolfin created a comment on a pull request on JuliaLang/julia
Looks good to me

View on GitHub

jishnub pushed 44 commits to jishnub/muldiag_tri_fix JuliaLang/julia
  • Revert "Extensions: make loading of extensions independent of what packages are in the sysimage (#52841)" This rever... e3f2f6b
  • fix lookup when extension is in `[deps]` ad1dc39
  • remove new references to explicit_loaded_modules 319ee70
  • precompile: add error for using require_stdlib during precompile (#56233) This function could accidentally add a dep... 2188ba4
  • Fix indexing for block triangular matrices (#56168) Assuming that block matrices contain tiled elements (i.e. all el... f976541
  • trimming: don't abort where we used to resolve dynamic calls (#56271) This call resolution code was deleted in #5617... 1ba035d
  • inference: fix inference error from constructing invalid `TypeVar` (#56264) - fixes JuliaLang/julia#56248 08d11d0
  • add Pkg 1.11 news to HISTORY.md (#56277) Backport already on https://github.com/JuliaLang/julia/pull/56228 36593fd
  • Remove NewPM pass exports. (#56269) All ecosystem consumers have switched to the string-based API. 31f7df6
  • Revert "Extensions: make loading of extensions independent of what packages are in the sysimage (#52841) (#56234) Th... 5b677a1
  • jitlayers: use std::make_tuple instead of tuple constructor (#56287) this should be safer for the type deduction and... 7d4b2b7
  • move time_imports and trace_* macros to Base but remain owned by InteractiveUtils (#56276) This way all packages can... ab22f98
  • lowering: split `finally` blocks for exceptional control-flow (#55876) This change duplicates `finally` blocks in lo... 6de6b46
  • add recompile comment in --trace-compile in terminal color mode too (#56275) Update: Just adds the comment in color ... e4101b7
  • Some usability follow-ups and fixes for the world macro (#56273) 1. Allow fully qualified module names: `@world(Foo.... 7c1935d
  • REPL: Don't search for ?( completions when hinting (#56278) 049d92a
  • Use a curried helper for module-local eval/include (#55949) In https://github.com/JuliaLang/julia/pull/55466, the au... 73b85cf
  • Don't try to allocate new binding partitions from static show (#56298) In particular static show is used inside the ... be0ce9d
  • Fix fetching parent in symmetric algebra (#56286) We only need the `parent` of the result if it is a triangular matr... 5e4fb51
  • REPL: fix closing quote on completing files in a ~ path (#56253) 133051f
  • and 24 more ...

View on GitHub

fingolfin pushed 1 commit to master JuliaLang/julia
  • Fix `unsafe_read` for `IOBuffer` with non dense data (#55776) Fixes one part of #54636 It was only safe to use t... ec2e121

View on GitHub

fingolfin closed a pull request on JuliaLang/julia
Fix `unsafe_read` for `IOBuffer` with non dense data
Fixes one part of #54636 It was only safe to use the following if `from.data` was a dense vector of bytes. ```julia GC.@preserve from unsafe_copyto!(p, pointer(from.data, from.ptr), adv) ```...
nanosoldier commented on a commit on JuliaLang/julia
The package evaluation job [you requested](https://github.com/JuliaLang/julia/commit/2a06376c18afd7ec875335070743dcebcd85dee7#commitcomment-148308977) has completed - possible new issues were detec...

View on GitHub

d-netto pushed 5 commits to dcn-all-task-profiler JuliaLang/julia
  • add docstring note about `displaysize` and `IOContext` with `context` (#55510) c94102b
  • LinearAlgebra: replace some hardcoded loop ranges with axes (#56243) These are safer in general, as well as easier t... ac5bb66
  • inference: fix `[modifyfield!|replacefield!]_tfunc`s (#56310) Currently the following code snippet results in an int... 29b509d
  • inference: don't allow `SSAValue`s in assignment lhs (#56314) In `InferenceState` the lhs of a `:=` expression shoul... e8aacbf
  • all tasks profiler 732aea5

View on GitHub

fingolfin created a review comment on a pull request on JuliaLang/julia
This may be obvious, apologies, but does it also work in e.g `Foo.Bar.@macro`?

View on GitHub

fingolfin created a review on a pull request on JuliaLang/julia

View on GitHub

aviatesk deleted a branch JuliaLang/julia

avi/minor-correction-typeinf_local

aviatesk pushed 1 commit to master JuliaLang/julia
  • inference: don't allow `SSAValue`s in assignment lhs (#56314) In `InferenceState` the lhs of a `:=` expression shoul... e8aacbf

View on GitHub

aviatesk closed a pull request on JuliaLang/julia
inference: don't allow `SSAValue`s in assignment lhs
In `InferenceState` the lhs of a `:=` expression should only contain `GlobalRef` or `SlotNumber` and no other IR elements. Currently when `SSAValue` appears in `lhs`, the invalid assignment effect ...
aviatesk deleted a branch JuliaLang/julia

avi/fix-atomic-modify-tfunc

Load more