This is done by clearDependencies().

Also, just for my own curiosity, why do we null out splits and deps here in markCheckpointed, but not in clearDependencies?