HomeSort by relevance Sort by last modified time
    Searched refs:mirror (Results 1 - 25 of 738) 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
33 virtual mirror::Object* IsMarked(mirror::Object* obj) = 0;
41 virtual mirror::Object* MarkObject(mirror::Object* obj) = 0;
43 virtual void MarkHeapReference(mirror::HeapReference<mirror::Object>* obj,
debug_print.h 21 #include "mirror/object.h"
27 std::string DescribeSpace(ObjPtr<mirror::Class> klass)
29 std::string DescribeLoaders(ObjPtr<mirror::ClassLoader> loader, const char* class_descriptor)
32 void DumpB77342775DebugData(ObjPtr<mirror::Class> target_class, ObjPtr<mirror::Class> src_class)
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...]
class_linker.h 36 #include "mirror/class.h"
53 namespace mirror { namespace in namespace:art
68 } // namespace mirror
90 virtual bool operator()(ObjPtr<mirror::Class> klass) = 0;
96 virtual void Visit(ObjPtr<mirror::ClassLoader> class_loader)
102 // Well known mirror::Class roots accessed via GetClassRoot.
177 Handle<mirror::ClassLoader> class_loader,
193 mirror::Class* FindClass(Thread* self,
195 Handle<mirror::ClassLoader> class_loader)
201 mirror::Class* FindSystemClass(Thread* self, const char* descriptor
    [all...]
intern_table.h 45 namespace mirror { namespace in namespace:art
47 } // namespace mirror
65 ObjPtr<mirror::String> InternStrong(int32_t utf16_length, const char* utf8_data)
71 ObjPtr<mirror::String> InternStrongImageString(ObjPtr<mirror::String> s)
75 ObjPtr<mirror::String> InternStrong(const char* utf8_data) REQUIRES_SHARED(Locks::mutator_lock_)
79 ObjPtr<mirror::String> InternStrong(ObjPtr<mirror::String> s)
84 ObjPtr<mirror::String> InternWeak(ObjPtr<mirror::String> s) REQUIRES_SHARED(Locks::mutator_lock_
    [all...]
  /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
38 static mirror::EmulatedStackFrame* CreateFromShadowFrameAndArgs(
40 Handle<mirror::MethodType> args_type,
41 Handle<mirror::MethodType> frame_type,
49 Handle<mirror::MethodType> callee_type,
59 mirror::MethodType* GetType() REQUIRES_SHARED(Locks::mutator_lock_) {
63 mirror::Object* GetReceiver() REQUIRES_SHARED(Locks::mutator_lock_) {
72 static mirror::Class* StaticClass() REQUIRES_SHARED(Locks::mutator_lock_) {
76 mirror::ObjectArray<mirror::Object>* GetReferences() REQUIRES_SHARED(Locks::mutator_lock_)
    [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
67 extern mirror::Object* JniMethodEndWithReference(jobject result, uint32_t saved_local_ref_cookie,
70 extern mirror::Object* JniMethodFastEndWithReference(jobject result,
76 extern mirror::Object* JniMethodEndWithReferenceSynchronized(jobject result,
81 extern void ReadBarrierJni(mirror::CompressedReference<mirror::Object>* handle_on_stack,
95 extern "C" mirror::Object* artReadBarrierMark(mirror::Object* obj)
101 extern "C" mirror::Object* artReadBarrierSlow(mirror::Object* ref
    [all...]
  /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))
30 art::mirror::DexCache::kDexCacheMethodCacheSize - 1)
32 art::LeastSignificantBit(art::mirror::DexCache::kDexCacheMethodCacheSize))
  /art/runtime/arch/arm64/
entrypoints_init_arm64.cc 35 extern "C" size_t artInstanceOfFromCode(mirror::Object* obj, mirror::Class* ref_class);
42 extern "C" mirror::Object* art_quick_read_barrier_mark_reg00(mirror::Object*);
43 extern "C" mirror::Object* art_quick_read_barrier_mark_reg01(mirror::Object*);
44 extern "C" mirror::Object* art_quick_read_barrier_mark_reg02(mirror::Object*);
45 extern "C" mirror::Object* art_quick_read_barrier_mark_reg03(mirror::Object*)
    [all...]
  /art/runtime/dex/
dex_file_annotations.h 23 #include "mirror/dex_cache.h"
24 #include "mirror/object_array.h"
28 namespace mirror { namespace in namespace:art
30 } // 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
    [all...]
  /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...]
  /art/runtime/gc/
reference_processor-inl.h 22 #include "mirror/reference-inl.h"
28 return mirror::Reference::GetJavaLangRefReference()->GetSlowPathEnabled();
  /art/runtime/arch/mips64/
entrypoints_init_mips64.cc 36 extern "C" size_t artInstanceOfFromCode(mirror::Object* obj, mirror::Class* ref_class);
43 extern "C" mirror::Object* art_quick_read_barrier_mark_reg01(mirror::Object*);
44 extern "C" mirror::Object* art_quick_read_barrier_mark_reg02(mirror::Object*);
45 extern "C" mirror::Object* art_quick_read_barrier_mark_reg03(mirror::Object*);
46 extern "C" mirror::Object* art_quick_read_barrier_mark_reg04(mirror::Object*)
    [all...]
  /art/openjdkjvmti/
ti_class_loader.h 51 #include "mirror/array-inl.h"
52 #include "mirror/array.h"
53 #include "mirror/class-inl.h"
54 #include "mirror/class.h"
55 #include "mirror/class_loader-inl.h"
56 #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)
89 art::Handle<art::mirror::ClassLoader> loader
    [all...]
  /art/runtime/arch/arm/
entrypoints_init_arm.cc 35 extern "C" size_t artInstanceOfFromCode(mirror::Object* obj, mirror::Class* ref_class);
42 extern "C" mirror::Object* art_quick_read_barrier_mark_reg00(mirror::Object*);
43 extern "C" mirror::Object* art_quick_read_barrier_mark_reg01(mirror::Object*);
44 extern "C" mirror::Object* art_quick_read_barrier_mark_reg02(mirror::Object*);
45 extern "C" mirror::Object* art_quick_read_barrier_mark_reg03(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 27 #include "mirror/class-inl.h"
28 #include "mirror/object-inl.h"
29 #include "mirror/object_array-inl.h"
50 ObjPtr<mirror::Class> klass = method->GetDeclaringClass();
61 mirror::ObjectArray<mirror::Class>* declared_exceptions =
65 mirror::ObjectArray<mirror::Class>* result_array =
69 ObjPtr<mirror::Class> class_class = mirror::Class::GetJavaLangClass()
    [all...]
java_lang_invoke_MethodHandleImpl.cc 24 #include "mirror/field.h"
25 #include "mirror/method.h"
26 #include "mirror/method_handle_impl.h"
36 Handle<mirror::MethodHandleImpl> handle = hs.NewHandle(
37 soa.Decode<mirror::MethodHandleImpl>(thiz));
41 const mirror::MethodHandle::Kind handle_kind = handle->GetHandleKind();
47 MutableHandle<mirror::Object> h_object(hs.NewHandle<mirror::Object>(nullptr));
48 if (handle_kind >= mirror::MethodHandle::kFirstAccessorKind) {
50 h_object.Assign(mirror::Field::CreateFromArtField<kRuntimePointerSize, false>
    [all...]

Completed in 601 milliseconds

1 2 3 4 5 6 7 8 91011>>