208 }
209
210 // ------------------------------------------------------------------
211 // ciKlass::modifier_flags
212 jint ciKlass::modifier_flags() {
213 assert(is_loaded(), "not loaded");
214 GUARDED_VM_ENTRY(
215 return get_Klass()->modifier_flags();
216 )
217 }
218
219 // ------------------------------------------------------------------
220 // ciKlass::access_flags
221 jint ciKlass::access_flags() {
222 assert(is_loaded(), "not loaded");
223 GUARDED_VM_ENTRY(
224 return get_Klass()->access_flags().as_unsigned_short();
225 )
226 }
227
228 // ------------------------------------------------------------------
229 // ciKlass::misc_flags
230 klass_flags_t ciKlass::misc_flags() {
231 assert(is_loaded(), "not loaded");
232 GUARDED_VM_ENTRY(
233 return get_Klass()->misc_flags();
234 )
235 }
236
237 // ------------------------------------------------------------------
238 // ciKlass::print_impl
239 //
240 // Implementation of the print method
241 void ciKlass::print_impl(outputStream* st) {
242 st->print(" name=");
243 print_name_on(st);
244 st->print(" loaded=%s", (is_loaded() ? "true" : "false"));
245 }
246
247 // ------------------------------------------------------------------
|
208 }
209
210 // ------------------------------------------------------------------
211 // ciKlass::modifier_flags
212 jint ciKlass::modifier_flags() {
213 assert(is_loaded(), "not loaded");
214 GUARDED_VM_ENTRY(
215 return get_Klass()->modifier_flags();
216 )
217 }
218
219 // ------------------------------------------------------------------
220 // ciKlass::access_flags
221 jint ciKlass::access_flags() {
222 assert(is_loaded(), "not loaded");
223 GUARDED_VM_ENTRY(
224 return get_Klass()->access_flags().as_unsigned_short();
225 )
226 }
227
228 // ------------------------------------------------------------------
229 // ciKlass::prototype_header
230 markWord ciKlass::prototype_header() const {
231 assert(is_loaded(), "not loaded");
232 GUARDED_VM_ENTRY(
233 return get_Klass()->prototype_header();
234 )
235 }
236
237 // ------------------------------------------------------------------
238 // ciKlass::misc_flags
239 klass_flags_t ciKlass::misc_flags() {
240 assert(is_loaded(), "not loaded");
241 GUARDED_VM_ENTRY(
242 return get_Klass()->misc_flags();
243 )
244 }
245
246 // ------------------------------------------------------------------
247 // ciKlass::print_impl
248 //
249 // Implementation of the print method
250 void ciKlass::print_impl(outputStream* st) {
251 st->print(" name=");
252 print_name_on(st);
253 st->print(" loaded=%s", (is_loaded() ? "true" : "false"));
254 }
255
256 // ------------------------------------------------------------------
|