checkpoints will be used to force global mark&sweep
work on barriers
multithread GC
coordinate exit
alias
task #12666
fix error tests