> Is there a way to disable automatic tracing runs of --gc:orc and only run 
> them when we want to -- say between rendering frames or loading levels? Is 
> there a way to limit the time the tracing step runs?

It's doable via the existing APIs `GC_disableMarkAndSweep` and 
`GC_enableMarkAndSweep`. There is no way to limit the tracing steps yet, but 
it'll use the existing "realtime" API.

> You can pass --gc:arc refs between threads right? Which thread does --gc:orc 
> tracing run on?

I'm afraid we have to ensure that only acyclic data is shared between threads. 
:-) 

Reply via email to