newArray does not initialize card table
@dcoutts noticed that newArray#
fails to initialize the card table to a known state.
This isn't actually a soundness issue since the card table only tracks old-to-young references, which the new array cannot have (being allocated into the young generation). However, it does mean that we may end up doing more work during minor GCs after array allocation than strictly necessary.