have gc wait for tasks less often
Merge branch '12-gc-helpers' into 13-subassign2
sped up ArrayAssign
more speed up of ArrayAssign by getting rid of %
yet more speed up in ArrayAssign
more speed tweaks in subassign.c
more cleanup in subassign.c