heap: Fix MARKING_AWARE_ANNOTATE_CHANGE_SIZE macro
Based on binary size, the branch in the macro wasn't optimized away on non-asan builds. This fix manually removes the branch when it's not needed. Bug: 1099412 Change-Id: I318f02fc7c254db0dc2b5098109734d170138b5e Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2276279Reviewed-by:Kentaro Hara <haraken@chromium.org> Commit-Queue: Omer Katz <omerkatz@chromium.org> Cr-Commit-Position: refs/heads/master@{#784411}
Showing
Please register or sign in to comment