Which GC behavior limits parallel scaling in OCaml 5.0 Domains?
Goal Determine whether the garbage collector’s parallel marking and sweeping phases create a bottleneck when applications run on multiple domains. Constraints The OCaml 5.0 runtime uses a shared‑heap architecture; all domains must coordinate during GC. Parallel marking introduces synchronization overhead, and atomic operations on shared state can lead to con