DescriptionAvoid redundant weak pointer updates after evacuation.
Since we record slots for weak list fields, there is no need to iterate over
them after evacuation. We just need to update the roots for which we didn't
record slots.
This speeds up the evacuate_update_pointers_weak phase by ~2.5x.
BUG=
Committed: https://crrev.com/4db396b172e2e87d95d211934d9baef528cd3043
Cr-Commit-Position: refs/heads/master@{#34555}
Patch Set 1 #
Messages
Total messages: 11 (5 generated)
|