Ecosyste.ms: Timeline

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

JuliaLang/julia

Ekkanit starred JuliaLang/julia
jishnub opened a pull request on JuliaLang/julia
Change in-place exp to out-of-place in matrix trig functions
This makes the functions work for arbitrary matrix types that support `exp`, but not necessarily the in-place `exp!`. For example, the following works after this: ```julia julia> m = SMatrix{2,2}...
jishnub created a branch on JuliaLang/julia

jishnub/exp_inplace - The Julia Programming Language

d-netto pushed 3 commits to dcn-all-task-profiler JuliaLang/julia
  • rename: invalid -> incompatible cache header (#56240) Falling back to the older serial precompilation process is bas... aa51abe
  • Restore support for checking for UndefVarError variable name in at-test_throws (#56231) Fix https://github.com/Julia... b0c1525
  • all tasks profiler b158646

View on GitHub

giordano created a review comment on a pull request on JuliaLang/julia
`Base.cwstring` is only defined on Windows: https://github.com/JuliaLang/julia/blob/b0c1525f1731186767ae42e7d625bf0909e49af8/base/strings/cstring.jl#L108-L124 This testset should only be run on Win...

View on GitHub

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

View on GitHub

giordano created a comment on a pull request on JuliaLang/julia
> Also, sorry for the wall of filemode changes. I tried to remove them from the commit but kept getting "unable to index file" errors. Advice on how to fix would be appreciated! What operating s...

View on GitHub

jishnub created a comment on an issue on JuliaLang/julia
What works currently is obtaining the `ref` using `cconvert` and then fetching its parent. ```julia julia> A = zeros(2); julia> parent(Base.cconvert(Ptr, A)) 2-element Memory{Float64}: 0.0 0.0 ```

View on GitHub

nsajko created a comment on an issue on JuliaLang/julia
> AbstractAlgebra.jl from Nemo implements this exact function The implementation has since been improved, xref https://github.com/Nemocas/AbstractAlgebra.jl/pull/1871: https://github.com/Nemocas/...

View on GitHub

giordano closed a pull request on JuliaLang/julia
Restore support for checking for UndefVarError variable name in at-test_throws
Fix https://github.com/JuliaLang/julia/issues/54082 Arguably this was a breaking change (as a consequence of https://github.com/JuliaLang/julia/pull/51979). But regardless, it seems like useful...
Vobarkun created a comment on a pull request on JuliaLang/julia
Yes, this appears to fix it. The features are now detected correctly also for me and the cache file gets properly rejected.

View on GitHub

jishnub pushed 1 commit to master JuliaLang/julia
  • rename: invalid -> incompatible cache header (#56240) Falling back to the older serial precompilation process is bas... aa51abe

View on GitHub

jishnub closed a pull request on JuliaLang/julia
rename: invalid -> incompatible cache header
Falling back to the older serial precompilation process is basically a bug (except for if a manifest hasn't been resolved) so https://github.com/JuliaLang/julia/pull/52619 added more info on why it...
d-netto pushed 3 commits to dcn-all-task-profiler JuliaLang/julia
  • Do not call `rand` during sysimage precompilation (#56227) This change by itself doesn't do anything significant on ... f36f342
  • Split up the one big codegen lock into per-function locks and dependency edge tracking (#56179) Disjoint content can... cd99cfc
  • all tasks profiler 91e34f6

View on GitHub

d-netto created a comment on a pull request on JuliaLang/julia
@vtjnash: IIRC your comments stem from the fact that a GC may get interleaved with `jl_get_all_tasks_arraylist` and invalidate the contents of `live_tasks` -- both by freeing unreachable tasks and ...

View on GitHub

vtjnash created a review comment on a pull request on JuliaLang/julia
Using `mtarraylist_get` is UB outside of a gc-unsafe region, since the RCU period could expire at any time on this memory

View on GitHub

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

View on GitHub

vtjnash created a review comment on a pull request on JuliaLang/julia
Accessing the contents of this list would be UB as soon as you release this mutex, since you aren't in a gc-unsafe region. This mutex shouldn't really be necessary, since if you want to access any ...

View on GitHub

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

View on GitHub

vtjnash created a review comment on a pull request on JuliaLang/julia
```suggestion GC.@preserve dest src memmove(pointer(dest), pointer(src), aligned_sizeof(T) * n) ```

View on GitHub

vtjnash created a review on a pull request on JuliaLang/julia
SGTM

View on GitHub

vtjnash created a review on a pull request on JuliaLang/julia
SGTM

View on GitHub

vtjnash created a review comment on a pull request on JuliaLang/julia
Although that happens in parallel with the runtime, so I think that still might be okay, for something the user has to request pretty explicitly

View on GitHub

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

View on GitHub

vtjnash created a review comment on a pull request on JuliaLang/julia
Ah, gotcha, that does make sense. Symbolizing something big (such as the LLVM debug info when asserts are on) can take quite some time.

View on GitHub

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

View on GitHub

vtjnash created a comment on a pull request on JuliaLang/julia
Yep, we've eliminated most calls to `remove_linenums!` instead (except from `@inferred` which hasn't been fixed yet to remove that)

View on GitHub

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

View on GitHub

oscardssmith created a comment on a pull request on JuliaLang/julia
I think it's more that a lot of code somewhat reasonably believed that Array was a fixed point of `parent`. the real problem is that parent is a bad API, but there's not much to do about that now.

View on GitHub

oscardssmith created a comment on a pull request on JuliaLang/julia
don't we still need to turn this on by default?

View on GitHub

Load more