The internal phases in markGcCandidates were numbered incorrectly with respect to the object table sweep phase number, resulting in some phases sweeping pages that incorrectly include scavengeable pages.
Do not use markGcCandidates in affected versions; use markForCollection, which works correctly. markGcCandidates has been removed in v3.3.
Last updated: 5/6/16