#1355 adds allocate_as_live for spaces, but only LOS and immix space implements it (properly setting newly allocated objects as live). This flag is ignored by other spaces. We should fix this. We should be able to test newly allocated objects with is_live with MockVM to make sure the implementation is correct.