HomeSort by relevance Sort by last modified time
    Searched refs:soa (Results 26 - 50 of 168) sorted by null

12 3 4 5 6 7

  /art/runtime/native/
java_lang_reflect_Field.cc 105 ALWAYS_INLINE inline static bool CheckReceiver(const ScopedFastNativeObjectAccess& soa,
109 soa.Self()->AssertThreadSuspensionIsAllowable();
113 StackHandleScope<2> hs(soa.Self());
117 if (UNLIKELY(!class_linker->EnsureInitialized(soa.Self(), h_klass, true, true))) {
118 DCHECK(soa.Self()->IsExceptionPending());
125 *class_or_rcvr = soa.Decode<mirror::Object*>(j_rcvr);
127 DCHECK(soa.Self()->IsExceptionPending());
134 ScopedFastNativeObjectAccess soa(env);
135 mirror::Field* f = soa.Decode<mirror::Field*>(javaField);
137 if (!CheckReceiver(soa, javaObj, &f, &o))
    [all...]
java_lang_VMClassLoader.cc 31 ScopedFastNativeObjectAccess soa(env);
32 mirror::ClassLoader* loader = soa.Decode<mirror::ClassLoader*>(javaLoader);
40 mirror::Class* c = cl->LookupClass(soa.Self(), descriptor.c_str(), descriptor_hash, loader);
42 return soa.AddLocalReference<jclass>(c);
47 Thread* self = soa.Self();
63 StackHandleScope<1> hs(soa.Self());
64 cl->FindClassInPathClassLoader(soa, soa.Self(), descriptor.c_str(), descriptor_hash,
67 return soa.AddLocalReference<jclass>(c);
sun_misc_Unsafe.cc 35 ScopedFastNativeObjectAccess soa(env);
36 mirror::Object* obj = soa.Decode<mirror::Object*>(javaObj);
45 ScopedFastNativeObjectAccess soa(env);
46 mirror::Object* obj = soa.Decode<mirror::Object*>(javaObj);
55 ScopedFastNativeObjectAccess soa(env);
56 mirror::Object* obj = soa.Decode<mirror::Object*>(javaObj);
57 mirror::Object* expectedValue = soa.Decode<mirror::Object*>(javaExpectedValue);
58 mirror::Object* newValue = soa.Decode<mirror::Object*>(javaNewValue);
77 ScopedFastNativeObjectAccess soa(env);
78 mirror::Object* obj = soa.Decode<mirror::Object*>(javaObj)
    [all...]
org_apache_harmony_dalvik_ddmc_DdmVmInternal.cc 36 ScopedFastNativeObjectAccess soa(env);
53 ScopedObjectAccess soa(env);
54 jobject internal_trace = self->CreateInternalStackTrace<false>(soa);
55 trace = Thread::InternalStackTraceToStackTraceElementArray(soa, internal_trace);
69 ScopedObjectAccess soa(env);
70 jobject internal_trace = thread->CreateInternalStackTrace<false>(soa);
71 trace = Thread::InternalStackTraceToStackTraceElementArray(soa, internal_trace);
155 ScopedFastNativeObjectAccess soa(env);
  /art/test/497-inlining-and-class-loader/
clear_dex_cache.cc 30 ScopedObjectAccess soa(Thread::Current());
31 mirror::DexCache* dex_cache = soa.Decode<mirror::Class*>(cls)->GetDexCache();
45 mirror::PointerArray* pointer_array = soa.Decode<mirror::PointerArray*>(array);
55 ScopedObjectAccess soa(Thread::Current());
56 mirror::DexCache* dex_cache = soa.Decode<mirror::Class*>(cls)->GetDexCache();
58 ArtMethod** methods = soa.Decode<mirror::Class*>(cls)->GetDexCache()->GetResolvedMethods();
60 mirror::PointerArray* old = soa.Decode<mirror::PointerArray*>(old_cache);
  /art/test/543-env-long-ref/
env_long_ref.cc 30 TestVisitor(const ScopedObjectAccess& soa, Context* context, jobject expected_value)
32 : StackVisitor(soa.Self(), context, StackVisitor::StackWalkKind::kIncludeInlinedFrames),
35 soa_(soa) {}
59 ScopedObjectAccess soa(Thread::Current());
61 TestVisitor visitor(soa, context.get(), value);
  /art/test/common/
stack_inspect.cc 44 ScopedObjectAccess soa(env);
45 NthCallerVisitor caller(soa.Self(), 1, false);
63 ScopedObjectAccess soa(env);
65 mirror::Class* klass = soa.Decode<mirror::Class*>(cls);
74 NthCallerVisitor caller(soa.Self(), 1, false);
runtime_state.cc 37 ScopedObjectAccess soa(env);
39 mirror::Class* klass = soa.Decode<mirror::Class*>(cls);
77 ScopedObjectAccess soa(env);
79 mirror::Class* klass = soa.Decode<mirror::Class*>(cls);
132 ScopedObjectAccess soa(Thread::Current());
137 mirror::Class* klass = soa.Decode<mirror::Class*>(cls);
143 ProfilingInfo::Create(soa.Self(), method, /* retry_allocation */ true);
152 jit->CompileMethod(method, soa.Self(), /* osr */ false);
  /art/runtime/interpreter/
interpreter.cc 40 ScopedObjectAccessUnchecked soa(self);
45 ScopedLocalRef<jclass> klass(soa.Env(),
46 soa.AddLocalReference<jclass>(method->GetDeclaringClass()));
50 jresult = fn(soa.Env(), klass.get());
52 result->SetL(soa.Decode<Object*>(jresult));
56 ScopedLocalRef<jclass> klass(soa.Env(),
57 soa.AddLocalReference<jclass>(method->GetDeclaringClass()));
59 fn(soa.Env(), klass.get());
63 ScopedLocalRef<jclass> klass(soa.Env(),
64 soa.AddLocalReference<jclass>(method->GetDeclaringClass()))
    [all...]
  /art/test/596-app-images/
app_images.cc 37 ScopedObjectAccess soa(Thread::Current());
51 ScopedObjectAccess soa(Thread::Current());
52 mirror::Class* klass_ptr = soa.Decode<mirror::Class*>(c);
  /art/runtime/gc/
heap_test.cc 45 ScopedObjectAccess soa(Thread::Current());
48 StackHandleScope<1> hs(soa.Self());
50 hs.NewHandle(class_linker_->FindSystemClass(soa.Self(), "[Ljava/lang/Object;")));
52 StackHandleScope<1> hs2(soa.Self());
54 mirror::ObjectArray<mirror::Object>::Alloc(soa.Self(), c.Get(), 2048)));
56 mirror::String* string = mirror::String::AllocFromModifiedUtf8(soa.Self(), "hello, world!");
  /art/runtime/entrypoints/jni/
jni_entrypoints.cc 35 ScopedObjectAccess soa(self);
42 void* native_code = soa.Vm()->FindCodeForNativeMethod(method);
  /art/test/148-multithread-gc-annotations/
gc_coverage.cc 37 ScopedObjectAccess soa(env);
38 return reinterpret_cast<jlong>(soa.Decode<mirror::Object*>(object));
  /art/runtime/
reflection.cc 96 void BuildArgArrayFromVarArgs(const ScopedObjectAccessAlreadyRunnable& soa,
116 Append(soa.Decode<mirror::Object*>(va_arg(ap, jobject)));
132 void BuildArgArrayFromJValues(const ScopedObjectAccessAlreadyRunnable& soa,
158 Append(soa.Decode<mirror::Object*>(args[args_offset].l));
431 static void InvokeWithArgArray(const ScopedObjectAccessAlreadyRunnable& soa,
436 if (UNLIKELY(soa.Env()->check_jni)) {
437 CheckMethodArguments(soa.Vm(), method->GetInterfaceMethodIfProxy(sizeof(void*)), args);
439 method->Invoke(soa.Self(), args, arg_array->GetNumBytes(), result, shorty);
442 JValue InvokeWithVarArgs(const ScopedObjectAccessAlreadyRunnable& soa, jobject obj, jmethodID mid,
448 if (UNLIKELY(__builtin_frame_address(0) < soa.Self()->GetStackEnd()))
    [all...]
transaction_test.cc 32 ScopedObjectAccess soa(Thread::Current());
34 StackHandleScope<2> hs(soa.Self());
36 hs.NewHandle(soa.Decode<mirror::ClassLoader*>(jclass_loader)));
43 hs.NewHandle(class_linker_->FindSystemClass(soa.Self(),
46 class_linker_->EnsureInitialized(soa.Self(), h_klass, true, true);
49 h_klass.Assign(class_linker_->FindSystemClass(soa.Self(),
52 class_linker_->EnsureInitialized(soa.Self(), h_klass, true, true);
56 h_klass.Assign(class_linker_->FindClass(soa.Self(), "LTransaction$AbortHelperClass;",
59 class_linker_->VerifyClass(soa.Self(), h_klass);
63 h_klass.Assign(class_linker_->FindClass(soa.Self(), tested_class_signature, class_loader))
    [all...]
check_jni.cc 270 bool CheckInstanceFieldID(ScopedObjectAccess& soa, jobject java_object, jfieldID fid)
272 mirror::Object* o = soa.Decode<mirror::Object*>(java_object);
285 ArtField* f = CheckFieldID(soa, fid);
313 bool CheckMethodAndSig(ScopedObjectAccess& soa, jobject jobj, jclass jc,
316 ArtMethod* m = CheckMethodID(soa, mid);
336 mirror::Class* c = soa.Decode<mirror::Class*>(jc);
344 mirror::Object* o = soa.Decode<mirror::Object*>(jobj);
361 bool CheckStaticFieldID(ScopedObjectAccess& soa, jclass java_class, jfieldID fid)
363 mirror::Class* c = soa.Decode<mirror::Class*>(java_class);
364 ArtField* f = CheckFieldID(soa, fid)
    [all...]
native_bridge_art_interface.cc 34 ScopedObjectAccess soa(env);
35 ArtMethod* m = soa.DecodeMethod(mid);
44 ScopedObjectAccess soa(env);
45 mirror::Class* c = soa.Decode<mirror::Class*>(clazz);
59 ScopedObjectAccess soa(env);
60 mirror::Class* c = soa.Decode<mirror::Class*>(clazz);
class_linker_test.cc 710 ScopedObjectAccess soa(Thread::Current());
    [all...]
reflection.h 48 JValue InvokeWithVarArgs(const ScopedObjectAccessAlreadyRunnable& soa, jobject obj, jmethodID mid,
52 JValue InvokeWithJValues(const ScopedObjectAccessAlreadyRunnable& soa, jobject obj, jmethodID mid,
56 JValue InvokeVirtualOrInterfaceWithJValues(const ScopedObjectAccessAlreadyRunnable& soa,
60 JValue InvokeVirtualOrInterfaceWithVarArgs(const ScopedObjectAccessAlreadyRunnable& soa,
65 jobject InvokeMethod(const ScopedObjectAccessAlreadyRunnable& soa, jobject method, jobject receiver,
  /art/test/004-StackWalk/
stack_walk_jni.cc 80 ScopedObjectAccess soa(Thread::Current());
85 TestReferenceMapVisitor mapper(soa.Self());
92 ScopedObjectAccess soa(Thread::Current());
96 TestReferenceMapVisitor mapper(soa.Self());
  /art/test/595-profile-saving/
profile-saving.cc 62 ScopedObjectAccess soa(Thread::Current());
63 CreateProfilingInfoVisitor visitor(soa.Self(), chars.c_str());
76 ScopedObjectAccess soa(Thread::Current());
77 const DexFile* dex_file = soa.Decode<mirror::Class*>(cls)->GetDexCache()->GetDexFile();
  /art/test/461-get-reference-vreg/
get_reference_vreg_jni.cc 71 ScopedObjectAccess soa(Thread::Current());
73 TestVisitor visitor(soa.Self(), context.get(), soa.Decode<mirror::Object*>(value));
79 ScopedObjectAccess soa(Thread::Current());
81 TestVisitor visitor(soa.Self(), context.get(), nullptr);
  /art/test/566-polymorphic-inlining/
polymorphic_inline.cc 27 ScopedObjectAccess soa(Thread::Current());
28 mirror::Class* klass = soa.Decode<mirror::Class*>(cls);
  /art/test/570-checker-osr/
osr.cc 69 ScopedObjectAccess soa(Thread::Current());
70 OsrVisitor visitor(soa.Self(), chars.c_str());
84 ScopedObjectAccess soa(Thread::Current());
85 OsrVisitor visitor(soa.Self(), chars.c_str());
119 ScopedObjectAccess soa(Thread::Current());
120 ProfilingInfoVisitor visitor(soa.Self(), chars.c_str());
159 ScopedObjectAccess soa(Thread::Current());
160 OsrCheckVisitor visitor(soa.Self(), chars.c_str());
  /art/test/597-deopt-new-string/
deopt.cc 30 ScopedObjectAccess soa(env);
49 ScopedObjectAccess soa(env);

Completed in 732 milliseconds

12 3 4 5 6 7