comparison src/share/vm/classfile/classLoaderData.hpp @ 17999:e4a6e7f1b90b hs25.20-b21

8047812: Ensure ClassLoaderDataGraph::classes_unloading_do only delivers klasses from CLDs with non-reclaimed class loader oops Reviewed-by: coleenp, sspitsyn, ehelin
author mgronlun
date Tue, 01 Jul 2014 10:36:19 +0200
parents 7384f6a12fc1
children 52b4284cb496 556a06aec3fa
comparison
equal deleted inserted replaced
17998:ae92351815b6 17999:e4a6e7f1b90b
64 // All CLDs (except the null CLD) can be reached by walking _head->_next->... 64 // All CLDs (except the null CLD) can be reached by walking _head->_next->...
65 static ClassLoaderData* _head; 65 static ClassLoaderData* _head;
66 static ClassLoaderData* _unloading; 66 static ClassLoaderData* _unloading;
67 // CMS support. 67 // CMS support.
68 static ClassLoaderData* _saved_head; 68 static ClassLoaderData* _saved_head;
69 static ClassLoaderData* _saved_unloading;
69 static bool _should_purge; 70 static bool _should_purge;
70 71
71 static ClassLoaderData* add(Handle class_loader, bool anonymous, TRAPS); 72 static ClassLoaderData* add(Handle class_loader, bool anonymous, TRAPS);
72 static void post_class_unload_events(void); 73 static void post_class_unload_events(void);
73 public: 74 public: