8233822: VM_G1CollectForAllocation should always check for upgrade to full

Move upgrade check into do_collection_pause_at_safepoint.

Reviewed-by: tschatzl, sangheki
4 files changed