Ecosyste.ms: Timeline
Browse the timeline of events for every public repo on GitHub. Data updated hourly from GH Archive.
gbaraldi created a review comment on a pull request on JuliaLang/julia
I'm a bit confused? Why would it fail? After this it should be an addrspacecast
LilithHafner created a review on a pull request on JuliaLang/julia
Thanks for finding and fixing this bug, @cyanescent! Right now, according to my understanding of the documented behavior, this PR makes `lcm` & `gcd` throw more than they need to which is breaki...
oscardssmith created a comment on an issue on JuliaLang/julia
The easier approach is to just use the builtin overflow intrinsics which are supported across all the major compilers. This is done as part of the `memorynew` PR.
LilithHafner created a review comment on a pull request on JuliaLang/julia
```suggestion lcm(abc::AbstractArray{<:Integer}) = reduce(lcm, abc, init=one(eltype(abc))) lcm(abc::AbstractArray{<:Real}) = reduce(lcm, abc) ``` For integers, 1 is an identity of LCM (because ...
oscardssmith created a comment on an issue on JuliaLang/julia
One resolution for this would be a new `hasmethod_n_args(n)` intrinsic. For anyone interested, the reason I want this capability is to be able to write https://github.com/SciML/SciMLBase.jl/blob/3c...
LilithHafner created a review comment on a pull request on JuliaLang/julia
`gcd(T[]) = zero(T)` is correct. From the docstring, > Greatest common (positive) divisor (or zero if all arguments are zero). In this case, all arguments are zero (vacuously) so the ans...
LilithHafner created a comment on an issue on JuliaLang/julia
`lcm(Int[])` should be 1. In this case the range of the function is `Int` or the integers and in either case, all elements of the range are multiples of every element of the array (this is true vac...
d-netto created a comment on a pull request on JuliaLang/julia
A few more workloads suggested by @NHDaly. ## Workload 3: compute_heavy.jl ```Julia using Base.Threads using Profile using PProf ch = Channel(1) const MAX_ITERS = (1 << 22) const N_...
IanButterworth closed a pull request on JuliaLang/julia
move time_imports and trace_* macros to Base but remain owned by InteractiveUtils
This way all packages can be timed including InteractiveUtils and its deps (Base64, JuliaSyntaxHighlighting, Markdown, StyledStrings). With this PR ``` % ./julia --start=no -e "@time Base.@tim...LilithHafner created a comment on a pull request on JuliaLang/julia
Tagging triage because this adds new API.
gbaraldi created a review comment on a pull request on JuliaLang/julia
Since this is threadlocal a fetch add is quite expensive. Should probably just be a pair of relaxed loads/stores
d-netto pushed 2 commits to dcn-all-task-profiler JuliaLang/julia
LilithHafner pushed 1 commit to master JuliaLang/julia
- jitlayers: use std::make_tuple instead of tuple constructor (#56287) this should be safer for the type deduction and... 7d4b2b7
LilithHafner closed a pull request on JuliaLang/julia
jitlayers: use std::make_tuple instead of tuple constructor
this should be safer for the type deduction and fixes a build error for macos on Yggdrasil (https://github.com/JuliaPackaging/Yggdrasil/pull/9660): ``` src/jitlayers.cpp:665:54: error: no viabl...LilithHafner created a comment on a pull request on JuliaLang/julia
Thanks for looking into this, @xili-h! This is a good specialization to have. This clearly has higher performance than the generic fallback, especially because the indices themselves have O(1) s...
PallHaraldsson created a comment on a pull request on JuliaLang/julia
@vtjnash, Can even just `jl_stdout_obj` be added back in for 1.11.2? It broke an R interop package (why PkgEvel didn't catch it): https://github.com/Non-Contradiction/JuliaCall/pull/237#issuecom...
vtjnash pushed 9 commits to jn/parallel-require-loading 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
- 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
- drop require lock when not needed during loading Fixes _require_search_from_serialized to acquire all start_loading ... d568d26
d-netto created a comment on a pull request on JuliaLang/julia
> Can you share some examples e.g. simple workloads you've tried this out on and what the profiles look like? Yes, here they are: ## Workload 1: a_bunch_of_tasks_waiting_on_channel.jl ```J...
d-netto pushed 7 commits to dcn-all-task-profiler 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
- 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
- all tasks profiler 16587e9
KristofferC closed a pull request on JuliaLang/julia
WIP: improve some cases of loading extensions in the presence of packages in the sysimage.
https://github.com/JuliaLang/julia/pull/52841 was intended to make the loading of extensions be less coupled to what packages are in the sysimage but it didn't get all the way there since the `requ...KristofferC pushed 4 commits to master 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
- Revert "Extensions: make loading of extensions independent of what packages are in the sysimage (#52841) (#56234) Th... 5b677a1