Home | History | Annotate | Download | only in linker

Lines Matching defs:origin

99 // only if the copied method and the origin method are located in the
112 // Test the pointer to quick code is the same in origin method
117 ArtMethod* origin = iface_klass->FindInterfaceMethod("defaultMethod", "()V", pointer_size);
118 ASSERT_NE(nullptr, origin);
119 ASSERT_TRUE(origin->GetDeclaringClass() == iface_klass);
120 const void* code = origin->GetEntryPointFromQuickCompiledCodePtrSize(pointer_size);
121 // The origin method should have a pointer to quick code
127 ArtMethod* copied = FindCopiedMethod(origin, impl_klass);
129 // the copied method should have pointer to the same quick code as the origin method
132 // Test the origin method has pointer to quick code
138 origin = iterable_klass->FindClassMethod(
140 ASSERT_NE(nullptr, origin);
141 ASSERT_FALSE(origin->IsDirect());
142 ASSERT_TRUE(origin->GetDeclaringClass() == iterable_klass);
143 code = origin->GetEntryPointFromQuickCompiledCodePtrSize(pointer_size);
144 // the origin method should have a pointer to quick code
150 copied = FindCopiedMethod(origin, iterablebase_klass);