comparison src/share/vm/classfile/loaderConstraints.hpp @ 1258:38836cf1d8d2

6920977: G1: guarantee(k == probe->klass(),"klass should be in dictionary") fails Summary: the guarantee is too strict and the test will fail (incorrectly) if the class is not in the system dictionary but in the placeholders. Reviewed-by: acorn, phh
author tonyp
date Fri, 05 Feb 2010 11:05:50 -0500
parents c89f86385056
children 09ac706c2623
comparison
equal deleted inserted replaced
1247:230fac611b50 1258:38836cf1d8d2
82 symbolHandle name); 82 symbolHandle name);
83 83
84 84
85 void purge_loader_constraints(BoolObjectClosure* is_alive); 85 void purge_loader_constraints(BoolObjectClosure* is_alive);
86 86
87 void verify(Dictionary* dictionary); 87 void verify(Dictionary* dictionary, PlaceholderTable* placeholders);
88 #ifndef PRODUCT 88 #ifndef PRODUCT
89 void print(); 89 void print();
90 #endif 90 #endif
91 }; 91 };
92 92