< prev index next >

src/hotspot/share/classfile/classLoaderData.hpp

Print this page

        

*** 384,393 **** --- 384,395 ---- void init_handle_locked(OopHandle& pd, Handle h); // used for concurrent access to ModuleEntry::_pd field void add_class(Klass* k, bool publicize = true); void remove_class(Klass* k); bool contains_klass(Klass* k); void record_dependency(const Klass* to); + void record_init_exception(OopHandle cls, Handle exception, TRAPS); + void throw_reinit_exception(OopHandle cls, TRAPS); PackageEntryTable* packages() { return _packages; } ModuleEntry* unnamed_module() { return _unnamed_module; } ModuleEntryTable* modules(); bool modules_defined() { return (_modules != NULL); }
< prev index next >