std::gc: flip an external reachability bit instead of the reachability
of every pointer individually.

This makes collections 15% faster.