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: |