src/share/vm/gc_implementation/parallelScavenge/parallelScavengeHeap.cpp

changeset 4743
82657b6a8cc0
parent 4037
da91efe96a93
child 4785
3c226052f7dc
     1.1 --- a/src/share/vm/gc_implementation/parallelScavenge/parallelScavengeHeap.cpp	Wed Mar 13 05:14:43 2013 +0100
     1.2 +++ b/src/share/vm/gc_implementation/parallelScavenge/parallelScavengeHeap.cpp	Tue Mar 12 11:00:49 2013 -0700
     1.3 @@ -409,7 +409,7 @@
     1.4          // heap remains parsable.
     1.5          const bool limit_exceeded = size_policy()->gc_overhead_limit_exceeded();
     1.6          const bool softrefs_clear = collector_policy()->all_soft_refs_clear();
     1.7 -        assert(!limit_exceeded || softrefs_clear, "Should have been cleared");
     1.8 +
     1.9          if (limit_exceeded && softrefs_clear) {
    1.10            *gc_overhead_limit_was_exceeded = true;
    1.11            size_policy()->set_gc_overhead_limit_exceeded(false);

mercurial