Searched defs:obj (Results 1 - 25 of 73) sorted by relevance

123

/art/test/003-omnibus-opcodes/src/
H A DUnresTest2.java8 static boolean checkCasts(Object obj) { argument
12 UnresClass un = (UnresClass) obj;
18 foo = obj instanceof UnresClass;
/art/test/024-illegal-access/src/
H A DCheckInstanceof.java21 public static void main(Object obj) { argument
22 if (obj instanceof otherpkg.Package)
/art/runtime/
H A Djni_internal-inl.h27 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 Dread_barrier-inl.h28 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 Dverify_object-inl.h28 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 Dindirect_reference_table-inl.h79 mirror::Object* obj = table_[idx].GetReference()->Read<kWithoutReadBarrier>(); local
80 if (LIKELY(obj != kClearedJniWeakGlobal)) {
82 obj = table_[idx].GetReference()->Read();
83 VerifyObject(obj);
85 return obj;
H A Dhandle_scope.h150 HandleWrapper(T** obj, const Handle<T>& handle) argument
151 : Handle<T>(handle), obj_(obj) {
/art/test/132-daemon-locks-shutdown/src/
H A DMain.java35 private Object obj; field in class:Main.Wait
37 public Wait(Object obj) { argument
38 this.obj = obj;
43 synchronized(obj) {
45 obj.wait(1);
/art/runtime/gc/collector/
H A Dmark_sweep-inl.h33 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 Dsemi_space-inl.h34 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 Dheap_bitmap-inl.h38 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 Dcard_table_test.cc81 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 Dspace_bitmap-inl.h33 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 Dspace_bitmap_test.cc48 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 Ddlmalloc_space-inl.h31 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 Dbump_pointer_space-inl.h48 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 Drosalloc_space-inl.h28 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 Dlarge_object_space_test.cc52 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 Dvalgrind_malloc_space-inl.h67 size_t ValgrindMallocSpace<S, A>::AllocationSize(mirror::Object* obj, size_t* usable_size) { argument
69 reinterpret_cast<byte*>(obj) - kValgrindRedZoneBytes), usable_size);
H A Dzygote_space.cc34 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 DMain.java177 private void doNothing(Object obj) {} argument
/art/test/044-proxy/src/
H A DWrappedThrow.java181 public WTInvocationHandler(Object obj) { argument
182 mObj = obj;
/art/compiler/
H A Delf_patcher.h34 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 Dheap-inl.h51 mirror::Object* obj; local
53 obj = AllocLargeObject<kInstrumented, PreFenceVisitor>(self, &klass, byte_count,
55 if (obj != nullptr) {
56 return obj;
65 AllocationTimer alloc_timer(this, &obj);
74 obj = self->AllocTlab(byte_count);
75 DCHECK(obj != nullptr) << "AllocTlab can't fail";
76 obj->SetClass(klass);
79 obj->SetReadBarrierPointer(obj);
172 PushOnAllocationStack(Thread* self, mirror::Object** obj) argument
322 CheckConcurrentGC(Thread* self, size_t new_num_bytes_allocated, mirror::Object** obj) argument
[all...]
H A Dreference_processor.cc90 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);

Completed in 485 milliseconds

123