Mercurial > hg > graal-jvmci-8
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 |