--- a/hotspot/src/share/vm/memory/referenceProcessor.hpp Wed Jan 27 22:38:37 2010 -0800
+++ b/hotspot/src/share/vm/memory/referenceProcessor.hpp Fri Jan 29 14:51:38 2010 -0800
@@ -263,10 +263,13 @@
int parallel_gc_threads = 1,
bool mt_processing = false,
bool discovered_list_needs_barrier = false);
+
// RefDiscoveryPolicy values
- enum {
+ enum DiscoveryPolicy {
ReferenceBasedDiscovery = 0,
- ReferentBasedDiscovery = 1
+ ReferentBasedDiscovery = 1,
+ DiscoveryPolicyMin = ReferenceBasedDiscovery,
+ DiscoveryPolicyMax = ReferentBasedDiscovery
};
static void init_statics();