/art/runtime/jni/ |
D | java_vm_ext.cc | 234 SharedLibrary* const library = it->second; in UnloadBootNativeLibraries() local 235 if (library->GetClassLoader() == nullptr) { in UnloadBootNativeLibraries() 236 unload_libraries.push_back(library); in UnloadBootNativeLibraries() 247 for (const auto& library : libraries_) { in Dump() local 252 os << library.first; in Dump() 265 void Put(const std::string& path, SharedLibrary* library) in Put() argument 267 libraries_.Put(path, library); in Put() 311 SharedLibrary* const library = lib.second; in FindNativeMethodInternal() local 313 if (library->GetClassLoaderAllocator() != declaring_class_loader_allocator) { in FindNativeMethodInternal() 318 const char* arg_shorty = library->NeedsNativeBridge() ? shorty : nullptr; in FindNativeMethodInternal() [all …]
|
/art/libnativeloader/ |
D | README.md | 11 The most typical use case of this library is calling `System.loadLibrary(name)`. 12 When the method is called, the ART runtime delegates the call to this library 14 library finds the linker namespace (named `classloader-namespace`) that is 15 associated with the given classloader, and tries to load the requested library 16 from the namespace. The actual searching, loading, and linking of the library 52 library, e.g. libgui.so, libart.so, etc., to APKs. 68 `native_loader.cpp` implements the public interface of this library. It is just 78 dynamic linker interface so that other parts of this library do not have to know
|
D | Android.bp | 1 // Shared library for target 56 // TODO(b/124250621) eliminate the need for this library
|
/art/runtime/ |
D | plugin.h | 70 explicit Plugin(const std::string& library) : library_(library), dlopen_handle_(nullptr) { } in Plugin() argument
|
D | runtime_options.def | 142 RUNTIME_OPTIONS_KEY (std::vector<Plugin>, Plugins) // -Xplugin:<library>
|
D | class_loader_context.cc | 1160 for (auto library : shared_libraries.Iterate<mirror::ClassLoader>()) { in CreateInfoFromClassLoader() local 1161 temp_loader.Assign(library); in CreateInfoFromClassLoader()
|
D | Android.bp | 40 // For all other architectures, leave the symbols in the shared library
|
/art/libartpalette/ |
D | Android.bp | 40 // Targets supporting dlopen build the client library which loads 41 // and binds the methods in the libartpalette-system library. 70 // the system library which actually implements functionality.
|
/art/build/ |
D | codegen.go | 29 library bool member 135 if t.library {
|
/art/tools/libjavac/ |
D | Android.bp | 15 // This is a helper library for host tests that compile Java code at test time.
|
/art/tools/ |
D | libjdwp-compat.props | 18 sun.boot.library.path=
|
D | art | 39 -d Use the debug ART library (libartd.so).
|
/art/tools/class2greylist/ |
D | Android.bp | 25 "hamcrest-library",
|
/art/cmdline/ |
D | Android.bp | 17 // TODO: this header library depends on libart. Find a way to express that.
|
/art/test/004-JniTest/src/ |
D | Main.java | 370 private static void testDoubleLoad(String library) { in testDoubleLoad() argument 372 System.loadLibrary(library); in testDoubleLoad() 379 runMethod.invoke(null, library); in testDoubleLoad()
|
/art/libnativebridge/ |
D | Android.bp | 63 // TODO(b/124250621): eliminate the need for this library
|
/art/compiler/ |
D | Android.bp | 205 // Export vixl headers as they are included in this library's exported headers. 222 // Export vixl headers as they are included in this library's exported headers. 286 // Export vixl headers as they are included in this library's exported headers. 303 // Export vixl headers as they are included in this library's exported headers.
|
/art/test/922-properties/ |
D | expected.txt | 4 "java.library.path": OK
|
/art/dt_fd_forward/ |
D | README.md | 3 dt_fd_forward is a jdwpTransport library. It implements the [Java Debug Wire
|
/art/libdexfile/ |
D | Android.bp | 352 // Support library with a C++ API for accessing the libdexfile API for external 355 // This library dlopens libdexfile_external on first use, so there is no build
|
/art/test/115-native-bridge/ |
D | expected.txt | 68 Loading invalid library 'libinvalid.so' from Java, which will fail.
|
/art/libnativebridge/tests/ |
D | Android.bp | 66 // A helper library to produce dummy side effect of PreZygoteForkNativeBridge.
|
/art/build/apex/ |
D | Android.bp | 183 // Temporary library includes for b/123591866 as all libraries are moved into the main art-apex. 383 // Genrules so we can run the checker, and empty Java library so that it gets executed.
|
D | ld.config.txt | 14 # where the real library loading takes place. Any outgoing links from "art" also
|
/art/test/ |
D | Android.bp | 50 // These really are gtests, but the gtest library comes from libart-gtest.so
|