https://codereview.chromium.org/14649014/diff/2001/src/runtime.cc
File src/runtime.cc (right):
https://codereview.chromium.org/14649014/diff/2001/src/runtime.cc#newcode9162
src/runtime.cc:9162: heap->incremental_marking()->Start();
On 2013/05/06 12:35:25, Michael Starzinger wrote:
Starting the incremental marker here scares me _a lot_. The
incremental marker
should be started due to heuristics inside the GC and not by random
hooks
scattered throughout the code-base.
I could be convinced to have this hack in
IncrementalMarking::OldSpaceStep so that old-space steps are capable of
starting the incremental marker. But for now I would limit this to when
we globally pretenure, because that is what's causing the starvation of
new-space steps.
Also as discussed offline, the
MarkCompactCollector::abort_incremental_marking() makes no sense here,
as it will always be false.
https://codereview.chromium.org/14649014/
--
--
v8-dev mailing list
v8-dev@googlegroups.com
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 v8-dev+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.