Lines Matching refs:probe

58     for (LoaderConstraintEntry* probe = bucket(index);
59 probe != NULL;
60 probe = probe->next()) {
61 if (probe->klass() != NULL) {
62 f->do_oop((oop*)probe->klass_addr());
64 for (int n = 0; n < probe->num_loaders(); n++) {
65 if (probe->loader(n) != NULL) {
66 f->do_oop(probe->loader_addr(n));
107 LoaderConstraintEntry* probe = *p;
108 klassOop klass = probe->klass();
111 probe->set_klass(NULL);
116 probe->name()->as_C_string());
117 for (int i = 0; i < probe->num_loaders(); i++) {
119 SystemDictionary::loader_name(probe->loader(i)));
125 while (n < probe->num_loaders()) {
126 if (probe->loader(n) != NULL) {
127 if (!is_alive->do_object_b(probe->loader(n))) {
131 SystemDictionary::loader_name(probe->loader(n)),
132 probe->name()->as_C_string()
137 int num = probe->num_loaders() - 1;
138 probe->set_num_loaders(num);
139 probe->set_loader(n, probe->loader(num));
140 probe->set_loader(num, NULL);
145 for (int i = 0; i < probe->num_loaders(); i++) {
147 SystemDictionary::loader_name(probe->loader(i)));
158 if (probe->num_loaders() < 2) {
162 probe->name()->as_C_string());
166 *p = probe->next();
167 FREE_C_HEAP_ARRAY(oop, probe->loaders(), mtClass);
168 free_entry(probe);
171 if (probe->klass() != NULL) {
172 assert(is_alive->do_object_b(probe->klass()), "klass should be live");
174 for (n = 0; n < probe->num_loaders(); n++) {
175 if (probe->loader(n) != NULL) {
176 assert(is_alive->do_object_b(probe->loader(n)), "loader should be live");
181 p = probe->next_addr();
438 for (LoaderConstraintEntry* probe = bucket(cindex);
439 probe != NULL;
440 probe = probe->next()) {
441 if (probe->klass() != NULL) {
442 instanceKlass* ik = instanceKlass::cast(probe->klass());
443 guarantee(ik->name() == probe->name(), "name should match");
452 guarantee(k == probe->klass(), "klass should be in dictionary");
467 for (int n = 0; n< probe->num_loaders(); n++) {
468 guarantee(probe->loader(n)->is_oop_or_null(), "should be oop");
483 for (LoaderConstraintEntry* probe = bucket(cindex);
484 probe != NULL;
485 probe = probe->next()) {
487 probe->name()->print();
489 for (int n = 0; n < probe->num_loaders(); n++) {
490 probe->loader(n)->print_value();