bool LabelSet::ResolveLabel( AbstractByteCode* b, oop lbl, objVectorOop pcs, int32 i) { static char buf[BUFSIZ]; LabelInfo* li = at(lbl); if ( li == NULL || !li->isDefined) { char psb[BUFSIZ]; lbl->print_string(psb); b->errorMessage = buf; sprintf(buf, "Label %s is undefined", psb); return false; } pcs->obj_at_put(i, as_smiOop(li->bci)); return true; }