Slightly optimized the zap weak pass by going through the data types in order starting with the most likely to contain weak references. Rev: src/gc.c:1.130