Lines Matching refs:bci
42 void fill(methodHandle method, int bci);
65 // (subclass of GenerateOopMap, initializes an OopMapCacheEntry for a given method and bci)
83 OopMapForCacheEntry(methodHandle method, int bci, OopMapCacheEntry *entry);
85 // Computes stack map for (method,bci) and initialize entry
91 OopMapForCacheEntry::OopMapForCacheEntry(methodHandle method, int bci, OopMapCacheEntry* entry) : GenerateOopMap(method) {
92 _bci = bci;
135 // Only interested in one specific bci
136 if (bcs->bci() == _bci) {
265 tty->print(" @ %d = [%d] { ", bci(), n);
375 void OopMapCacheEntry::fill(methodHandle method, int bci) {
380 set_bci(bci);
387 OopMapForCacheEntry gen(method, bci, this);
470 set_bci(from->bci());
496 inline unsigned int OopMapCache::hash_value_for(methodHandle method, int bci) {
499 return ((unsigned int) bci)
560 int bci,
565 int probe = hash_value_for(method, bci);
571 if (entry->match(method, bci)) {
581 tty->print("%d - Computing oopmap at bci %d for ", ++count, bci);
593 compute_one_oop_map(method, bci, entry_for);
601 entry->fill(method, bci);
625 entry->fill(method, bci);
640 void OopMapCache::compute_one_oop_map(methodHandle method, int bci, InterpreterOopMap* entry) {
644 tmp->fill(method, bci);