equal
deleted
inserted
replaced
670 seen_dead_loader = true; |
670 seen_dead_loader = true; |
671 ClassLoaderData* dead = data; |
671 ClassLoaderData* dead = data; |
672 dead->unload(); |
672 dead->unload(); |
673 data = data->next(); |
673 data = data->next(); |
674 // Remove from loader list. |
674 // Remove from loader list. |
|
675 // This class loader data will no longer be found |
|
676 // in the ClassLoaderDataGraph. |
675 if (prev != NULL) { |
677 if (prev != NULL) { |
676 prev->set_next(data); |
678 prev->set_next(data); |
677 } else { |
679 } else { |
678 assert(dead == _head, "sanity check"); |
680 assert(dead == _head, "sanity check"); |
679 _head = data; |
681 _head = data; |