Lines Matching refs:self

68   static void Unstarted ## Name(Thread* self,              \
73 interpreter::UnstartedRuntime::Unstarted ## Name(self, shadow_frame, result, arg_offset); \
83 static void UnstartedJNI ## Name(Thread* self, \
89 interpreter::UnstartedRuntime::UnstartedJNI ## Name(self, method, receiver, args, result); \
111 Thread* self, in CreateObjectArray() argument
117 runtime->GetClassLinker()->FindArrayClass(self, component_type); in CreateObjectArray()
120 mirror::ObjectArray<mirror::Object>::Alloc(self, array_type, 3); in CreateObjectArray()
124 CHECK(!self->IsExceptionPending()); in CreateObjectArray()
139 void RunArrayCopy(Thread* self, in RunArrayCopy() argument
154 UnstartedSystemArraycopy(self, tmp, &result, 0); in RunArrayCopy()
155 bool exception_pending = self->IsExceptionPending(); in RunArrayCopy()
158 self->ClearException(); in RunArrayCopy()
162 void RunArrayCopy(Thread* self, in RunArrayCopy() argument
174 StackHandleScope<3> hs_misc(self); in RunArrayCopy()
178 hs_misc.NewHandle(CreateObjectArray(self, src_component_class, src_data))); in RunArrayCopy()
181 hs_misc.NewHandle(CreateObjectArray(self, dst_component_handle.Get(), dst_data))); in RunArrayCopy()
183 RunArrayCopy(self, in RunArrayCopy()
195 Thread* self, in TestCeilFloor() argument
205 UnstartedMathCeil(self, tmp, &result, 0); in TestCeilFloor()
207 UnstartedMathFloor(self, tmp, &result, 0); in TestCeilFloor()
210 ASSERT_FALSE(self->IsExceptionPending()); in TestCeilFloor()
231 Thread* self = Thread::Current(); in TEST_F() local
233 ScopedObjectAccess soa(self); in TEST_F()
244 UnstartedMemoryPeekByte(self, tmp.get(), &result, 0); in TEST_F()
251 Thread* self = Thread::Current(); in TEST_F() local
253 ScopedObjectAccess soa(self); in TEST_F()
265 UnstartedMemoryPeekShort(self, tmp.get(), &result, 0); in TEST_F()
274 Thread* self = Thread::Current(); in TEST_F() local
276 ScopedObjectAccess soa(self); in TEST_F()
288 UnstartedMemoryPeekInt(self, tmp.get(), &result, 0); in TEST_F()
297 Thread* self = Thread::Current(); in TEST_F() local
299 ScopedObjectAccess soa(self); in TEST_F()
311 UnstartedMemoryPeekLong(self, tmp.get(), &result, 0); in TEST_F()
320 Thread* self = Thread::Current(); in TEST_F() local
322 ScopedObjectAccess soa(self); in TEST_F()
323 StackHandleScope<2> hs(self); in TEST_F()
327 mirror::String::AllocFromModifiedUtf8(self, base_string))); in TEST_F()
330 mirror::CharArray::Alloc(self, kBaseLen))); in TEST_F()
351 UnstartedStringCharAt(self, tmp.get(), &result, 0); in TEST_F()
378 Thread* self = Thread::Current(); in TEST_F() local
380 ScopedObjectAccess soa(self); in TEST_F()
384 ObjPtr<mirror::String> test_string = mirror::String::AllocFromModifiedUtf8(self, base_string); in TEST_F()
393 UnstartedStringCharAt(self, tmp.get(), &result, 0); in TEST_F()
400 Thread* self = Thread::Current(); in TEST_F() local
401 ScopedObjectAccess soa(self); in TEST_F()
414 StackHandleScope<2> hs(self); in TEST_F()
416 hs.NewHandle(mirror::String::AllocFromModifiedUtf8(self, base_string)); in TEST_F()
418 hs.NewHandle(mirror::String::AllocFromModifiedUtf8(self, "")); in TEST_F()
423 self, in TEST_F()
452 Thread* self = Thread::Current(); in TEST_F() local
453 ScopedObjectAccess soa(self); in TEST_F()
459 StackHandleScope<3> hs_misc(self); in TEST_F()
462 StackHandleScope<3> hs_data(self); in TEST_F()
463 hs_data.NewHandle(mirror::String::AllocFromModifiedUtf8(self, "1")); in TEST_F()
464 hs_data.NewHandle(mirror::String::AllocFromModifiedUtf8(self, "2")); in TEST_F()
465 hs_data.NewHandle(mirror::String::AllocFromModifiedUtf8(self, "3")); in TEST_F()
468 hs_misc.NewHandle(CreateObjectArray(self, object_class.Get(), hs_data))); in TEST_F()
470 RunArrayCopy(self, tmp.get(), true, array.Get(), -1, array.Get(), 0, 0); in TEST_F()
471 RunArrayCopy(self, tmp.get(), true, array.Get(), 0, array.Get(), -1, 0); in TEST_F()
472 RunArrayCopy(self, tmp.get(), true, array.Get(), 0, array.Get(), 0, -1); in TEST_F()
473 RunArrayCopy(self, tmp.get(), true, array.Get(), 0, array.Get(), 0, 4); in TEST_F()
474 RunArrayCopy(self, tmp.get(), true, array.Get(), 0, array.Get(), 1, 3); in TEST_F()
475 RunArrayCopy(self, tmp.get(), true, array.Get(), 1, array.Get(), 0, 3); in TEST_F()
479 RunArrayCopy(self, tmp.get(), true, class_as_array.Get(), 0, array.Get(), 0, 0); in TEST_F()
480 RunArrayCopy(self, tmp.get(), true, array.Get(), 0, class_as_array.Get(), 0, 0); in TEST_F()
484 Thread* self = Thread::Current(); in TEST_F() local
485 ScopedObjectAccess soa(self); in TEST_F()
489 StackHandleScope<1> hs_object(self); in TEST_F()
495 StackHandleScope<3> hs_src(self); in TEST_F()
496 hs_src.NewHandle(mirror::String::AllocFromModifiedUtf8(self, "1")); in TEST_F()
497 hs_src.NewHandle(mirror::String::AllocFromModifiedUtf8(self, "2")); in TEST_F()
498 hs_src.NewHandle(mirror::String::AllocFromModifiedUtf8(self, "3")); in TEST_F()
500 StackHandleScope<3> hs_dst(self); in TEST_F()
501 hs_dst.NewHandle(mirror::String::AllocFromModifiedUtf8(self, "4")); in TEST_F()
502 hs_dst.NewHandle(mirror::String::AllocFromModifiedUtf8(self, "5")); in TEST_F()
503 hs_dst.NewHandle(mirror::String::AllocFromModifiedUtf8(self, "6")); in TEST_F()
505 StackHandleScope<3> hs_expected(self); in TEST_F()
510 RunArrayCopy(self, in TEST_F()
526 StackHandleScope<3> hs_src(self); in TEST_F()
527 hs_src.NewHandle(mirror::String::AllocFromModifiedUtf8(self, "1")); in TEST_F()
528 hs_src.NewHandle(mirror::String::AllocFromModifiedUtf8(self, "2")); in TEST_F()
529 hs_src.NewHandle(mirror::String::AllocFromModifiedUtf8(self, "3")); in TEST_F()
531 StackHandleScope<3> hs_dst(self); in TEST_F()
532 hs_dst.NewHandle(mirror::String::AllocFromModifiedUtf8(self, "4")); in TEST_F()
533 hs_dst.NewHandle(mirror::String::AllocFromModifiedUtf8(self, "5")); in TEST_F()
534 hs_dst.NewHandle(mirror::String::AllocFromModifiedUtf8(self, "6")); in TEST_F()
536 StackHandleScope<3> hs_expected(self); in TEST_F()
541 RunArrayCopy(self, in TEST_F()
557 StackHandleScope<3> hs_src(self); in TEST_F()
558 hs_src.NewHandle(mirror::String::AllocFromModifiedUtf8(self, "1")); in TEST_F()
560 hs_src.NewHandle(mirror::String::AllocFromModifiedUtf8(self, "3")); in TEST_F()
562 StackHandleScope<3> hs_dst(self); in TEST_F()
563 hs_dst.NewHandle(mirror::String::AllocFromModifiedUtf8(self, "4")); in TEST_F()
564 hs_dst.NewHandle(mirror::String::AllocFromModifiedUtf8(self, "5")); in TEST_F()
565 hs_dst.NewHandle(mirror::String::AllocFromModifiedUtf8(self, "6")); in TEST_F()
567 StackHandleScope<3> hs_expected(self); in TEST_F()
572 RunArrayCopy(self, in TEST_F()
587 Thread* self = Thread::Current(); in TEST_F() local
588 ScopedObjectAccess soa(self); in TEST_F()
615 StackHandleScope<1> hs_str(self); in TEST_F()
617 hs_str.NewHandle(mirror::String::AllocFromModifiedUtf8(self, test_value))); in TEST_F()
619 ASSERT_FALSE(self->IsExceptionPending()); in TEST_F()
624 UnstartedIntegerParseInt(self, tmp.get(), &result, 0); in TEST_F()
626 ASSERT_FALSE(self->IsExceptionPending()); in TEST_F()
633 Thread* self = Thread::Current(); in TEST_F() local
634 ScopedObjectAccess soa(self); in TEST_F()
661 StackHandleScope<1> hs_str(self); in TEST_F()
663 hs_str.NewHandle(mirror::String::AllocFromModifiedUtf8(self, test_value))); in TEST_F()
665 ASSERT_FALSE(self->IsExceptionPending()); in TEST_F()
670 UnstartedLongParseLong(self, tmp.get(), &result, 0); in TEST_F()
672 ASSERT_FALSE(self->IsExceptionPending()); in TEST_F()
678 Thread* self = Thread::Current(); in TEST_F() local
679 ScopedObjectAccess soa(self); in TEST_F()
701 TestCeilFloor(/* ceil= */ true, self, tmp.get(), test_pairs, arraysize(test_pairs)); in TEST_F()
705 Thread* self = Thread::Current(); in TEST_F() local
706 ScopedObjectAccess soa(self); in TEST_F()
728 TestCeilFloor(/* ceil= */ false, self, tmp.get(), test_pairs, arraysize(test_pairs)); in TEST_F()
732 Thread* self = Thread::Current(); in TEST_F() local
733 ScopedObjectAccess soa(self); in TEST_F()
749 UnstartedCharacterToLowerCase(self, tmp.get(), &result, 0); in TEST_F()
750 ASSERT_FALSE(self->IsExceptionPending()); in TEST_F()
766 UnstartedCharacterToUpperCase(self, tmp.get(), &result2, 0); in TEST_F()
767 ASSERT_FALSE(self->IsExceptionPending()); in TEST_F()
789 UnstartedCharacterToLowerCase(self, tmp.get(), &result, 0); in TEST_F()
792 ASSERT_TRUE(self->IsExceptionPending()); in TEST_F()
798 UnstartedCharacterToUpperCase(self, tmp.get(), &result, 0); in TEST_F()
801 ASSERT_TRUE(self->IsExceptionPending()); in TEST_F()
809 UnstartedCharacterToLowerCase(self, tmp.get(), &result, 0); in TEST_F()
812 ASSERT_TRUE(self->IsExceptionPending()); in TEST_F()
818 UnstartedCharacterToUpperCase(self, tmp.get(), &result, 0); in TEST_F()
821 ASSERT_TRUE(self->IsExceptionPending()); in TEST_F()
827 Thread* self = Thread::Current(); in TEST_F() local
828 ScopedObjectAccess soa(self); in TEST_F()
837 UnstartedMathSin(self, tmp.get(), &result, 0); in TEST_F()
844 Thread* self = Thread::Current(); in TEST_F() local
845 ScopedObjectAccess soa(self); in TEST_F()
854 UnstartedMathCos(self, tmp.get(), &result, 0); in TEST_F()
861 Thread* self = Thread::Current(); in TEST_F() local
862 ScopedObjectAccess soa(self); in TEST_F()
874 UnstartedMathPow(self, tmp.get(), &result, 0); in TEST_F()
881 Thread* self = Thread::Current(); in TEST_F() local
882 ScopedObjectAccess soa(self); in TEST_F()
889 UnstartedClassIsAnonymousClass(self, shadow_frame.get(), &result, 0); in TEST_F()
899 UnstartedClassIsAnonymousClass(self, shadow_frame.get(), &result, 0); in TEST_F()
904 Thread* self = Thread::Current(); in TEST_F() local
905 ScopedObjectAccess soa(self); in TEST_F()
911 StackHandleScope<4> hs(self); in TEST_F()
923 UnstartedClassGetDeclaringClass(self, shadow_frame.get(), &result, 0); in TEST_F()
927 UnstartedClassGetDeclaringClass(self, shadow_frame.get(), &result, 0); in TEST_F()
931 UnstartedClassGetDeclaringClass(self, shadow_frame.get(), &result, 0); in TEST_F()
936 Thread* self = Thread::Current(); in TEST_F() local
937 ScopedObjectAccess soa(self); in TEST_F()
942 StackHandleScope<1> hs(self); in TEST_F()
948 class_linker->FindClass(self, in TEST_F()
952 ASSERT_TRUE(class_linker->EnsureInitialized(self, floating_decimal, true, true)); in TEST_F()
965 UnstartedThreadLocalGet(self, shadow_frame.get(), &result, 0); in TEST_F()
967 EXPECT_FALSE(self->IsExceptionPending()); in TEST_F()
984 UnstartedThreadLocalGet(self, shadow_frame.get(), &result, 0); in TEST_F()
987 ASSERT_TRUE(self->IsExceptionPending()); in TEST_F()
988 self->ClearException(); in TEST_F()
995 Thread* self = Thread::Current(); in TEST_F() local
996 ScopedObjectAccess soa(self); in TEST_F()
998 StackHandleScope<1> hs(self); in TEST_F()
1001 class_linker->FindClass(self, in TEST_F()
1005 ASSERT_TRUE(class_linker->EnsureInitialized(self, double_class, true, true)); in TEST_F()
1022 self, in TEST_F()
1035 Thread* self = Thread::Current(); in TEST_F() local
1036 ScopedObjectAccess soa(self); in TEST_F()
1041 StackHandleScope<1> hs(self); in TEST_F()
1044 class_linker->FindClass(self, "Ljava/lang/Thread;", ScopedNullHandle<mirror::ClassLoader>())); in TEST_F()
1046 ASSERT_TRUE(class_linker->EnsureInitialized(self, thread_class, true, true)); in TEST_F()
1054 UnstartedThreadCurrentThread(self, shadow_frame.get(), &result, 0); in TEST_F()
1057 ASSERT_TRUE(self->IsExceptionPending()); in TEST_F()
1058 self->ClearException(); in TEST_F()
1063 Thread* self = Thread::Current(); in TEST_F() local
1064 ScopedObjectAccess soa(self); in TEST_F()
1066 StackHandleScope<1> hs(self); in TEST_F()
1069 class_linker->FindClass(self, in TEST_F()
1073 ASSERT_TRUE(class_linker->EnsureInitialized(self, log_manager_class, true, true)); in TEST_F()
1080 Thread* self = Thread::Current(); in RunTest() local
1081 ScopedObjectAccess soa(self); in RunTest()
1086 StackHandleScope<1> hs(self); in RunTest()
1088 CHECK(class_linker->EnsureInitialized(self, h_class, true, true)); in RunTest()
1102 class_linker->FindClass(self, in RunTest()
1105 CHECK(!self->IsExceptionPending()) << self->GetException()->Dump(); in RunTest()
1119 ObjPtr<mirror::String> name_string = mirror::String::AllocFromModifiedUtf8(self, name); in RunTest()
1125 CHECK(!self->IsExceptionPending()); in RunTest()
1127 runner(self, shadow_frame.get(), name_string, &result); in RunTest()
1130 CHECK(!self->IsExceptionPending()) << name << " " << self->GetException()->Dump(); in RunTest()
1133 CHECK(self->IsExceptionPending()) << name; in RunTest()
1137 self->ClearException(); in RunTest()
1147 Thread* self = Thread::Current(); in GetBootClassLoader() local
1148 StackHandleScope<2> hs(self); in GetBootClassLoader()
1156 class_linker->FindClass(self, in GetBootClassLoader()
1160 CHECK(class_linker->EnsureInitialized(self, boot_cp_class, true, true)); in GetBootClassLoader()
1162 boot_cp.Assign(boot_cp_class->AllocObject(self)->AsClassLoader()); in GetBootClassLoader()
1177 self, in GetBootClassLoader()
1182 CHECK(!self->IsExceptionPending()); in GetBootClassLoader()
1190 auto runner = [](Thread* self, in TEST_F()
1195 UnstartedClassForName(self, shadow_frame, result, 0); in TEST_F()
1201 auto runner = [](Thread* self, in TEST_F()
1208 UnstartedClassForNameLong(self, shadow_frame, result, 0); in TEST_F()
1214 Thread* self = Thread::Current(); in TEST_F() local
1215 ScopedObjectAccess soa(self); in TEST_F()
1217 StackHandleScope<1> hs(self); in TEST_F()
1233 Thread* self = Thread::Current(); in TEST_F() local
1234 ScopedObjectAccess soa(self); in TEST_F()
1236 StackHandleScope<1> hs(self); in TEST_F()
1253 Thread* self = Thread::Current(); in TEST_F() local
1254 ScopedObjectAccess soa(self); in TEST_F()
1256 StackHandleScope<2> hs(self); in TEST_F()
1258 jobject path_jobj = class_linker->CreatePathClassLoader(self, {}); in TEST_F()
1261 self->DecodeJObject(path_jobj)->AsClassLoader()); in TEST_F()
1276 Thread* self = Thread::Current(); in TEST_F() local
1277 ScopedObjectAccess soa(self); in TEST_F()
1279 StackHandleScope<1> hs(self); in TEST_F()
1282 class_linker->FindClass(self, in TEST_F()
1286 ASSERT_TRUE(class_linker->EnsureInitialized(self, list_class, true, true)); in TEST_F()
1292 UnstartedClassGetSignatureAnnotation(self, shadow_frame.get(), &result, 0); in TEST_F()
1294 ASSERT_FALSE(self->IsExceptionPending()); in TEST_F()
1311 Thread* self = Thread::Current(); in TEST_F() local
1312 ScopedObjectAccess soa(self); in TEST_F()
1314 StackHandleScope<4> hs(self); in TEST_F()
1319 ASSERT_TRUE(class_linker->EnsureInitialized(self, throw_class, true, true)); in TEST_F()
1322 Handle<mirror::String> input = hs.NewHandle(mirror::String::AllocFromModifiedUtf8(self, "abd")); in TEST_F()
1329 ? mirror::Constructor::CreateFromArtMethod<PointerSize::k64>(self, throw_cons) in TEST_F()
1330 : mirror::Constructor::CreateFromArtMethod<PointerSize::k32>(self, throw_cons)); in TEST_F()
1335 self, GetClassRoot<mirror::ObjectArray<mirror::Object>>(class_linker_), 1)); in TEST_F()
1344 UnstartedConstructorNewInstance0(self, shadow_frame.get(), &result, 0); in TEST_F()
1347 ASSERT_FALSE(self->IsExceptionPending()); in TEST_F()
1360 Thread* self = Thread::Current(); in TEST_F() local
1361 ScopedObjectAccess soa(self); in TEST_F()
1365 UnstartedSystemIdentityHashCode(self, tmp.get(), &result, 0); in TEST_F()
1368 ASSERT_FALSE(self->IsExceptionPending()); in TEST_F()
1370 ObjPtr<mirror::String> str = mirror::String::AllocFromModifiedUtf8(self, "abd"); in TEST_F()
1372 UnstartedSystemIdentityHashCode(self, tmp.get(), &result, 0); in TEST_F()
1375 ASSERT_FALSE(self->IsExceptionPending()); in TEST_F()