Home
last modified time | relevance | path

Searched refs:LibraryNamespaces (Results 1 – 4 of 4) sorted by relevance

/aosp_15_r20/art/libnativeloader/
H A Dlibrary_namespaces.h67 class LibraryNamespaces {
69 LibraryNamespaces() : initialized_(false), app_main_namespace_(nullptr) {} in LibraryNamespaces() function
71 LibraryNamespaces(LibraryNamespaces&&) = default;
72 LibraryNamespaces(const LibraryNamespaces&) = delete;
73 LibraryNamespaces& operator=(const LibraryNamespaces&) = delete;
H A Dlibrary_namespaces.cpp149 void LibraryNamespaces::Initialize() { in Initialize()
203 Result<NativeLoaderNamespace*> LibraryNamespaces::Create(JNIEnv* env, in Create()
460 NativeLoaderNamespace* LibraryNamespaces::FindNamespaceByClassLoader(JNIEnv* env, in FindNamespaceByClassLoader()
473 NativeLoaderNamespace* LibraryNamespaces::FindParentNamespaceByClassLoader(JNIEnv* env, in FindParentNamespaceByClassLoader()
H A Dnative_loader.cpp57 using ::android::nativeloader::LibraryNamespaces;
76 LibraryNamespaces* g_namespaces GUARDED_BY(g_namespaces_mutex) = new LibraryNamespaces;
H A DREADME.md71 `library_namespaces.cpp` implements the singleton class `LibraryNamespaces` which
83 `LibraryNamespaces` but is separated from it to hide the details of the parsing