annotate .hgignore @ 1994:6cd6d394f280

7001033: assert(gch->gc_cause() == GCCause::_scavenge_alot || !gch->incremental_collection_failed()) 7002546: regression on SpecJbb2005 on 7b118 comparing to 7b117 on small heaps Summary: Relaxed assertion checking related to incremental_collection_failed flag to allow for ExplicitGCInvokesConcurrent behaviour where we do not want a failing scavenge to bail to a stop-world collection. Parameterized incremental_collection_will_fail() so we can selectively use, or not use, as appropriate, the statistical prediction at specific use sites. This essentially reverts the scavenge bail-out logic to what it was prior to some recent changes that had inadvertently started using the statistical prediction which can be noisy in the presence of bursty loads. Added some associated verbose non-product debugging messages. Reviewed-by: johnc, tonyp
author ysr
date Tue, 07 Dec 2010 21:55:53 -0800
parents e703499b4b51
children a197210cb4ae 4ca65400aa33
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
91
a294fd0c4b38 6583644: Move all managed/SCCS files out of 'build' into 'make' directory
kamg
parents: 0
diff changeset
1 ^build/
0
a61af66fc99e Initial load
duke
parents:
diff changeset
2 ^dist/
1055
e703499b4b51 6909462: Fix nbproject/private references in .hgignore
ohair
parents: 720
diff changeset
3 /nbproject/private/
720
67a2f5ba5582 6684007: PrintAssembly plugin not available for linux or windows
never
parents: 222
diff changeset
4 ^src/share/tools/hsdis/build/
222
2a1a77d3458f 6718676: putback for 6604014 is incomplete
never
parents: 110
diff changeset
5 ^src/share/tools/IdealGraphVisualizer/[a-zA-Z0-9]*/build/
2a1a77d3458f 6718676: putback for 6604014 is incomplete
never
parents: 110
diff changeset
6 ^src/share/tools/IdealGraphVisualizer/build/
2a1a77d3458f 6718676: putback for 6604014 is incomplete
never
parents: 110
diff changeset
7 ^src/share/tools/IdealGraphVisualizer/dist/