Ecosyste.ms: Timeline

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

JuliaLang/julia

vtjnash created a review comment on a pull request on JuliaLang/julia
Both of these changes violate JL_NOTSAFEPOINT requirements in rtutils and codegen (the two files we aren't able to verify). I think you partly fixed one of the issues, but not the others

View on GitHub

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

View on GitHub

IanButterworth opened an issue on JuliaLang/julia
Known profiling issues
I'm just collecting comments from slack. Making dedicated issues might make sense, or just PRs to fix. 1) LLVM-libunwind doesn't have support for unwinding during prologue/epilogue - need to p...
vtjnash created a review comment on a pull request on JuliaLang/julia
sp: requiring

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
If it matters, this SGTM. Even if we keep around the mutating behavior of String(Vector{UInt8}) for now until v2, it still seems good for readability to add these more precise function names now.

View on GitHub

vtjnash closed an issue on JuliaLang/julia
`String(v::Memory{UInt8})` doesn't make a copy
<!-- If you have a question please search or post to our Discourse site: https://discourse.julialang.org. We use the GitHub issue tracker for bug reports and feature requests only. If you're s...
vtjnash pushed 1 commit to master JuliaLang/julia
  • Make `String(::Memory)` copy (#54457) A more targeted fix of #54369 than #54372 Preserves the performance improve... 2b3a0f0

View on GitHub

vtjnash closed a pull request on JuliaLang/julia
Make `String(::Memory)` copy
A more targeted fix of #54369 than #54372 Preserves the performance improvements added in #53962 by creating a new internal `_unsafe_takestring!(v::Memory{UInt8})` function that does what `Strin...
vtjnash commented on a commit on JuliaLang/julia
Seems to be claiming that this PR makes optimization quite a bit slower, but let's try that again: @nanosoldier `runbenchmarks("inference", vs="@1c67d0cfdc8ab109120dc3f0720053e509a10131")`

View on GitHub

jishnub pushed 77 commits to jishnub/haszero JuliaLang/julia
  • Specialize adding/subtracting mixed Upper/LowerTriangular (#56149) Fixes https://github.com/JuliaLang/julia/issues/5... e33c6a8
  • juliac: remove call to jl_set_newly_inferred (#56222) Moved in #56186 6317e02
  • Fix `goto` insertion when dom-sorting IR in `slot2ssa` pass (#56189) Fix-up this pass a bit to correctly handle fall... a64ffa3
  • fix infinite recursion in `promote_type` for `Irrational` (#55870) Fixes #51001 ca3713e
  • codegen: replace store of freeze in allocop and in emit new struct with memset since aggregate stores are bad (#55879... e5aff12
  • fix reporting of precompile configs on CI (#56232) Currently the header doesn't print for `Pkg.test` with coverage o... 1157c6f
  • stream: fix reading LibuvStream into array (#56092) Adds a new internal function `_take!(dst::Array{T,N}, src::Array... fc40e62
  • fix precompile process flag propagation (#56214) CacheFlags could get set, but were never propagated to the target ... 82b1506
  • 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
  • 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
  • Refactoring to be considered before adding MMTk (#55608) This PR contains some refactoring of common functions that ... 877de98
  • Few more tests for AbstractChar (#56249) e08280a
  • REPL: run repl hint generation for modeswitch chars when not switching (#56251) Fixes https://github.com/JuliaLang/j... 1fd7ada
  • 🤖 [master] Bump the Pkg stdlib from 27c1b1ee5 to 799dc2d54 (#56257) Stdlib: Pkg URL: https://github.com/JuliaLang/P... a4a4b95
  • Make isbitstypes use memmove instead of the runtime function in copyto! (#56237) This might help llvm understand wha... fee8090
  • Fix kron indexing for types without a unique zero (#56229) This fixes a bug introduced in https://github.com/JuliaL... b01095e
  • Reroute` (Upper/Lower)Triangular * Diagonal` through `__muldiag` (#55984) Currently, `::Diagonal * ::AbstractMatrix`... 04259da
  • Revert "Extensions: make loading of extensions independent of what packages are in the sysimage (#52841)" This rever... e3f2f6b
  • and 57 more ...

View on GitHub

vtjnash created a review on a pull request on JuliaLang/julia
SGTM. I believe you may need to add the reporting functions to public and docs, and the PR to NEWs

View on GitHub

jishnub pushed 1 commit to jishnub/norm_onearg JuliaLang/julia

View on GitHub

nanosoldier commented on a commit on JuliaLang/julia
[Your benchmark job](https://github.com/JuliaLang/julia/commit/8bdacc341a740b73d5e11b3ba548cd97bebab6c6#commitcomment-148362616) has completed - possible performance regressions were detected. A fu...

View on GitHub

PallHaraldsson opened a pull request on JuliaLang/julia
Revert "Faster println()"
Reverts JuliaLang/julia#56308
jishnub opened a pull request on JuliaLang/julia
Add one-arg `norm` method
This reduces the latency of `norm` calls, as the single-argument method lacks branches and doesn't use aggressive constant propagation, and is therefore simpler to compile. Given that a lot of `nor...
vtjnash created a comment on an issue on JuliaLang/julia
openblas uses hand written assembly for this, so it is missing the required CFI info in the PROLOGUE macro that would normally be auto-generated by the compiler (https://github.com/OpenMathLib/Open...

View on GitHub

IanButterworth created a comment on an issue on JuliaLang/julia
FYI @gbaraldi given we also encountered this and couldn't figure it out.

View on GitHub

vtjnash created a comment on an issue on JuliaLang/julia
Looks like dgemm kernels in openblas are missing correct unwind info now, since C=true shows the missing samples: ``` 127â•Ž127 @julialib/libopenblas64_.so:? dgemm_beta_ZEN 5910â•Ž5910 @julialib...

View on GitHub

thofma created a comment on an issue on JuliaLang/julia
Cannot reproduce this on 1.11.1 with ``` julia> versioninfo() Julia Version 1.11.1 Commit 8f5b7ca12ad (2024-10-16 10:53 UTC) Build Info: Official https://julialang.org/ release Platform Info: O...

View on GitHub

PallHaraldsson created a comment on a pull request on JuliaLang/julia
@ViralBShah, I understand you closing, given the opposition, but should a lesser form of not just exporting for C API be wanted?

View on GitHub

vtjnash opened a pull request on JuliaLang/julia
loading: clean up more concurrency issues
Guarantee that `__init__` runs before `using` returns. Could be slightly breaking for people that do crazy things inside `__init__`, but just don't do that. Since extensions then probably load afte...
Kolaru opened an issue on JuliaLang/julia
`@main` entrypoint throw unexpected MethodError if the `main(ARGS)` function return something
In 1.11.1, if the `main(ARGS)` function return something that is not an integer or `nothing`, it will error. For example: ```julia function main(ARGS) return [1] end @main ``` ``` > julia m...
kalmarek opened an issue on JuliaLang/julia
Empty profile information on v1.11
```julia julia> @profile peakflops() 2.5633960272396997e11 julia> Profile.print() Overhead â•Ž [+additional indent] Count File:Line; Function ========================================================...
vtjnash pushed 36 commits to jn/require-init JuliaLang/julia
  • 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
  • Implement faster `issubset` for `CartesianIndices{N}` (#56282) Co-authored-by: xili <[email protected]> 0b9fcb5
  • Improve doc example: Extracting the type parameter from a super-type (#55983) Documentation describes the correct wa... 6c70bf7
  • llvmpasses: force vector width for compatibility with non-x86 hosts. (#56300) The pipeline-prints test currently fai... 005608a
  • Reduce generic matrix*vector latency (#56289) ```julia julia> using LinearAlgebra julia> A = rand(Int,4,4); x = ran... b9b4dfa
  • Type `Base.is_interactive` as `Bool` (#56303) Before, typing `Base.is_interactive = 7` would cause weird internal RE... 28b0abd
  • REPL: don't complete str and cmd macros when the input matches the internal name like `r_` to `r"` (#56254) 4236a33
  • fix REPL test if a "juliadev" directory exists in home (#56218) 0a6277d
  • Fix trampoline warning on x86 as well (#56280) 894296b
  • typeintersect: more fastpath to skip intersect under circular env (#56304) fix #56040 53ffe56
  • Preserve type in `first` for `OneTo` (#56263) With this PR, ```julia julia> first(Base.OneTo(10), 4) Base.OneTo(4) `... 2a06376
  • 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
  • and 16 more ...

View on GitHub

PallHaraldsson created a comment on an issue on JuliaLang/julia
>Looks like originally a bug (https://github.com/JuliaLang/julia/pull/53750) Are you sure? It's too large a PR for me to review/understand. It least print/ln worked before, with this supposed bug ...

View on GitHub

aleVision starred JuliaLang/julia
nsajko created a comment on a pull request on JuliaLang/julia
That's just the nature of a `Tuple`, though; a tuple is a heterogeneous collection. I still sometimes want to sort it.

View on GitHub

vtjnash created a comment on an issue on JuliaLang/julia
Looks like originally a bug (#53750) that was fixed before rc4 via backport https://github.com/JuliaLang/julia/pull/53790

View on GitHub

d-netto created a comment on a pull request on JuliaLang/julia
> Can you add this to the Profile docs and the NEWS file? Sounds good, will do. Thanks for the reviews.

View on GitHub

Load more