Remove __attribute__((__malloc__)) from the gc
This attribute unfortunately lets the compiler skip stores if the pointer doesn't escape. This is bad because we will be looking at the memory during a collection; the compiler was skipping storing to cls and then the gc was crashing.
Showing
Please register or sign in to comment