Skip to content
This repository was archived by the owner on Mar 25, 2018. It is now read-only.

4.5.103.23

@hannespayer hannespayer tagged this 18 Aug 07:42
Merged 0752abb11453a3f1ea1d4eecf3f9068b6f599e4d
Merged b528d0772bba9bc378c9cc18f624513ccfc7f8e8
Merged 869ab06ea5165ce0dc01396150a110478f8a3e42
Merged 9d7ebcf7f508b987464575b481476ce0a49d98b1
Merged da97af0d016aa69b78551de6b953f0624e8d6792
Merged e296644f953f5af906483abaa0965818c5369dd9
Merged 1345f811bf6a3ab9376cfbed6f08084662b32a4d

Extract function to compute mutator utilization.

Use conservative estimate for GC speed instead of bailing out when computing mutator utilization.

GC: Refactor incremental marking steps w/ deadline into a separate call

Reland: GC: Refactor public incremental marking interface in heap

Fix idle step marking after 9d7ebc.

Partially revert https://crrev.com/7e53749df0a10f475404e86ef0ca8df02bb79e7a

Make sure that memory reducer makes progress in incremental marking even if there are no idle notifications.

BUG=chromium:502247,chromium:515873,chromium:517468,chromium:520841
LOG=N
R=hablich@chromium.org, mlippautz@chromium.org, jkummerow@chromium.org

Review URL: https://codereview.chromium.org/1297153002 .

Cr-Commit-Position: refs/branch-heads/4.5@{#25}
Cr-Branched-From: 7f211533faba9dd85708b1394186c7fe99b88392-refs/heads/4.5.103@{#1}
Cr-Branched-From: 4b38c15817033ccd9a65efbb3d038ae2423293c2-refs/heads/master@{#29527}
Assets 2
Loading