comparison src/share/vm/memory/referenceProcessor.hpp @ 1244:745c853ee57f

6885297: java -XX:RefDiscoveryPolicy=2 or -XX:TLABWasteTargetPercent=0 cause VM crash Summary: Interval checking is now being performed on the values passed in for these two flags. The current acceptable range for RefDiscoveryPolicy is [0..1], and for TLABWasteTargetPercent it is [1..100]. Reviewed-by: apetrusenko, ysr
author johnc
date Fri, 29 Jan 2010 14:51:38 -0800
parents 4788266644c1
children c18cbe5936b8
comparison
equal deleted inserted replaced
1196:f3345b7b01b4 1244:745c853ee57f
261 bool mt_discovery, 261 bool mt_discovery,
262 BoolObjectClosure* is_alive_non_header = NULL, 262 BoolObjectClosure* is_alive_non_header = NULL,
263 int parallel_gc_threads = 1, 263 int parallel_gc_threads = 1,
264 bool mt_processing = false, 264 bool mt_processing = false,
265 bool discovered_list_needs_barrier = false); 265 bool discovered_list_needs_barrier = false);
266
266 // RefDiscoveryPolicy values 267 // RefDiscoveryPolicy values
267 enum { 268 enum DiscoveryPolicy {
268 ReferenceBasedDiscovery = 0, 269 ReferenceBasedDiscovery = 0,
269 ReferentBasedDiscovery = 1 270 ReferentBasedDiscovery = 1,
271 DiscoveryPolicyMin = ReferenceBasedDiscovery,
272 DiscoveryPolicyMax = ReferentBasedDiscovery
270 }; 273 };
271 274
272 static void init_statics(); 275 static void init_statics();
273 276
274 public: 277 public: