Ecosyste.ms: Timeline
Browse the timeline of events for every public repo on GitHub. Data updated hourly from GH Archive.
PallHaraldsson created a comment on a pull request on JuliaLang/julia
I can live with this going in as is, but a question about you, @KristofferC dropping this comment: # These forms do not require a stack, unlike splatting: .. println(x1, x2) = print(stdout, x1, ...
aviatesk pushed 12 commits to jn/codeinfo-edges JuliaLang/julia
- Mark `require_one_based_indexing` and `has_offset_axes` as public (#56196) The discussion here mentions `require_one... b81e33f
- add edges metadata field to CodeInfo/CodeInstance, prepare for using This records all invoke targets as edges as a f... 0948bdb
- inference: compute edges more precisely in post-inference Start computing edges from stmt_info later (after CodeInst... 9c30f30
- compute edges post-inference, from info available there e2fd80b
- Use original computed edges during serialization instead of trying to guess them c3f4fd6
- make `add_edges!` a proper `CallInfo` interface 4e2fd27
- fix `NoinlineCallInfo` implementation c4d7b1e
- propagate results of `_hasmethod`/`applicable` using `MethodResultPure` To avoid calling `add_edges!` directly. In f... 67763b5
- remove no longer needed `edge` variables 711ea69
- make `CallInfo` propagate the `edges` list of `CodeInstance`s Remaining TODOs: - Finalize the format for `sv.edges`.... 39b83ce
- override edges with const-prop'ed edges 5e2b7c7
- convert to full `CodeInstance` edge list on the Julia side 23c3250
aviatesk pushed 12 commits to jn/codeinfo-edges JuliaLang/julia
- inference: don't add backdge when `applicable` inferred to return `Bool` (#56316) Also just as a minor backedge redu... bf8f814
- add edges metadata field to CodeInfo/CodeInstance, prepare for using This records all invoke targets as edges as a f... 3aef6bb
- inference: compute edges more precisely in post-inference Start computing edges from stmt_info later (after CodeInst... f84976f
- compute edges post-inference, from info available there d538d00
- Use original computed edges during serialization instead of trying to guess them 1ec90c3
- make `add_edges!` a proper `CallInfo` interface 0d42a7b
- fix `NoinlineCallInfo` implementation e5e847f
- propagate results of `_hasmethod`/`applicable` using `MethodResultPure` To avoid calling `add_edges!` directly. In f... 1135c2e
- remove no longer needed `edge` variables 905586d
- make `CallInfo` propagate the `edges` list of `CodeInstance`s Remaining TODOs: - Finalize the format for `sv.edges`.... 17b9e9c
- override edges with const-prop'ed edges 6b1b0c1
- convert to full `CodeInstance` edge list on the Julia side 140f560
d-netto pushed 2 commits to dcn-all-task-profiler JuliaLang/julia
mbauman pushed 1 commit to master JuliaLang/julia
- Mark `require_one_based_indexing` and `has_offset_axes` as public (#56196) The discussion here mentions `require_one... b81e33f
jishnub created a review comment on a pull request on JuliaLang/julia
I'd push back on this somewhat, as there are often operations (such as linear algebra ones) that don't have well-defined behaviour for offset arrays. In such cases, this function provides an easy w...
fonsp opened an issue on JuliaLang/julia
Improving MethodError message for anonymous functions
*Context: improving error experience for beginner Julia programmers.* In this example, you get a `MethodError` for your anonymous method (`::var"#3#4"`): ```julia-repl julia> vals = [5,6,10,20]; ...putianyi889 created a comment on a pull request on JuliaLang/julia
> ``` > ERROR: ArgumentError: array must be non-empty > ``` > > > > > > Is a more precise error than > > > ``` > ERROR: BoundsError: attempt to access 0-element Vector{T} a...
LilithHafner created a comment on a pull request on JuliaLang/julia
Because sorting non-homogonous tuples is not type stable.
LilithHafner created a comment on a pull request on JuliaLang/julia
Two approvals, 6 +1s on the OP and no blocking comments seems plenty to bypass triage. @mbauman, are you okay with merging this PR despite your lack of excitement?
LilithHafner created a comment on a pull request on JuliaLang/julia
``` ERROR: ArgumentError: array must be non-empty ``` Is a more precise error than ``` ERROR: BoundsError: attempt to access 0-element Vector{T} at index [0] ``` --- Adding `@propagate_...
d-netto pushed 2 commits to dcn-all-task-profiler JuliaLang/julia
aviatesk pushed 1 commit to master JuliaLang/julia
- inference: don't add backdge when `applicable` inferred to return `Bool` (#56316) Also just as a minor backedge redu... bf8f814
aviatesk closed a pull request on JuliaLang/julia
inference: don't add backdge when `applicable` inferred to return `Bool`
~~Even if the return value of `applicable(f, args...)` is initially inferred as `Const(true)`, when a new method is added to `f` then it may cause new method match ambiguities, requiring the call t...nsajko created a comment on a pull request on JuliaLang/julia
IMO the only natural choice is to: * return `Tuple` * not promote * treat any `Tuple` just like `NTuple`
fingolfin created a comment on a pull request on JuliaLang/julia
So I guess this mainly needs some more comments / buy-in from maybe some core people before its worthwhile to pursue turning it into a full-fledged proposal? @IanButterworth already commented (t...
nsajko created a comment on a pull request on JuliaLang/julia
> From triage: Sorting NTuples is good. Throw on other Tuples. Do not attempt promotion. Why "throw on other Tuples"? Seems very unnatural to limit to `NTuple`.
d-netto pushed 3 commits to dcn-all-task-profiler JuliaLang/julia
jishnub pushed 1 commit to jishnub/symeigen_alg JuliaLang/julia
- Add a docstring to default_eigen_alg 69daf2a
aviatesk pushed 1 commit to jn/codeinfo-edges JuliaLang/julia
- override edges with const-prop'ed edges 1bb5f07
jishnub opened a pull request on JuliaLang/julia
Add a developer documentation section to the `LinearAlgebra` docs
Functions that are meant for package developers may go here, instead of the main section that is primarily for users.nsajko created a review comment on a pull request on JuliaLang/julia
Actually, no. The idea (both before and after this PR), seems to be to increase `BigFloat` precision until this error becomes large enough. I think that makes sense because a zero error would indic...
jishnub pushed 1 commit to jishnub/muldiag_tri_fix JuliaLang/julia
- MulAddMul type parameters in _mul methods 14c01fa