heap: Don't trace hash table elements on reallocation
This CL augments 69488b17 for data structures based on HashTable. It reorders resetting backing store pointer and moving of elements on backing reallocation. There is no reason to call write barrier or eagerly trace elements being just moved, since the newly allocated backing is white. Bug: 1021889 Change-Id: I553c95f59e92fd6654d8b666ade0938f4f34cd27 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1954464 Commit-Queue: Anton Bikineev <bikineev@chromium.org> Reviewed-by:Ulan Degenbaev <ulan@chromium.org> Reviewed-by:
Kentaro Hara <haraken@chromium.org> Cr-Commit-Position: refs/heads/master@{#725580}
Showing
Please register or sign in to comment