Try to allow the new context disposal GC heuristic to kick
in even when running with --expose-gc. Review URL: http://codereview.chromium.org/668143 git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@4029 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
This commit is contained in:
parent
5c7fd0e59b
commit
95795db1f5
@ -3081,7 +3081,7 @@ bool Heap::IdleNotification() {
|
|||||||
static int number_idle_notifications = 0;
|
static int number_idle_notifications = 0;
|
||||||
static int last_gc_count = gc_count_;
|
static int last_gc_count = gc_count_;
|
||||||
|
|
||||||
if (!FLAG_expose_gc && (contexts_disposed_ > 0)) {
|
if (contexts_disposed_ > 0) {
|
||||||
HistogramTimerScope scope(&Counters::gc_context);
|
HistogramTimerScope scope(&Counters::gc_context);
|
||||||
CollectAllGarbage(false);
|
CollectAllGarbage(false);
|
||||||
ASSERT(contexts_disposed_ == 0);
|
ASSERT(contexts_disposed_ == 0);
|
||||||
|
Loading…
Reference in New Issue
Block a user