mark the Vec push slow path

This improves the performance of the push method by ordering the slow
path below the fast path. Since the method is inlined, it moves it out
of the way of the fast paths in the calling code which improves both
branch prediction and caching.