[julia-users] Julia garbage collection - question on status and future (and interaction when using with other languages)

2015-10-20 Thread Páll Haraldsson
A. I know Julia had stop the world garbage collection (GC) and changed to generational GC in 0.4 that is faster (I've seen 10x mentioned). As far as I know, there are no knobs to turn (except possible to just to turn if off..), and the GC algorithm isn't selectable (except by choosing the olde

Re: [julia-users] Julia garbage collection - question on status and future (and interaction when using with other languages)

2015-10-21 Thread Stefan Karpinski
Different selectable GCs would be a reasonable thing to have – it's unclear whether a single GC strategy can be sufficiently good to satisfy all possible requirements. That being said, the eventual standard Julia GC ought to be good enough for most use cases. I also dislike having too many knobs to

Re: [julia-users] Julia garbage collection - question on status and future (and interaction when using with other languages)

2015-10-23 Thread Joshua Ballanco
Just to throw this out there… A number of years ago Mike Pall (creator and former maintainer of LuaJIT) outlined the beginnings of what seemed (to me at least) to be a very interesting variation on the tricolor GC: http://wiki.luajit.org/New-Garbage-Collector . Originally this was intended for

Re: [julia-users] Julia garbage collection - question on status and future (and interaction when using with other languages)

2015-10-23 Thread Stefan Karpinski
Yeah, I remember reading through that when he published it. Worth having another look at... On Fri, Oct 23, 2015 at 6:59 AM, Joshua Ballanco wrote: > Just to throw this out there… > > > A number of years ago Mike Pall (creator and former maintainer of LuaJIT) > outlined the beginnings of what se