Lines Matching refs:check

132 // Parallel class loading check
166 // in which case we have to check whether the pending exception is a ClassNotFoundException,
293 // Double-check, if child class is already loaded, just return super-class,interface
300 // Must check ClassCircularity before checking if super class is already loaded
349 // Resolve the super class or interface, check results on return
382 // Now we have to call back to java to check if the initating class has access
490 // Caller must check for pending exception
504 // superk is not used, resolve_super called for circularity check only
532 klassOop check = find_class(d_index, d_hash, name, class_loader);
533 if (check != NULL) {
535 return(instanceKlassHandle(THREAD, check));
548 klassOop check = find_class(d_index, d_hash, name, class_loader);
549 if (check != NULL) {
551 return(instanceKlassHandle(THREAD, check));
636 klassOop check = find_class(d_index, d_hash, name, class_loader);
637 if (check != NULL) {
640 k = instanceKlassHandle(THREAD, check);
678 // this check is done while holding the classloader object lock,
715 klassOop check = find_class(d_index, d_hash, name, class_loader);
716 if (check != NULL) {
718 k = instanceKlassHandle(THREAD, check);
721 // check if other thread failed to load and cleaned up
735 // need a check analogous to the acquire ObjectLocker/find_class
737 // one final check if the load has already completed
739 klassOop check = find_class(d_index, d_hash, name, class_loader);
740 if (check != NULL) {
742 k = instanceKlassHandle(THREAD, check);
762 // If they got a linkageError, check if a parallel class load succeeded.
768 // Bootstrap goes through here to allow for an extra guarantee check
773 klassOop check = find_class(d_index, d_hash, name, class_loader);
774 if (check != NULL) {
776 k = instanceKlassHandle(THREAD, check);
804 // Need to check for a PENDING_EXCEPTION again; check_constraints
1124 klassOop check = find_class(parsed_name, class_loader);
1125 assert(check == k(), "should be present in the dictionary");
1128 assert(check == check2, "name inconsistancy in SystemDictionary");
1340 // For user defined Java class loaders, check that the name returned is
1341 // the same as that requested. This check is done for the bootstrap
1424 // FindLoadedClass/DefineClass, calls, we check for parallel
1450 // First check if class already defined
1452 klassOop check = find_class(d_index, d_hash, name_h, class_loader);
1453 if (check != NULL) {
1454 return(instanceKlassHandle(THREAD, check));
1475 klassOop check = find_class(d_index, d_hash, name_h, class_loader);
1476 assert(check != NULL, "definer missed recording success");
1524 // This method is added to check how often we have to wait to grab loader
1949 klassOop check = find_class(d_index, d_hash, name, class_loader);
1950 if (check != (klassOop)NULL) {
1957 assert(check->klass_part()->oop_is_instance(), "noninstance in systemdictionary");
1958 if ((defining == true) || (k() != check)) {
2086 // Non-array classes are easy: simply check the constraint table.
2201 // Returns the name of the type that failed a loader constraint check, or