Searched refs:handle (Results 1 - 25 of 25) sorted by last modified time

/art/tools/ahat/src/
H A DAhatHandler.java31 void handle(Doc doc, Query query) throws IOException; method in interface:AhatHandler
H A DAhatHttpHandler.java38 public void handle(HttpExchange exchange) throws IOException { method in class:AhatHttpHandler
45 mAhatHandler.handle(doc, new Query(exchange.getRequestURI()));
H A DBitmapHandler.java36 public void handle(HttpExchange exchange) throws IOException { method in class:BitmapHandler
H A DHelpHandler.java34 public void handle(HttpExchange exchange) throws IOException { method in class:HelpHandler
H A DNativeAllocationsHandler.java34 public void handle(Doc doc, Query query) throws IOException { method in class:NativeAllocationsHandler
H A DObjectHandler.java53 public void handle(Doc doc, Query query) throws IOException { method in class:ObjectHandler
H A DObjectsHandler.java35 public void handle(Doc doc, Query query) throws IOException { method in class:ObjectsHandler
H A DOverviewHandler.java38 public void handle(Doc doc, Query query) throws IOException { method in class:OverviewHandler
H A DRootedHandler.java32 public void handle(Doc doc, Query query) throws IOException { method in class:RootedHandler
H A DSiteHandler.java37 public void handle(Doc doc, Query query) throws IOException { method in class:SiteHandler
H A DStaticHandler.java38 public void handle(HttpExchange exchange) throws IOException { method in class:StaticHandler
/art/tools/ahat/test/
H A DPerformanceTest.java51 handler.handle(doc, query);
/art/test/115-native-bridge/
H A Dnativebridge.cc296 void* handle = dlopen(tmp, flag); local
299 if (handle == nullptr) {
308 return handle;
311 extern "C" void* native_bridge_getTrampoline(void* handle, const char* name, const char* shorty, argument
316 void* sym = dlsym(handle, name);
/art/test/136-daemon-jni-shutdown/
H A Ddaemon_jni_shutdown.cc51 void* handle = dlopen(kIsDebugBuild ? "libarttestd.so" : "libarttest.so", RTLD_NOW); local
52 CHECK(handle != nullptr);
/art/runtime/entrypoints/quick/
H A Dquick_trampoline_entrypoints.cc1301 uintptr_t handle = PushHandle(ptr); local
1304 PushGpr(handle);
1307 PushStack(handle);
1502 // To handle native pointers, use "L" in the shorty for an object reference, which simulates
1636 // Under the callee saves put handle scope and new method stack reference.
1661 // Re-layout the callee-save frame (insert a handle-scope). Then add space for the cookie.
1809 // A class to fill a JNI call. Adds reference/handle-scope management to FillNativeCall.
1937 * We need to fix this, as the handle scope needs to go into the callee-save frame.
2017 * Is called after the native JNI code. Responsible for cleanup (handle scope, saved state) and
/art/runtime/
H A Dhandle.h32 // Handles are memory locations that contain GC roots. As the mirror::Object*s within a handle are
42 ALWAYS_INLINE Handle(const Handle<T>& handle) : reference_(handle.reference_) { argument
45 ALWAYS_INLINE Handle<T>& operator=(const Handle<T>& handle) { argument
46 reference_ = handle.reference_;
87 explicit Handle(const Handle<S>& handle) argument
88 : reference_(handle.reference_) {
108 ALWAYS_INLINE MutableHandle(const MutableHandle<T>& handle)
110 : Handle<T>(handle.reference_) {
113 ALWAYS_INLINE MutableHandle<T>& operator=(const MutableHandle<T>& handle)
[all...]
H A Dhandle_scope.h24 #include "handle.h"
42 // Number of references contained within this handle scope.
80 // Offset of length within handle scope, used by generated code.
85 // Offset of link within handle scope, used by generated code.
112 // Link-list of handle scopes. The root is held by a Thread.
130 HandleWrapper(T** obj, const MutableHandle<T>& handle) argument
131 : MutableHandle<T>(handle), obj_(obj) {
144 // Scoped handle storage of a fixed size that is usually stack allocated.
175 // The thread that the stack handle scope is a linked list upon. The stack handle scop
[all...]
H A Djava_vm_ext.cc58 SharedLibrary(JNIEnv* env, Thread* self, const std::string& path, void* handle, argument
61 handle_(handle),
522 // Check for null after decoding the object to handle cleared weak globals.
790 void* handle = android::OpenNativeLibrary(env, local
797 if (handle == nullptr) {
799 handle = android::NativeBridgeLoadLibrary(path_str, RTLD_NOW);
804 VLOG(jni) << "[Call to dlopen(\"" << path << "\", RTLD_NOW) returned " << handle << "]"; local
806 if (handle == nullptr) {
823 new SharedLibrary(env, self, path, handle, class_loader, class_loader_allocator));
H A Dzip_archive.cc94 ZipArchiveHandle handle; local
95 const int32_t error = OpenArchive(filename, &handle);
98 CloseArchive(handle);
102 SetCloseOnExec(GetFileDescriptor(handle));
103 return new ZipArchive(handle);
110 ZipArchiveHandle handle; local
111 const int32_t error = OpenArchiveFd(fd, filename, &handle);
114 CloseArchive(handle);
118 SetCloseOnExec(GetFileDescriptor(handle));
119 return new ZipArchive(handle);
[all...]
H A Dzip_archive.h48 ZipEntry(ZipArchiveHandle handle, argument
49 ::ZipEntry* zip_entry) : handle_(handle), zip_entry_(zip_entry) {}
69 explicit ZipArchive(ZipArchiveHandle handle) : handle_(handle) {} argument
/art/runtime/interpreter/mterp/out/
H A Dmterp_mips.S28 handle invoke, allows higher-level code to create frame & shadow frame.
8370 * Inter-instruction transfer stub. Call out to MterpCheckBefore to handle
8388 * Inter-instruction transfer stub. Call out to MterpCheckBefore to handle
8406 * Inter-instruction transfer stub. Call out to MterpCheckBefore to handle
8424 * Inter-instruction transfer stub. Call out to MterpCheckBefore to handle
8442 * Inter-instruction transfer stub. Call out to MterpCheckBefore to handle
8460 * Inter-instruction transfer stub. Call out to MterpCheckBefore to handle
8478 * Inter-instruction transfer stub. Call out to MterpCheckBefore to handle
8496 * Inter-instruction transfer stub. Call out to MterpCheckBefore to handle
8514 * Inter-instruction transfer stub. Call out to MterpCheckBefore to handle
[all...]
/art/runtime/openjdkjvm/
H A DOpenjdkJvm.cc72 * The call is expected to handle JVM_O_DELETE, which causes the file
202 JNIEXPORT void* JVM_FindLibraryEntry(void* handle, const char* name) { argument
203 return dlsym(handle, name);
/art/compiler/jit/
H A Djit_compiler.cc53 extern "C" void jit_unload(void* handle) { argument
54 DCHECK(handle != nullptr);
55 delete reinterpret_cast<JitCompiler*>(handle);
59 void* handle, ArtMethod* method, Thread* self, bool osr)
61 auto* jit_compiler = reinterpret_cast<JitCompiler*>(handle);
66 extern "C" void jit_types_loaded(void* handle, mirror::Class** types, size_t count)
68 auto* jit_compiler = reinterpret_cast<JitCompiler*>(handle);
/art/compiler/optimizing/
H A Dnodes.h30 #include "handle.h"
169 static bool IsValidHandle(TypeHandle handle) { argument
170 return handle.GetReference() != nullptr;
631 // Keep the RTI of inexact Object to avoid having to pass stack handle
2162 // The reference handle part of the reference type info.
3550 // IntegerSignum intrinsics, so we have to handle this case.
H A Dreference_type_propagation.cc464 ReferenceTypeInfo::TypeHandle handle = handle_cache_->NewHandle(klass); local
465 is_exact = is_exact || handle->CannotBeAssignedFromOtherTypes();
466 instr->SetReferenceTypeInfo(ReferenceTypeInfo::Create(handle, is_exact));
740 Handle<mirror::Class> handle = parent_rti.GetTypeHandle(); local
741 if (handle->IsObjectArrayClass() && IsAdmissible(handle->GetComponentType())) {
743 handle_cache->NewHandle(handle->GetComponentType());

Completed in 501 milliseconds