/art/test/003-omnibus-opcodes/src/ |
H A D | UnresTest2.java | 8 static boolean checkCasts(Object obj) { argument 12 UnresClass un = (UnresClass) obj; 18 foo = obj instanceof UnresClass;
|
/art/test/024-illegal-access/src/ |
H A D | CheckInstanceof.java | 21 public static void main(Object obj) { argument 22 if (obj instanceof otherpkg.Package)
|
/art/runtime/ |
H A D | jni_internal-inl.h | 27 inline T JNIEnvExt::AddLocalReference(mirror::Object* obj) { argument 28 IndirectRef ref = locals.Add(local_ref_cookie, obj); 36 << entry_count << " (most recent was a " << PrettyTypeOf(obj) << ")\n");
|
H A D | read_barrier-inl.h | 28 mirror::Object* obj, MemberOffset offset, mirror::HeapReference<MirrorType>* ref_addr) { 30 UNUSED(obj); 27 Barrier( mirror::Object* obj, MemberOffset offset, mirror::HeapReference<MirrorType>* ref_addr) argument
|
H A D | verify_object-inl.h | 28 inline void VerifyObject(mirror::Object* obj) { argument 29 if (kVerifyObjectSupport > kVerifyObjectModeDisabled && obj != nullptr) { 32 Runtime::Current()->GetHeap()->VerifyObjectBody(obj); 36 bool failed = !IsAligned<kObjectAlignment>(obj); 38 mirror::Class* c = obj->GetClass<kVerifyNone>(); 43 Runtime::Current()->GetHeap()->VerifyObjectBody(obj);
|
H A D | indirect_reference_table-inl.h | 79 mirror::Object* obj = table_[idx].Read<kWithoutReadBarrier>(); local 80 if (LIKELY(obj != kClearedJniWeakGlobal)) { 82 obj = table_[idx].Read(); 83 VerifyObject(obj); 85 return obj;
|
H A D | handle_scope.h | 144 HandleWrapper(T** obj, const Handle<T>& handle) argument 145 : Handle<T>(handle), obj_(obj) {
|
H A D | indirect_reference_table.cc | 99 IndirectRef IndirectReferenceTable::Add(uint32_t cookie, mirror::Object* obj) { argument 104 CHECK(obj != NULL); 105 VerifyObject(obj); 142 UpdateSlotAdd(obj, pScan - table_); 144 *pScan = GcRoot<mirror::Object>(obj); 148 UpdateSlotAdd(obj, topIndex); 150 table_[topIndex++] = GcRoot<mirror::Object>(obj); 275 mirror::Object* obj = table_[i].Read<kWithoutReadBarrier>(); local 276 if (UNLIKELY(obj == nullptr)) { 278 } else if (UNLIKELY(obj [all...] |
/art/runtime/gc/collector/ |
H A D | mark_sweep-inl.h | 33 inline void MarkSweep::ScanObjectVisit(mirror::Object* obj, const MarkVisitor& visitor, argument 35 DCHECK(IsMarked(obj)) << "Scanning unmarked object " << obj << "\n" << heap_->DumpSpaces(); 36 obj->VisitReferences<false>(visitor, ref_visitor); 38 mirror::Class* klass = obj->GetClass<kVerifyNone>();
|
H A D | semi_space-inl.h | 34 void operator()(const mirror::Object* obj) const { 35 CHECK(!semi_space_->to_space_->HasAddress(obj)) << "Marking " << obj << " in to_space_"; 37 CHECK(IsAligned<kPageSize>(obj)); 44 inline mirror::Object* SemiSpace::GetForwardingAddressInFromSpace(mirror::Object* obj) const { 45 DCHECK(from_space_->HasAddress(obj)); 46 LockWord lock_word = obj->GetLockWord(false); 59 mirror::Object* obj = obj_ptr->AsMirrorPtr(); local 60 if (obj == nullptr) { 65 obj [all...] |
/art/runtime/gc/accounting/ |
H A D | heap_bitmap-inl.h | 38 inline bool HeapBitmap::Test(const mirror::Object* obj) { argument 39 ContinuousSpaceBitmap* bitmap = GetContinuousSpaceBitmap(obj); 41 return bitmap->Test(obj); 44 if (LIKELY(bitmap->HasAddress(obj))) { 45 return bitmap->Test(obj); 48 LOG(FATAL) << "Invalid object " << obj; 52 inline void HeapBitmap::Clear(const mirror::Object* obj) { argument 53 ContinuousSpaceBitmap* bitmap = GetContinuousSpaceBitmap(obj); 55 bitmap->Clear(obj); 59 if (LIKELY(bitmap->HasAddress(obj))) { 67 Set(const mirror::Object* obj, const LargeObjectSetVisitor& visitor) argument 83 AtomicTestAndSet(const mirror::Object* obj, const LargeObjectSetVisitor& visitor) argument [all...] |
H A D | card_table_test.cc | 81 auto obj = reinterpret_cast<const mirror::Object*>(addr); local 82 EXPECT_EQ(card_table_->GetCard(obj), gc::accounting::CardTable::kCardClean); 83 EXPECT_TRUE(!card_table_->IsDirty(obj)); 85 EXPECT_TRUE(card_table_->IsDirty(obj)); 86 EXPECT_EQ(card_table_->GetCard(obj), gc::accounting::CardTable::kCardDirty);
|
H A D | space_bitmap-inl.h | 33 inline bool SpaceBitmap<kAlignment>::AtomicTestAndSet(const mirror::Object* obj) { argument 34 uintptr_t addr = reinterpret_cast<uintptr_t>(obj); 46 DCHECK(Test(obj)); 50 DCHECK(Test(obj)); 55 inline bool SpaceBitmap<kAlignment>::Test(const mirror::Object* obj) const { 56 uintptr_t addr = reinterpret_cast<uintptr_t>(obj); 57 DCHECK(HasAddress(obj)) << obj; 70 mirror::Object* obj = reinterpret_cast<mirror::Object*>(i); 71 if (Test(obj)) { 111 mirror::Object* obj = reinterpret_cast<mirror::Object*>(ptr_base + shift * kAlignment); local 124 mirror::Object* obj = reinterpret_cast<mirror::Object*>(ptr_base + shift * kAlignment); local 150 mirror::Object* obj = reinterpret_cast<mirror::Object*>(ptr_base + shift * kAlignment); local 159 Modify(const mirror::Object* obj) argument [all...] |
H A D | space_bitmap_test.cc | 48 void operator()(const mirror::Object* obj) { argument 49 EXPECT_TRUE(obj >= begin_); 50 EXPECT_TRUE(obj <= end_); 51 EXPECT_EQ(bitmap_->Test(obj), ((reinterpret_cast<uintptr_t>(obj) & 0xF) != 0)); 69 const mirror::Object* obj = local 71 if (reinterpret_cast<uintptr_t>(obj) & 0xF) { 72 space_bitmap->Set(obj); 94 void operator()(mirror::Object* obj) const {
|
/art/runtime/gc/space/ |
H A D | dlmalloc_space-inl.h | 31 mirror::Object* obj; local 34 obj = AllocWithoutGrowthLocked(self, num_bytes, bytes_allocated, usable_size); 36 if (LIKELY(obj != NULL)) { 38 memset(obj, 0, num_bytes); 40 return obj; 43 inline size_t DlMallocSpace::AllocationSizeNonvirtual(mirror::Object* obj, size_t* usable_size) { argument 44 void* obj_ptr = const_cast<void*>(reinterpret_cast<const void*>(obj));
|
H A D | bump_pointer_space-inl.h | 48 mirror::Object* obj = reinterpret_cast<mirror::Object*>(end); local 57 return obj; 84 inline size_t BumpPointerSpace::AllocationSizeNonvirtual(mirror::Object* obj, size_t* usable_size) 86 size_t num_bytes = obj->SizeOf();
|
H A D | rosalloc_space-inl.h | 28 inline size_t RosAllocSpace::AllocationSizeNonvirtual(mirror::Object* obj, size_t* usable_size) { argument 29 void* obj_ptr = const_cast<void*>(reinterpret_cast<const void*>(obj)); 30 // obj is a valid object. Use its class in the header to get the size. 32 size_t size = obj->SizeOf<kVerifyNone>(); 37 LOG(INFO) << "Found a bad sized obj of size " << size
|
H A D | large_object_space_test.cc | 52 mirror::Object* obj = los->Alloc(Thread::Current(), request_size, &allocation_size, local 54 ASSERT_TRUE(obj != nullptr); 55 ASSERT_EQ(allocation_size, los->AllocationSize(obj, nullptr)); 59 memset(obj, magic, request_size); 60 requests.push_back(std::make_pair(obj, request_size)); 73 mirror::Object* obj = requests.back().first; local 78 ASSERT_EQ(reinterpret_cast<const byte*>(obj)[k], magic); 80 ASSERT_GE(los->Free(Thread::Current(), obj), request_size); 88 mirror::Object* obj = los->Alloc(Thread::Current(), 100 * MB, &bytes_allocated, nullptr); local 89 EXPECT_TRUE(obj ! 90 los->Free(Thread::Current(), obj); local [all...] |
H A D | valgrind_malloc_space-inl.h | 67 size_t ValgrindMallocSpace<S, A>::AllocationSize(mirror::Object* obj, size_t* usable_size) { argument 69 reinterpret_cast<byte*>(obj) - kValgrindRedZoneBytes), usable_size);
|
H A D | zygote_space.cc | 34 void operator()(mirror::Object* obj) const { 84 size_t ZygoteSpace::AllocationSize(mirror::Object* obj, size_t* usable_size) { argument
|
/art/test/088-monitor-verification/src/ |
H A D | Main.java | 177 private void doNothing(Object obj) {} argument
|
/art/test/044-proxy/src/ |
H A D | WrappedThrow.java | 181 public WTInvocationHandler(Object obj) { argument 182 mObj = obj;
|
/art/compiler/ |
H A D | elf_patcher.h | 34 typedef void* (*ImageAddressCallback)(void* data, mirror::Object* obj); 74 static void* DefaultImageAddressCallback(void* data_unused, mirror::Object* obj) { argument 75 return static_cast<void*>(obj);
|
/art/runtime/gc/ |
H A D | heap-inl.h | 55 mirror::Object* obj; local 56 AllocationTimer alloc_timer(this, &obj); 65 obj = self->AllocTlab(byte_count); 66 DCHECK(obj != nullptr) << "AllocTlab can't fail"; 67 obj->SetClass(klass); 70 obj->SetReadBarrierPointer(obj); 72 obj->AssertReadBarrierPointer(); 76 pre_fence_visitor(obj, usable_size); 79 obj 163 PushOnAllocationStack(Thread* self, mirror::Object** obj) argument 310 CheckConcurrentGC(Thread* self, size_t new_num_bytes_allocated, mirror::Object** obj) argument [all...] |
H A D | reference_processor.cc | 90 bool ReferenceProcessor::PreserveSoftReferenceCallback(mirror::HeapReference<mirror::Object>* obj, argument 94 mirror::Object* new_obj = args->mark_callback_(obj->AsMirrorPtr(), args->arg_); 96 obj->Assign(new_obj);
|