Searched refs:object (Results 126 - 150 of 196) sorted by relevance

12345678

/art/runtime/interpreter/mterp/x86/
H A Dop_iget.S5 * for: iget, iget-object, iget-boolean, iget-byte, iget-char, iget-short
13 movl %ecx, OUT_ARG1(%esp) # the object pointer
H A Dop_iget_wide.S12 movl %ecx, OUT_ARG1(%esp) # the object pointer
H A Dop_instance_of.S2 * Check to see if an object reference is an instance of a class.
4 * Most common situation is a non-null object, being compared against
13 leal VREG_ADDRESS(%eax), %ecx # Get object address
H A Dop_iput.S5 * for: iput, iput-object, iput-boolean, iput-byte, iput-char, iput-short
15 movl %ecx, OUT_ARG1(%esp) # the object pointer
H A Dop_iput_wide.S9 movl %ecx, OUT_ARG1(%esp) # the object pointer
/art/runtime/interpreter/mterp/x86_64/
H A Dop_iget.S5 * for: iget, iget-object, iget-boolean, iget-byte, iget-char, iget-short, iget-wide
11 GET_VREG OUT_32_ARG1, %rcx # the object pointer
/art/test/utils/python/testgen/
H A Dmixins.py44 """Returns the filename this object represents"""
49 """Returns the file extension of the file this object represents"""
59 class FExt(object):
88 class NameComparableMixin(object):
90 A mixin that defines the object comparison and related functionality in terms
120 A mixin to add support for dumping the string representation of an object to a
133 Dump this object to a file in the given directory
/art/runtime/
H A Dhandle_scope.h70 ALWAYS_INLINE void SetReference(size_t i, mirror::Object* object)
152 ALWAYS_INLINE MutableHandle<T> NewHandle(T* object) SHARED_REQUIRES(Locks::mutator_lock_);
155 ALWAYS_INLINE HandleWrapper<T> NewHandleWrapper(T** object)
158 ALWAYS_INLINE void SetReference(size_t i, mirror::Object* object)
211 MutableHandle<T> NewHandle(T* object) SHARED_REQUIRES(Locks::mutator_lock_) {
219 return scopes_.top()->NewHandle(object);
/art/test/955-lambda-smali/smali/
H A DTrivialHelloWorld.smali52 sget-object v1, Ljava/lang/System;->out:Ljava/io/PrintStream;
63 sget-object v1, Ljava/lang/System;->out:Ljava/io/PrintStream;
88 sget-object v3, Ljava/lang/System;->out:Ljava/io/PrintStream;
H A DCaptureVariables.smali100 sget-object v1, Ljava/lang/System;->out:Ljava/io/PrintStream;
115 sget-object v1, Ljava/lang/System;->out:Ljava/io/PrintStream;
130 sget-object v1, Ljava/lang/System;->out:Ljava/io/PrintStream;
145 sget-object v1, Ljava/lang/System;->out:Ljava/io/PrintStream;
160 sget-object v1, Ljava/lang/System;->out:Ljava/io/PrintStream;
175 sget-object v1, Ljava/lang/System;->out:Ljava/io/PrintStream;
190 sget-object v1, Ljava/lang/System;->out:Ljava/io/PrintStream;
205 sget-object v1, Ljava/lang/System;->out:Ljava/io/PrintStream;
255 sget-object v1, Ljava/lang/System;->out:Ljava/io/PrintStream;
305 sget-object v
[all...]
/art/runtime/gc/space/
H A Dspace_test.h28 #include "mirror/object-inl.h"
112 // Like the proper heap object allocation, install and verify
173 size_t last_object = 0; // last object for which allocation succeeded
194 auto object(hs.NewHandle<mirror::Object>(nullptr));
198 object.Assign(Alloc(space, self, alloc_size, &bytes_allocated, nullptr,
201 object.Assign(AllocWithGrowth(space, self, alloc_size, &bytes_allocated, nullptr,
206 if (object.Get() != nullptr) { // allocation succeeded
207 lots_of_objects[i] = object.Get();
208 size_t allocation_size = space->AllocationSize(object.Get(), nullptr);
261 mirror::Object* object local
[all...]
/art/compiler/
H A Dimage_writer.cc56 #include "mirror/object-inl.h"
78 // Return true if an object is already in an image space.
337 void ImageWriter::SetImageOffset(mirror::Object* object, size_t offset) { argument
338 DCHECK(object != nullptr);
341 // The object is already deflated from when we set the bin slot. Just overwrite the lock word.
342 object->SetLockWord(LockWord::FromForwardingAddress(offset), false);
343 DCHECK_EQ(object->GetLockWord(false).ReadBarrierState(), 0u);
344 DCHECK(IsImageOffsetAssigned(object));
353 void ImageWriter::AssignImageOffset(mirror::Object* object, ImageWriter::BinSlot bin_slot) { argument
354 DCHECK(object !
384 SetImageBinSlot(mirror::Object* object, BinSlot bin_slot) argument
490 AssignImageBinSlot(mirror::Object* object, size_t oat_index) argument
[all...]
/art/tools/checker/common/
H A Dlogger.py19 class Logger(object):
21 class Level(object):
24 class Color(object):
/art/runtime/interpreter/mterp/arm/
H A Dop_iget_wide.S9 GET_VREG r1, r1 @ r1<- fp[B], the object pointer
/art/runtime/lambda/
H A Dclosure_builder.h41 // The mutator lock must be held for the duration of the lifetime of this object,
51 // Mark this object reference to be captured.
52 void CaptureVariableObject(mirror::Object* object) SHARED_REQUIRES(Locks::mutator_lock_);
H A Dclosure_builder.cc48 void ClosureBuilder::CaptureVariableObject(mirror::Object* object) { argument
49 auto compressed_reference = mirror::CompressedReference<mirror::Object>::FromMirrorPtr(object);
H A Dbox_table.h40 * Store a table of boxed lambdas. This is required to maintain object referential equality
50 // Boxes a closure into an object. Returns null and throws an exception on failure.
54 // Unboxes an object back into the lambda. Returns false and throws an exception on failure.
55 bool UnboxLambda(mirror::Object* object, ClosureType* out_closure)
82 // If an object is moved at that time and *before* SweepSystemWeaks are called then
H A Dclosure_test.cc177 static CaptureVariableFromArgs(/*out*/ClosureBuilder& closure_builder, const T* object) { argument
179 closure_builder.CaptureVariableObject(object);
220 ExpectCapturedVariable(const Closure* closure, size_t index, const T* object) { argument
221 EXPECT_EQ(object, closure->GetCapturedObject(index))
H A Dbox_table.cc24 #include "mirror/object-inl.h"
51 // TODO: Maybe point to the interior of the boxed closure object after we add proxy support?
86 // Attempt to look up this object, it's possible it was already boxed previously.
87 // If this is the case we *must* return the same object as before to maintain
107 // to check all the basic object identities that a boxed lambda must retain.
111 // TODO: Boxing a learned lambda (i.e. made with unbox-lambda) should return the original object
128 // The method has been successfully boxed into an object, now insert it into the hash map.
133 // Lookup the object again, it's possible another thread already boxed it while
134 // we were allocating the object before.
157 bool BoxTable::UnboxLambda(mirror::Object* object, ClosureTyp argument
[all...]
/art/runtime/gc/collector/
H A Dmark_compact.cc31 #include "mirror/object-inl.h"
134 MarkStackPush(obj); // This object was not previously marked.
140 // Marking a large object, make sure its aligned as a sanity check.
147 // This object was not previously marked.
259 // The object must be pushed on to the mark stack.
341 // Update object references in mod union tables and spaces.
365 << "Didn't update large object classes since they are assumed to not move.";
462 mirror::Object* MarkCompact::IsMarked(mirror::Object* object) { argument
463 if (immune_spaces_.IsInImmuneRegion(object)) {
464 return object;
[all...]
/art/patchoat/
H A Dpatchoat.cc40 #include "mirror/object-inl.h"
694 void PatchOat::VisitObject(mirror::Object* object) { argument
695 mirror::Object* copy = RelocatedCopyOf(object);
698 object->AssertReadBarrierPointer();
700 mirror::Object* moved_to = RelocatedAddressOfPointer(object);
706 object->VisitReferences<kVerifyNone>(visitor, visitor);
707 if (object->IsClass<kVerifyNone>()) {
709 mirror::Class* klass = object->AsClass();
729 } else if (object->GetClass() == mirror::Method::StaticClass() ||
730 object
738 FixupMethod(ArtMethod* object, ArtMethod* copy) argument
[all...]
/art/runtime/mirror/
H A Darray.cc25 #include "object-inl.h"
124 void Array::ThrowArrayStoreException(Object* object) { argument
125 art::ThrowArrayStoreException(object->GetClass(), this->GetClass());
/art/test/134-reg-promotion/smali/
H A DTest.smali51 move-result-object v3
/art/test/1337-gc-coverage/src/
H A DMain.java103 private static native long objectAddress(Object object); argument
/art/runtime/native/
H A Djava_lang_Thread.cc22 #include "mirror/object.h"
112 mirror::Object* object = soa.Decode<mirror::Object*>(java_object); local
113 if (object == nullptr) {
114 ThrowNullPointerException("object == null");
119 return thread->HoldsLock(object);

Completed in 410 milliseconds

12345678