/art/tools/ahat/src/ |
H A D | AhatHandler.java | 31 void handle(Doc doc, Query query) throws IOException; method in interface:AhatHandler
|
H A D | AhatHttpHandler.java | 38 public void handle(HttpExchange exchange) throws IOException { method in class:AhatHttpHandler 45 mAhatHandler.handle(doc, new Query(exchange.getRequestURI()));
|
H A D | BitmapHandler.java | 37 public void handle(HttpExchange exchange) throws IOException { method in class:BitmapHandler
|
H A D | ObjectsHandler.java | 38 public void handle(Doc doc, Query query) throws IOException { method in class:ObjectsHandler
|
H A D | RootedHandler.java | 33 public void handle(Doc doc, Query query) throws IOException { method in class:RootedHandler
|
H A D | StaticHandler.java | 38 public void handle(HttpExchange exchange) throws IOException { method in class:StaticHandler
|
H A D | SiteHandler.java | 40 public void handle(Doc doc, Query query) throws IOException { method in class:SiteHandler
|
H A D | OverviewHandler.java | 42 public void handle(Doc doc, Query query) throws IOException { method in class:OverviewHandler
|
H A D | ObjectHandler.java | 55 public void handle(Doc doc, Query query) throws IOException { method in class:ObjectHandler
|
/art/runtime/native/ |
H A D | java_lang_invoke_MethodHandleImpl.cc | 33 Handle<mirror::MethodHandleImpl> handle = hs.NewHandle( local 36 // Check the handle kind, we need to materialize a Field for field accessors, 38 const mirror::MethodHandle::Kind handle_kind = handle->GetHandleKind(); 46 ArtField* const field = handle->GetTargetField(); 50 ArtMethod* const method = handle->GetTargetMethod();
|
/art/runtime/ |
H A D | zip_archive.h | 61 ZipEntry(ZipArchiveHandle handle, argument 64 : handle_(handle), zip_entry_(zip_entry), entry_name_(entry_name) {} 85 explicit ZipArchive(ZipArchiveHandle handle) : handle_(handle) {} argument
|
H A D | handle.h | 35 // Handles are memory locations that contain GC roots. As the mirror::Object*s within a handle are 45 ALWAYS_INLINE Handle(const Handle<T>& handle) = default; member in class:art::Handle 47 ALWAYS_INLINE Handle<T>& operator=(const Handle<T>& handle) = default; member in class:art::Handle 98 explicit Handle(const Handle<S>& handle) argument 99 : reference_(handle.reference_) { 119 ALWAYS_INLINE MutableHandle(const MutableHandle<T>& handle) 122 ALWAYS_INLINE MutableHandle<T>& operator=(const MutableHandle<T>& handle) 146 explicit MutableHandle(const MutableHandle<S>& handle) REQUIRES_SHARED(Locks::mutator_lock_) 147 : Handle<T>(handle) {
|
H A D | plugin.cc | 65 void* handle = dlopen_handle_; local 67 dlsym(handle, PLUGIN_DEINITIALIZATION_FUNCTION_NAME)); 77 if (dlclose(handle) != 0) { 89 return os << "Plugin { library=\"" << m.library_ << "\", handle=" << m.dlopen_handle_ << " }";
|
H A D | zip_archive.cc | 205 ZipArchiveHandle handle; local 206 const int32_t error = OpenArchive(filename, &handle); 209 CloseArchive(handle); 213 SetCloseOnExec(GetFileDescriptor(handle)); 214 return new ZipArchive(handle); 221 ZipArchiveHandle handle; local 222 const int32_t error = OpenArchiveFd(fd, filename, &handle); 225 CloseArchive(handle); 229 SetCloseOnExec(GetFileDescriptor(handle)); 230 return new ZipArchive(handle); [all...] |
H A D | handle_scope.h | 26 #include "handle.h" 41 // Basic handle scope, tracked by a list. May be variable sized. 48 // Number of references contained within this handle scope. 78 // Link-list of handle scopes. The root is held by a Thread. 81 // Number of handlerized references. -1 for variable sized handle scopes. 123 // Offset of length within handle scope, used by generated code. 128 // Offset of link within handle scope, used by generated code. 139 // Number of references contained within this handle scope. 148 // GetReference returns a pointer to the stack reference within the handle scope. If this 179 HandleWrapper(T** obj, const MutableHandle<T>& handle) argument 199 HandleWrapperObjPtr(ObjPtr<T>* obj, const MutableHandle<T>& handle) argument [all...] |
H A D | java_vm_ext.cc | 63 SharedLibrary(JNIEnv* env, Thread* self, const std::string& path, void* handle, argument 66 handle_(handle), 475 // Add a hook to handle getting environments from the GetEnv call. 556 // Check for null after decoding the object to handle cleared weak globals. 836 void* handle = android::OpenNativeLibrary(env, local 844 VLOG(jni) << "[Call to dlopen(\"" << path << "\", RTLD_NOW) returned " << handle << "]"; local 846 if (handle == nullptr) { 865 handle,
|
/art/test/136-daemon-jni-shutdown/ |
H A D | daemon_jni_shutdown.cc | 65 void* handle = dlopen(kIsDebugBuild ? "libarttestd.so" : "libarttest.so", RTLD_NOW); local 66 CHECK(handle != nullptr);
|
/art/compiler/jit/ |
H A D | jit_compiler.cc | 56 extern "C" void jit_unload(void* handle) { argument 57 DCHECK(handle != nullptr); 58 delete reinterpret_cast<JitCompiler*>(handle); 62 void* handle, ArtMethod* method, Thread* self, bool osr) 64 auto* jit_compiler = reinterpret_cast<JitCompiler*>(handle); 69 extern "C" void jit_types_loaded(void* handle, mirror::Class** types, size_t count) 71 auto* jit_compiler = reinterpret_cast<JitCompiler*>(handle);
|
/art/compiler/optimizing/ |
H A D | reference_type_propagation.cc | 542 ReferenceTypeInfo::TypeHandle handle = handle_cache_->NewHandle(klass); local 543 is_exact = is_exact || handle->CannotBeAssignedFromOtherTypes(); 544 instr->SetReferenceTypeInfo(ReferenceTypeInfo::Create(handle, is_exact)); 808 Handle<mirror::Class> handle = parent_rti.GetTypeHandle(); local 809 if (handle->IsObjectArrayClass() && IsAdmissible(handle->GetComponentType())) { 811 handle_cache->NewHandle(handle->GetComponentType());
|
H A D | inliner.cc | 919 Handle<mirror::Class> handle = handles_->NewHandle(classes->Get(i)); local 921 handle, resolved_method, invoke_instruction, pointer_size); 934 dex::TypeIndex class_index = FindClassIndexIn(handle.Get(), caller_compilation_unit_); 940 ReferenceTypeInfo::Create(handle, /* is_exact */ true), 960 handle, 1834 // Entrypoint for unresolved fields does not handle inlined frames.
|
H A D | code_generator_arm64.cc | 86 // Reference load (except object array loads) is using LDR Wt, [Xn, #offset] which can handle 1938 // TODO(vixl): Let the MacroAssembler handle MemOperand. 2053 // TODO(vixl): Let the MacroAssembler handle this. 2149 // TODO(vixl): Let the MacroAssembler handle MemOperand. 3146 // HCompare instruction, we must handle the -0.0 case with 4655 const DexFile& dex_file, dex::StringIndex string_index, Handle<mirror::String> handle) { 4657 reinterpret_cast64<uint64_t>(handle.GetReference())); 4664 const DexFile& dex_file, dex::TypeIndex type_index, Handle<mirror::Class> handle) { 4666 reinterpret_cast64<uint64_t>(handle.GetReference())); 4654 DeduplicateJitStringLiteral( const DexFile& dex_file, dex::StringIndex string_index, Handle<mirror::String> handle) argument
|
H A D | code_generator_arm.cc | 1590 // HCompare instruction, we must handle the -0.0 case with 8408 Handle<mirror::String> handle) { 8410 reinterpret_cast64<uint64_t>(handle.GetReference())); 8418 Handle<mirror::Class> handle) { 8420 reinterpret_cast64<uint64_t>(handle.GetReference())); 8406 DeduplicateJitStringLiteral(const DexFile& dex_file, dex::StringIndex string_index, Handle<mirror::String> handle) argument
|
/art/runtime/openjdkjvm/ |
H A D | OpenjdkJvm.cc | 203 JNIEXPORT void* JVM_FindLibraryEntry(void* handle, const char* name) { argument 204 return dlsym(handle, name);
|
/art/test/115-native-bridge/ |
H A D | nativebridge.cc | 436 void* handle = dlopen(tmp, flag); local 439 if (handle == nullptr) { 448 return handle; 451 extern "C" void* native_bridge_getTrampoline(void* handle, const char* name, const char* shorty, argument 456 void* sym = dlsym(handle, name); 587 extern "C" int native_bridge_unloadLibrary(void* handle ATTRIBUTE_UNUSED) {
|
/art/runtime/entrypoints/quick/ |
H A D | quick_trampoline_entrypoints.cc | 1390 uintptr_t handle = PushHandle(ptr); local 1393 PushGpr(handle); 1396 PushStack(handle); 1591 // To handle native pointers, use "L" in the shorty for an object reference, which simulates 1726 // Under the callee saves put handle scope and new method stack reference. 1751 // Re-layout the callee-save frame (insert a handle-scope). Then add space for the cookie. 1913 // A class to fill a JNI call. Adds reference/handle-scope management to FillNativeCall. 2068 * We need to fix this, as the handle scope needs to go into the callee-save frame. 2122 // FinalizeHandleScope pushes the handle scope on the thread. 2236 * Is called after the native JNI code. Responsible for cleanup (handle scop [all...] |