Reviewers: Hablich, Jakob, Michael Lippautz,
Description:
Version 4.5.103.23 (cherry-pick)
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
LOG=N
[email protected],[email protected],[email protected]
Please review this at https://codereview.chromium.org/1297153002/
Base URL: https://chromium.googlesource.com/v8/[email protected]
Affected files (+211, -36 lines):
M include/v8-version.h
M src/flag-definitions.h
M src/heap/gc-tracer.h
M src/heap/gc-tracer.cc
M src/heap/heap.h
M src/heap/heap.cc
M src/heap/incremental-marking.h
M src/heap/incremental-marking.cc
M src/heap/memory-reducer.cc
--
--
v8-dev mailing list
[email protected]
http://groups.google.com/group/v8-dev
---
You received this message because you are subscribed to the Google Groups "v8-dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
For more options, visit https://groups.google.com/d/optout.