Gabriel Baraldi

Results 60 issues of Gabriel Baraldi

`upload_data` might set `easy.input` to nothing before it's actually read if `read_callbacks` runs before it.

https://github.com/JuliaGPU/CUDA.jl/pull/2304 added optimistic garbage_collection checks and apparently that had a good impact on performance. While that is a new implementation and not very battle tested, it seems like it would...

This fixes #54422, the code here assumes that top level exprs are always rooted, but I don't see that referenced anywhere else, or guaranteed, so conservatively always root objects that...

Observing/modifying the data of a Vector{UInt8} after one has called `String(vec)` on it has always been UB, this was usually fine because it's quite hard on a pre-Memory{T} world to...

domain:arrays
domain:strings

This has historically being a possible unchecked OOB access if a user made a vector and pushed/popped/sizehinted it while keeping a view into the array. Views do not do a...

domain:arrays

~The proposed use I have for this is for when packages are looking for their Artifacts.toml file, they have to annoying things, and non relocatable ones even more annyoingly. (Maybe...

Julia currently handrolls it's target detection with a very convoluted script that deserves a refactor. - We should start using LLVMs TargetParser lib, we already statically link julia to it...

compiler:llvm
pkgimage

I haven't assembled a test for this just yet, but this works Fixes https://github.com/JuliaLang/julia/issues/54464

compiler:precompilation
pkgimage

In the current version, we show all allocations a function and it's callees, might do. But that can unnecessarily expose internals that the user might not care about. So maybe...

experiment

This makes it so we avoid a ccall boundary and potentially optimize away repeated world age checks