Alloc(size_t size) | ClassLoader | |
AllocateAndReportInstance(const Global_Env *env, Class *klass) | ClassLoader | |
ClassClearInternals(Class *) | ClassLoader | |
ClassLoader() | ClassLoader | |
ClearMarkBits() | ClassLoader | [static] |
CodeAlloc(size_t size, size_t alignment, Code_Allocation_Action action) | ClassLoader | |
CodeMemoryManager | ClassLoader | [protected] |
DefineClass(Global_Env *env, const char *class_name, uint8 *bytecode, unsigned offset, unsigned length, const String **res_name=NULL) | ClassLoader | |
DeleteClassLoaderTable() | ClassLoader | [static] |
DoLoadClass(Global_Env *UNREF env, const String *UNREF name)=0 | ClassLoader | [protected, pure virtual] |
FailedLoadingClass(const String *className) | ClassLoader | [protected] |
FindByObject(ManagedObject *loader) | ClassLoader | [static] |
gc_enumerate() | ClassLoader | [static] |
GetClassLoaderNumber() | ClassLoader | [static] |
GetClassLoaderTable() | ClassLoader | [static] |
GetCodePool() | ClassLoader | |
GetInitiatedClasses() | ClassLoader | |
GetJavaTypes() | ClassLoader | |
GetLoadedClasses() | ClassLoader | |
GetLoader() | ClassLoader | |
GetLoaderHandle() | ClassLoader | |
GetLoadingClasses() | ClassLoader | |
GetName() | ClassLoader | |
getPackageTable() | ClassLoader | |
GetParent() | ClassLoader | |
GetReportedClasses() | ClassLoader | |
GetVerifyData(void) | ClassLoader | |
GlobalClassLoaderIterator class | ClassLoader | [friend] |
Initialize(ManagedObject *loader=NULL) | ClassLoader | [virtual] |
InsertClass(Class *clss) | ClassLoader | |
InsertInitiatedClass(Class *clss) | ClassLoader | |
IsBootstrap() | ClassLoader | |
isMarked() | ClassLoader | |
LoadClass(Global_Env *UNREF env, const String *UNREF name) | ClassLoader | |
LoadNativeLibrary(const char *name) | ClassLoader | |
LoadVerifyAndPrepareClass(Global_Env *env, const String *name) | ClassLoader | |
Lock() | ClassLoader | |
LockLoadersTable() | ClassLoader | [static] |
LockTypesCache() | ClassLoader | |
LookupClass(const String *name) | ClassLoader | |
LookupLoader(ManagedObject *loader) | ClassLoader | [static] |
LookupNative(Method *) | ClassLoader | |
m_initiatedClasses | ClassLoader | [protected] |
m_javaTypes | ClassLoader | [protected] |
m_loadedClasses | ClassLoader | [protected] |
m_loader | ClassLoader | [protected] |
m_loadingClasses | ClassLoader | [protected] |
m_lock | ClassLoader | [protected] |
m_markBit | ClassLoader | [protected] |
m_name | ClassLoader | [protected] |
m_nativeLibraries | ClassLoader | [protected] |
m_package_table | ClassLoader | [protected] |
m_parent | ClassLoader | [protected] |
m_reportedClasses | ClassLoader | [protected] |
m_types_cache_lock | ClassLoader | [protected] |
m_verifyData | ClassLoader | [protected] |
Mark() | ClassLoader | |
NewClass(const Global_Env *env, const String *name) | ClassLoader | |
operator<<(LoggerString &log, LoadingClass &lc) | ClassLoader | [friend] |
pool | ClassLoader | [protected] |
ProvidePackage(Global_Env *env, const String *class_name, const char *jar) | ClassLoader | |
RemoveFromReported(const String *name) | ClassLoader | |
RemoveLoadingClass(const String *className, LoadingClass *loading) | ClassLoader | [protected] |
ReportException(const char *exn_name, std::stringstream &message_stream) | ClassLoader | [virtual] |
ReportFailedClass(Class *klass, const char *exnclass, std::stringstream &exnmsg) | ClassLoader | [virtual] |
ReportFailedClass(Class *klass, const jthrowable exn) | ClassLoader | |
ReportFailedClass(const char *name, const char *exnclass, std::stringstream &exnmsg) | ClassLoader | [virtual] |
SetupAsArray(Global_Env *env, const String *klass) | ClassLoader | [protected] |
SetVerifyData(void *data) | ClassLoader | |
StartLoadingClass(Global_Env *env, const String *className) | ClassLoader | [protected] |
StartUnloading() | ClassLoader | [static] |
SuccessLoadingClass(const String *className) | ClassLoader | [protected] |
UnloadClassLoader(ClassLoader *loader) | ClassLoader | [static] |
Unlock() | ClassLoader | |
UnlockLoadersTable() | ClassLoader | [static] |
UnlockTypesCache() | ClassLoader | |
VTableAlloc(size_t size, size_t alignment, Code_Allocation_Action action) | ClassLoader | |
WaitDefinition(Global_Env *env, const String *className) | ClassLoader | [protected] |
~ClassLoader() | ClassLoader | [virtual] |