HomeSort by relevance Sort by last modified time
    Searched refs:mirror (Results 1 - 25 of 783) sorted by null

1 2 3 4 5 6 7 8 91011>>

  /art/runtime/
object_callbacks.h 23 namespace mirror { namespace in namespace:art
26 } // namespace mirror
29 typedef void (ObjectCallback)(mirror::Object* obj, void* arg);
36 virtual mirror::Object* IsMarked(mirror::Object* obj) = 0;
44 virtual mirror::Object* MarkObject(mirror::Object* obj) = 0;
46 virtual void MarkHeapReference(mirror::HeapReference<mirror::Object>* obj,
dex_file_annotations.h 22 #include "mirror/object_array.h"
26 namespace mirror { namespace in namespace:art
29 } // namespace mirror
38 mirror::Object* GetAnnotationForField(ArtField* field, Handle<mirror::Class> annotation_class)
40 mirror::ObjectArray<mirror::Object>* GetAnnotationsForField(ArtField* field)
42 mirror::ObjectArray<mirror::String>* GetSignatureAnnotationForField(ArtField* field)
44 bool IsFieldAnnotationPresent(ArtField* field, Handle<mirror::Class> annotation_class
    [all...]
stack_reference.h 21 #include "mirror/object_reference.h"
27 class PACKED(4) StackReference : public mirror::CompressedReference<MirrorType> {
image-inl.h 30 inline mirror::Object* ImageHeader::GetImageRoot(ImageRoot image_root) const {
31 mirror::ObjectArray<mirror::Object>* image_roots = GetImageRoots<kReadBarrierOption>();
36 inline mirror::ObjectArray<mirror::Object>* ImageHeader::GetImageRoots() const {
41 mirror::ObjectArray<mirror::Object>* image_roots =
42 reinterpret_cast<mirror::ObjectArray<mirror::Object>*>(image_roots_);
43 mirror::ObjectArray<mirror::Object>* result
    [all...]
intern_table.h 40 namespace mirror { namespace in namespace:art
42 } // namespace mirror
60 ObjPtr<mirror::String> InternStrong(int32_t utf16_length, const char* utf8_data)
66 ObjPtr<mirror::String> InternStrongImageString(ObjPtr<mirror::String> s)
70 ObjPtr<mirror::String> InternStrong(const char* utf8_data) REQUIRES_SHARED(Locks::mutator_lock_)
74 ObjPtr<mirror::String> InternStrong(ObjPtr<mirror::String> s)
79 ObjPtr<mirror::String> InternWeak(ObjPtr<mirror::String> s) REQUIRES_SHARED(Locks::mutator_lock_
    [all...]
jvalue-inl.h 26 inline void JValue::SetL(ObjPtr<mirror::Object> new_l) {
  /art/runtime/mirror/
method_handle_impl-inl.h 26 namespace mirror { namespace in namespace:art
28 inline mirror::MethodType* MethodHandle::GetMethodType() {
29 return GetFieldObject<mirror::MethodType>(OFFSET_OF_OBJECT_MEMBER(MethodHandle, method_type_));
32 inline mirror::MethodType* MethodHandle::GetNominalType() {
33 return GetFieldObject<mirror::MethodType>(OFFSET_OF_OBJECT_MEMBER(MethodHandle, nominal_type_));
36 inline ObjPtr<mirror::Class> MethodHandle::GetTargetClass() {
42 } // namespace mirror
emulated_stack_frame.h 31 namespace mirror { namespace in namespace:art
33 // C++ mirror of dalvik.system.EmulatedStackFrame
39 static mirror::EmulatedStackFrame* CreateFromShadowFrameAndArgs(
41 Handle<mirror::MethodType> args_type,
42 Handle<mirror::MethodType> frame_type,
51 Handle<mirror::MethodType> callee_type,
61 mirror::MethodType* GetType() REQUIRES_SHARED(Locks::mutator_lock_) {
65 mirror::Object* GetReceiver() REQUIRES_SHARED(Locks::mutator_lock_) {
74 static mirror::Class* StaticClass() REQUIRES_SHARED(Locks::mutator_lock_) {
78 mirror::ObjectArray<mirror::Object>* GetReferences() REQUIRES_SHARED(Locks::mutator_lock_)
    [all...]
  /art/runtime/arch/arm64/
entrypoints_init_arm64.cc 34 extern "C" size_t artInstanceOfFromCode(mirror::Object* obj, mirror::Class* ref_class);
41 extern "C" mirror::Object* art_quick_read_barrier_mark_reg00(mirror::Object*);
42 extern "C" mirror::Object* art_quick_read_barrier_mark_reg01(mirror::Object*);
43 extern "C" mirror::Object* art_quick_read_barrier_mark_reg02(mirror::Object*);
44 extern "C" mirror::Object* art_quick_read_barrier_mark_reg03(mirror::Object*)
    [all...]
  /art/runtime/entrypoints/quick/
quick_entrypoints_list.h 23 V(AllocArrayResolved, void*, mirror::Class*, int32_t) \
24 V(AllocArrayResolved8, void*, mirror::Class*, int32_t) \
25 V(AllocArrayResolved16, void*, mirror::Class*, int32_t) \
26 V(AllocArrayResolved32, void*, mirror::Class*, int32_t) \
27 V(AllocArrayResolved64, void*, mirror::Class*, int32_t) \
28 V(AllocObjectResolved, void*, mirror::Class*) \
29 V(AllocObjectInitialized, void*, mirror::Class*) \
30 V(AllocObjectWithChecks, void*, mirror::Class*) \
35 V(InstanceofNonTrivial, size_t, mirror::Object*, mirror::Class*)
    [all...]
quick_cast_entrypoints.cc 17 #include "mirror/class-inl.h"
18 #include "mirror/object-inl.h"
23 extern "C" size_t artIsAssignableFromCode(mirror::Class* klass, mirror::Class* ref_class)
31 extern "C" size_t artInstanceOfFromCode(mirror::Object* obj, mirror::Class* ref_class)
quick_entrypoints.h 32 namespace mirror { namespace in namespace:art
37 } // namespace mirror
66 extern mirror::Object* JniMethodEndWithReference(jobject result, uint32_t saved_local_ref_cookie,
69 extern mirror::Object* JniMethodFastEndWithReference(jobject result,
75 extern mirror::Object* JniMethodEndWithReferenceSynchronized(jobject result,
80 extern void ReadBarrierJni(mirror::CompressedReference<mirror::Object>* handle_on_stack,
94 extern "C" mirror::Object* artReadBarrierMark(mirror::Object* obj)
100 extern "C" mirror::Object* artReadBarrierSlow(mirror::Object* ref
    [all...]
  /art/compiler/
compiled_class.h 20 #include "mirror/class.h"
26 explicit CompiledClass(mirror::Class::Status status) : status_(status) {}
28 mirror::Class::Status GetStatus() const {
31 void SetStatus(mirror::Class::Status status) {
35 mirror::Class::Status status_;
  /art/tools/cpp-define-generator/
constant_reference.def 18 #include "mirror/object.h" // mirror::Object
20 #include "mirror/object_reference.h" // mirror::CompressedReference
25 DEFINE_EXPR(STACK_REFERENCE_SIZE, size_t, sizeof(art::StackReference<art::mirror::Object>))
27 DEFINE_EXPR(COMPRESSED_REFERENCE_SIZE, size_t, sizeof(art::mirror::CompressedReference<art::mirror::Object>))
28 DEFINE_EXPR(COMPRESSED_REFERENCE_SIZE_SHIFT, size_t, art::WhichPowerOf2(sizeof(art::mirror::CompressedReference<art::mirror::Object>)))
constant_dexcache.def 18 #include "mirror/dex_cache.h" // art::mirror::DexCache, StringDexCachePair
22 art::WhichPowerOf2(sizeof(art::mirror::StringDexCachePair)))
24 art::mirror::DexCache::kDexCacheStringCacheSize - 1)
26 art::LeastSignificantBit(art::mirror::DexCache::kDexCacheStringCacheSize))
28 sizeof(art::mirror::StringDexCachePair)
  /art/runtime/gc/collector/
immune_region.h 24 namespace mirror { namespace in namespace:art
26 } // namespace mirror
46 ALWAYS_INLINE bool ContainsObject(const mirror::Object* obj) const {
51 void SetBegin(mirror::Object* begin) {
56 void SetEnd(mirror::Object* end) {
61 mirror::Object* Begin() const {
65 mirror::Object* End() const {
78 mirror::Object* begin_;
79 mirror::Object* end_;
mark_sweep-inl.h 23 #include "mirror/class-inl.h"
24 #include "mirror/object-refvisitor-inl.h"
25 #include "mirror/object_array-inl.h"
26 #include "mirror/reference.h"
33 inline void MarkSweep::ScanObjectVisit(mirror::Object* obj,
39 mirror::Class* klass = obj->GetClass<kVerifyNone>();
41 if ((class_flags & mirror::kClassFlagNoReferenceFields) != 0) {
43 } else if (class_flags == mirror::kClassFlagNormal) {
45 } else if (class_flags == mirror::kClassFlagObjectArray) {
47 } else if (class_flags == mirror::kClassFlagClass)
    [all...]
semi_space-inl.h 23 #include "mirror/object-inl.h"
29 inline mirror::Object* SemiSpace::GetForwardingAddressInFromSpace(mirror::Object* obj) const {
35 return reinterpret_cast<mirror::Object*>(lock_word.ForwardingAddress());
43 mirror::ObjectReference<kPoisonReferences, mirror::Object>* obj_ptr) {
44 mirror::Object* obj = obj_ptr->AsMirrorPtr();
49 mirror::Object* forward_address = GetForwardingAddressInFromSpace(obj);
64 auto slow_path = [this](const mirror::Object* ref) {
78 mirror::ObjectReference<kPoisonReferences, mirror::Object>* obj_ptr)
    [all...]
  /art/runtime/gc/
reference_processor-inl.h 26 return mirror::Reference::GetJavaLangRefReference()->GetSlowPathEnabled();
  /art/runtime/arch/mips64/
entrypoints_init_mips64.cc 33 extern "C" size_t artInstanceOfFromCode(mirror::Object* obj, mirror::Class* ref_class);
40 extern "C" mirror::Object* art_quick_read_barrier_mark_reg01(mirror::Object*);
41 extern "C" mirror::Object* art_quick_read_barrier_mark_reg02(mirror::Object*);
42 extern "C" mirror::Object* art_quick_read_barrier_mark_reg03(mirror::Object*);
43 extern "C" mirror::Object* art_quick_read_barrier_mark_reg04(mirror::Object*)
    [all...]
  /external/ImageMagick/PerlMagick/demo/
Turtle.pm 11 @{$self}{qw(x y theta mirror)} = @_;
33 $self->{theta} += $dtheta*$self->{mirror};
40 @{$self}{qw(x y theta mirror)};
47 @{$self}{qw(x y theta mirror)} = @_;
50 sub mirror subroutine
54 $self->{mirror} *= -1;
  /art/runtime/arch/x86_64/
entrypoints_init_x86_64.cc 33 extern "C" size_t art_quick_instance_of(mirror::Object* obj, mirror::Class* ref_class);
40 extern "C" mirror::Object* art_quick_read_barrier_mark_reg00(mirror::Object*);
41 extern "C" mirror::Object* art_quick_read_barrier_mark_reg01(mirror::Object*);
42 extern "C" mirror::Object* art_quick_read_barrier_mark_reg02(mirror::Object*);
43 extern "C" mirror::Object* art_quick_read_barrier_mark_reg03(mirror::Object*)
    [all...]
  /art/runtime/native/
java_lang_reflect_Method.cc 25 #include "mirror/class-inl.h"
26 #include "mirror/object-inl.h"
27 #include "mirror/object_array-inl.h"
47 ObjPtr<mirror::Class> klass = method->GetDeclaringClass();
58 mirror::ObjectArray<mirror::Class>* declared_exceptions =
62 mirror::ObjectArray<mirror::Class>* result_array =
66 ObjPtr<mirror::Class> class_class = mirror::Class::GetJavaLangClass()
    [all...]
java_lang_invoke_MethodHandleImpl.cc 22 #include "mirror/field.h"
23 #include "mirror/method.h"
24 #include "mirror/method_handle_impl.h"
33 Handle<mirror::MethodHandleImpl> handle = hs.NewHandle(
34 soa.Decode<mirror::MethodHandleImpl>(thiz));
38 const mirror::MethodHandle::Kind handle_kind = handle->GetHandleKind();
44 MutableHandle<mirror::Object> h_object(hs.NewHandle<mirror::Object>(nullptr));
45 if (handle_kind >= mirror::MethodHandle::kFirstAccessorKind) {
47 h_object.Assign(mirror::Field::CreateFromArtField<kRuntimePointerSize, false>
    [all...]
  /art/runtime/openjdkjvmti/
ti_class_loader.h 50 #include "mirror/array-inl.h"
51 #include "mirror/array.h"
52 #include "mirror/class-inl.h"
53 #include "mirror/class.h"
54 #include "mirror/class_loader-inl.h"
55 #include "mirror/string-inl.h"
74 art::Handle<art::mirror::ClassLoader> loader,
81 static art::ObjPtr<art::mirror::Object> FindSourceDexFileObject(
82 art::Thread* self, art::Handle<art::mirror::ClassLoader> loader)
85 static art::ObjPtr<art::mirror::LongArray> GetDexFileCookie
    [all...]

Completed in 1216 milliseconds

1 2 3 4 5 6 7 8 91011>>