Ian Butterworth

Results 411 comments of Ian Butterworth

I've done a first pass of the syntactic issues to bring it up to v1.0. It may need more work though https://github.com/pluskid/Mocha.jl/pull/253

I don't think this needs backport. It's in the sysimage in 1.8

I've been seeing a long running ubuntu x86 CI run getting OOM killed and it appears to be related to this. All the tests are enclosed in `@testset`s and julia...

Ok, I got the heap snapshot to work, and this is with `malloc_trim(0)` changed to run for every `GC.gc(true)`. On MacOS. ``` julia> open("before.heapsnapshot", "w") do io GC.take_heap_snapshot(io) end julia>...

I modified the source to call that for every GC.gc already. But.. it was just pointed out to me that MacOS doesn't use glibc so perhaps I should have done...

Another datapoint. This is with MacOS's instruments running `julia -e "x = [zeros(10) for _ in 1:10^7]; sleep(5); x = nothing; GC.gc(true); sleep(5);"` It appears to only know about a...

https://github.com/JuliaLang/julia/issues/42566#issuecomment-1028587020 was on ubuntu (just clarified in the comment)

Ok. Adding `ccall(:malloc_trim, Cvoid, (Cint,), 0)` to my Ubuntu CI run is not freeing up the memory. So something else is going on there. The code _is_ heavily multithreaded, also...

Just doing a merge-up and rerun, given Mosé is on vacation for 3 weeks. Just in case it all goes green