I'm currently using --gc:regions (this is the only GC options that has worked flawlessly for me so far, without any issues).
However, when I'm profiling at times I notice some HEAVY memory usage (macOS' /usr/bin/time shows over 1GB of "maximum resident set size").
What is going on? Is there sth I have to pay attention to? Do I have the option to let the GC I don't need an object anymore?