Lines Matching refs:cpool

269 methodOop constantPoolOopDesc::method_at_if_loaded(constantPoolHandle cpool,
272 if (cpool->cache() == NULL) return NULL; // nothing to load yet
274 ConstantPoolCacheEntry* e = cpool->cache()->entry_at(cache_index);
275 return e->method_if_resolved(cpool);
279 bool constantPoolOopDesc::has_appendix_at_if_loaded(constantPoolHandle cpool, int which) {
280 if (cpool->cache() == NULL) return false; // nothing to load yet
282 ConstantPoolCacheEntry* e = cpool->cache()->entry_at(cache_index);
287 oop constantPoolOopDesc::appendix_at_if_loaded(constantPoolHandle cpool, int which) {
288 if (cpool->cache() == NULL) return NULL; // nothing to load yet
290 ConstantPoolCacheEntry* e = cpool->cache()->entry_at(cache_index);
291 return e->appendix_if_resolved(cpool);
295 bool constantPoolOopDesc::has_method_type_at_if_loaded(constantPoolHandle cpool, int which) {
296 if (cpool->cache() == NULL) return false; // nothing to load yet
298 ConstantPoolCacheEntry* e = cpool->cache()->entry_at(cache_index);
302 oop constantPoolOopDesc::method_type_at_if_loaded(constantPoolHandle cpool, int which) {
303 if (cpool->cache() == NULL) return NULL; // nothing to load yet
305 ConstantPoolCacheEntry* e = cpool->cache()->entry_at(cache_index); // get next CPC entry
306 ConstantPoolCacheEntry* e2 = cpool->cache()->find_secondary_entry_for(e);
307 return e2->method_type_if_resolved(cpool);
1413 idx++; // Long takes two cpool slots
1420 idx++; // Double takes two cpool slots
1540 // class names, returns size of the cpool raw bytes.
1566 idx++; // Both Long and Double take two cpool slots
1575 // Copy cpool bytes.
1579 // > 0, count of the raw cpool bytes that have been copied
1631 idx++; // Long takes two cpool slots
1637 idx++; // Double takes two cpool slots