commit | 86ad5118a10f784f33bc7d767e700eb0f6593316 | [log] [tgz] |
---|---|---|
author | Michael Lippautz <mlippautz@chromium.org> | Tue Oct 09 09:10:19 2018 |
committer | Commit Bot <commit-bot@chromium.org> | Tue Oct 09 09:10:19 2018 |
tree | 1d8567563e7fb52bf81c61f6843562a21e48d5b7 | |
parent | 824d44edccc8d812c418f0aaafdf74be1d701fd9 [diff] |
[unified-heap] Avoid scheduling empty incremental steps These steps have overhead that is noticeable. Instead, bail out after first observing the work list as empty. Newly discovered objects are still processed incrementally via V8 helping mechanisms. Bug: 843903 Change-Id: I3567557635418e284b85815e3e83aa14e64310bf Reviewed-on: https://chromium-review.googlesource.com/c/1269039 Reviewed-by: Kentaro Hara <haraken@chromium.org> Commit-Queue: Michael Lippautz <mlippautz@chromium.org> Cr-Commit-Position: refs/heads/master@{#597848}
Chromium is an open-source browser project that aims to build a safer, faster, and more stable way for all users to experience the web.
The project's web site is https://www.chromium.org.
Documentation in the source is rooted in docs/README.md.
Learn how to Get Around the Chromium Source Code Directory Structure .