julia icon indicating copy to clipboard operation
julia copied to clipboard

Move GC to its own directory and library

Open d-netto opened this issue 1 year ago • 2 comments

With the ongoing MMTk effort, we are aiming to make the GC more modular and allow users to specify at build time different GC implementations they want for Julia.

This is the first step in this multi-PR effort.

For now, makes the GC as a static library to keep things as simple as possible.

d-netto avatar Apr 24 '24 21:04 d-netto

Bump.

d-netto avatar May 05 '24 00:05 d-netto

Shouldn't src/julia_gcext.h also be moved? Basically everything it defines is implemented in src/gc.c

fingolfin avatar May 23 '24 21:05 fingolfin

Shouldn't src/julia_gcext.h also be moved? Basically everything it defines is implemented in src/gc.c

Possibly.

d-netto avatar Jun 06 '24 02:06 d-netto

Final bump. Will merge on Thursday if no objections.

d-netto avatar Jun 19 '24 01:06 d-netto

@nanosoldier runbenchmarks(!"scalar", vs=":master")

d-netto avatar Jun 19 '24 23:06 d-netto

Your benchmark job has completed - possible performance regressions were detected. A full report can be found here.

nanosoldier avatar Jun 20 '24 05:06 nanosoldier