Lines Matching refs:loaded
2471 // It is the type that is loaded from an object of this type.
2838 "cannot have constants with non-loaded klass");
2909 const TypeInstPtr *loaded = is_loaded() ? this : tinst;
2911 if( loaded->klass()->equals(ciEnv::current()->Object_klass()) ) {
2925 assert(loaded->ptr() != TypePtr::Null, "insanity check");
2927 if( loaded->ptr() == TypePtr::TopPTR ) { return unloaded; }
2928 else if (loaded->ptr() == TypePtr::AnyNull) { return TypeInstPtr::make( ptr, unloaded->klass(), false, NULL, off, instance_id ); }
2929 else if (loaded->ptr() == TypePtr::BotPTR ) { return TypeInstPtr::BOTTOM; }
2930 else if (loaded->ptr() == TypePtr::Constant || loaded->ptr() == TypePtr::NotNull) {
2940 // Or meet unloaded with a different loaded class, not java/lang/Object
3081 // Check for easy case; klasses are equal (and perhaps not loaded!)
3082 // If we have constants, then we created oops so classes are loaded
3084 // both-not-loaded or both-loaded classes
3089 // Classes require inspection in the Java klass hierarchy. Must be loaded.
3095 // One of these classes has not been loaded
4083 // Check for easy case; klasses are equal (and perhaps not loaded!)
4084 // If we have constants, then we created oops so classes are loaded
4086 // not-loaded classes
4091 // Classes require inspection in the Java klass hierarchy. Must be loaded.
4094 assert( tkls_klass->is_loaded(), "This class should have been loaded.");
4095 assert( this_klass->is_loaded(), "This class should have been loaded.");