Lines Matching refs:klass

39                                  klassOop klass, int num_loaders,
42 entry = (LoaderConstraintEntry*)Hashtable<klassOop, mtClass>::new_entry(hash, klass);
61 if (probe->klass() != NULL) {
108 klassOop klass = probe->klass();
109 // Remove klass that is no longer alive
110 if (klass != NULL && !is_alive->do_object_b(klass)) {
171 if (probe->klass() != NULL) {
172 assert(is_alive->do_object_b(probe->klass()), "klass should be live");
195 klassOop klass = klass1 != NULL ? klass1 : klass2;
199 if (*pp1 != NULL && (*pp1)->klass() != NULL) {
200 if (klass != NULL) {
201 if (klass != (*pp1)->klass()) {
205 klass = (*pp1)->klass();
211 if (*pp2 != NULL && (*pp2)->klass() != NULL) {
212 if (klass != NULL) {
213 if (klass != (*pp2)->klass()) {
217 klass = (*pp2)->klass();
226 p = new_entry(hash, class_name, klass, 2, 2);
230 p->set_klass(klass);
244 if ((*pp1)->klass() == NULL) {
245 (*pp1)->set_klass(klass);
255 assert((*pp1)->klass() == klass, "loader constraints corrupted");
258 extend_loader_constraint(*pp2, class_loader1, klass);
260 extend_loader_constraint(*pp1, class_loader2, klass);
262 merge_loader_constraints(pp1, pp2, klass);
298 if (p && p->klass() != NULL && p->klass() != k()) {
308 if (p && p->klass() == NULL) {
325 if (p != NULL && p->klass() != NULL) {
326 if (Klass::cast(p->klass())->oop_is_instance() && !instanceKlass::cast(p->klass())->is_loaded()) {
331 return p->klass();
334 // No constraints, or else no klass loaded yet.
354 klassOop klass) {
365 (p->klass() == NULL ? " and setting class object ]\n" : " ]\n")
368 if (p->klass() == NULL) {
369 p->set_klass(klass);
371 assert(klass == NULL || p->klass() == klass, "constraints corrupted");
379 klassOop klass) {
408 if (p1->klass() == NULL) {
413 // p1->klass() will hold NULL if klass, p2->klass(), and old
414 // p1->klass() are all NULL. In addition, all three must have
418 if (p2->klass() != NULL) {
419 assert(p2->klass() == klass, "constraints corrupted");
421 if (p1->klass() == NULL) {
422 p1->set_klass(klass);
424 assert(p1->klass() == klass, "constraints corrupted");
441 if (probe->klass() != NULL) {
442 instanceKlass* ik = instanceKlass::cast(probe->klass());
452 guarantee(k == probe->klass(), "klass should be in dictionary");
464 guarantee(entry != NULL, "klass should be in the placeholders");