[oilpan] Merge post marking processing into weak processing
Post marking processing assumed that the backing store for weak HashTable's remains unchanged during marking which is not correct in the presence of incremental marking. Since post marking was just marking the header of the backing store this can be merged into the weak processing steps. This CL - Remove Heap::post_marking_worklist_ completely, avoid any memory consumption it might require. - Merges WeakProcessing and PostMarkingProcessing as the post marking steps were only used for weak HashTables. Bug: chromium:828537, chromium:757440 Change-Id: I0d0b7552786659becf039419bff3701e7bb72aee Reviewed-on: https://chromium-review.googlesource.com/999485Reviewed-by:Kentaro Hara <haraken@chromium.org> Commit-Queue: Michael Lippautz <mlippautz@chromium.org> Cr-Commit-Position: refs/heads/master@{#548854}
Showing
Please register or sign in to comment