/art/runtime/jni/ |
D | java_vm_ext.cc | 236 SharedLibrary* const library = it->second; in UnloadBootNativeLibraries() local 237 if (library->GetClassLoader() == nullptr) { in UnloadBootNativeLibraries() 238 unload_libraries.push_back(library); in UnloadBootNativeLibraries() 249 for (const auto& library : libraries_) { in Dump() local 254 os << library.first; in Dump() 267 void Put(const std::string& path, SharedLibrary* library) in Put() argument 269 libraries_.Put(path, library); in Put() 313 SharedLibrary* const library = lib.second; in FindNativeMethodInternal() local 315 if (library->GetClassLoaderAllocator() != declaring_class_loader_allocator) { in FindNativeMethodInternal() 320 const char* arg_shorty = library->NeedsNativeBridge() ? shorty : nullptr; in FindNativeMethodInternal() [all …]
|
/art/test/817-hiddenapi/src-ex/ |
D | TestCase.java | 27 public static void testNative(String library) { in testNative() argument 28 System.load(library); in testNative()
|
/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 77 // 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
|
/art/libartpalette/ |
D | Android.bp | 62 // Targets supporting dlopen build the client library which loads 63 // and binds the methods in the libartpalette-system library. 94 // the system library which actually implements functionality.
|
/art/build/ |
D | codegen.go | 29 library bool member 145 if t.library {
|
D | Android.bp | 386 // We need our own name to not clash with the conscrypt library. 410 // We need our own name to not clash with the core-icu4j library.
|
/art/tools/ |
D | libjdwp-compat.props | 18 sun.boot.library.path=
|
D | art | 44 -d Use the debug ART library (libartd.so).
|
/art/test/004-JniTest/src/ |
D | Main.java | 375 private static void testDoubleLoad(String library) { in testDoubleLoad() argument 377 System.loadLibrary(library); in testDoubleLoad() 384 runMethod.invoke(null, library); in testDoubleLoad()
|
/art/libnativebridge/ |
D | Android.bp | 77 // TODO(b/124250621): eliminate the need for this library
|
/art/oatdump/ |
D | Android.bp | 36 // Collect all the static defaults and build a host-only static library, which 87 // Collect all the static defaults and build a host-only static library, which
|
/art/cmdline/ |
D | Android.bp | 17 // TODO: this header library depends on libart. Find a way to express that.
|
/art/test/922-properties/ |
D | expected-stdout.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/sigchainlib/ |
D | Android.bp | 33 // Make libsigchain symbols global, so that an app library which
|
/art/test/115-native-bridge/ |
D | expected-stdout.txt | 68 Loading invalid library 'libinvalid.so' from Java, which will fail.
|
/art/libnativebridge/tests/ |
D | Android.bp | 78 // A helper library to produce test-case side effect of PreZygoteForkNativeBridge.
|
/art/profman/ |
D | Android.bp | 54 // Collect all the static defaults and build a host-only static library, which
|
/art/libdexfile/ |
D | Android.bp | 365 // Support library with a C++ API for accessing the libdexfile API for external 368 // This library dlopens libdexfile(d).so on first use, so there is no build time
|
/art/compiler/ |
D | Android.bp | 277 // Export vixl headers as they are included in this library's headers used by tests. 287 // Export vixl headers as they are included in this library's headers used by tests.
|
/art/build/sdk/ |
D | Android.bp | 264 // with sdk_version propagation. Temporarily use the source library
|
/art/build/apex/ |
D | Android.bp | 195 // Temporary library includes for b/123591866 as all libraries are moved into the main art-apex. 433 // Genrules so we can run the checker, and empty Java library so that it gets executed.
|
/art/test/ |
D | Android.bp | 67 // The following set of relative_install_paths installs the library in a 68 // location that will be available as java.library.path in run tests. 89 // Variant of art_test_defaults that installs the library in a location which 91 // namespace. That allows the library to have shared_libs dependencies on all 141 // These really are gtests, but the gtest library comes from `libart(d)-gtest.so`. 736 // sdk_version propagation. Temporarily use the source library instead, 1229 // Wrap the expected_cts_outputs_gen inside a java library to make it easy
|