Searched refs:mirror (Results 276 - 300 of 338) sorted by relevance

<<11121314

/art/runtime/native/
H A Ddalvik_system_VMDebug.cc30 #include "mirror/class.h"
254 mirror::Class* c = soa.Decode<mirror::Class*>(javaClass);
258 std::vector<mirror::Class*> classes;
/art/compiler/
H A Delf_writer_mclinker.cc38 #include "mirror/art_method.h"
39 #include "mirror/art_method-inl.h"
40 #include "mirror/object-inl.h"
359 mirror::ArtMethod* method = NULL;
365 Handle<mirror::DexCache> dex_cache(hs.NewHandle(linker->FindDexCache(dex_file)));
367 NullHandle<mirror::ClassLoader>(),
368 NullHandle<mirror::ArtMethod>(), invoke_type);
H A Doat_writer.h27 #include "mirror/class.h"
186 mirror::Class::Status status);
217 COMPILE_ASSERT(mirror::Class::Status::kStatusMax < (2 ^ 16), class_status_wont_fit_in_16bits);
H A Dcompiler.cc20 #include "mirror/art_method-inl.h"
133 uintptr_t GetEntryPointOf(mirror::ArtMethod* method) const {
H A Dcompilers.cc22 #include "mirror/art_method-inl.h"
86 uintptr_t QuickCompiler::GetEntryPointOf(mirror::ArtMethod* method) const {
/art/compiler/jni/quick/x86/
H A Dcalling_convention_x86.cc127 size_t frame_data_size = sizeof(StackReference<mirror::ArtMethod>) +
/art/runtime/arch/arm/
H A Dcontext_arm.cc19 #include "mirror/art_method-inl.h"
20 #include "mirror/object-inl.h"
45 mirror::ArtMethod* method = fr.GetMethod();
/art/runtime/arch/mips/
H A Dcontext_mips.cc19 #include "mirror/art_method-inl.h"
20 #include "mirror/object-inl.h"
44 mirror::ArtMethod* method = fr.GetMethod();
/art/runtime/gc/space/
H A Drosalloc_space.cc23 #include "mirror/class-inl.h"
24 #include "mirror/object-inl.h"
146 mirror::Object* RosAllocSpace::AllocWithGrowth(Thread* self, size_t num_bytes,
148 mirror::Object* result;
174 size_t RosAllocSpace::Free(Thread* self, mirror::Object* ptr) {
186 size_t RosAllocSpace::FreeList(Thread* self, size_t num_ptrs, mirror::Object** ptrs) {
/art/runtime/mirror/
H A Dclass-inl.h38 namespace mirror { namespace in namespace:art
155 return GetFieldObject<mirror::ArtMethod>(MemberOffset(offset));
192 return GetFieldObject<mirror::ArtMethod>(MemberOffset(offset));
540 mirror::Object* obj =
589 inline void Class::VisitReferences(mirror::Class* klass, const Visitor& visitor) {
605 uint32_t pos = sizeof(mirror::Class);
716 mirror::Object* obj, size_t usable_size) const {
719 mirror::Class* klass = down_cast<mirror::Class*>(obj);
736 } // namespace mirror
[all...]
H A Dobject-inl.h36 namespace mirror { namespace in namespace:art
93 inline mirror::Object* Object::MonitorEnter(Thread* self) {
627 mirror::Object* obj;
764 for (mirror::Class* klass = kIsStatic ? AsClass() : GetClass(); klass != nullptr;
769 mirror::ArtField* field = kIsStatic ? klass->GetStaticField(i) : klass->GetInstanceField(i);
781 inline void Object::VisitInstanceFieldsReferences(mirror::Class* klass, const Visitor& visitor) {
787 inline void Object::VisitStaticFieldsReferences(mirror::Class* klass, const Visitor& visitor) {
797 mirror::Class* klass = GetClass<kVerifyFlags>();
802 AsObjectArray<mirror::Object, kVerifyNone>()->VisitReferences<kVisitClass>(visitor);
815 } // namespace mirror
[all...]
H A Dobject_array.h23 namespace mirror { namespace in namespace:art
97 } // namespace mirror
H A Dreference.h39 namespace mirror { namespace in namespace:art
41 // C++ mirror of java.lang.ref.Reference
125 // C++ mirror of java.lang.ref.FinalizerReference
149 } // namespace mirror
/art/runtime/
H A Dmonitor_android.cc81 mirror::ArtMethod* m = self->GetCurrentMethod(&pc);
H A Doat_file.cc30 #include "mirror/art_method.h"
31 #include "mirror/art_method-inl.h"
32 #include "mirror/class.h"
33 #include "mirror/object-inl.h"
469 mirror::Class::Status status =
470 static_cast<mirror::Class::Status>(*reinterpret_cast<const int16_t*>(status_pointer));
471 CHECK_LT(status, mirror::Class::kStatusMax);
503 mirror::Class::Status status,
593 void OatFile::OatMethod::LinkMethod(mirror::ArtMethod* method) const {
H A Dutils.cc32 #include "mirror/art_field-inl.h"
33 #include "mirror/art_method-inl.h"
34 #include "mirror/class-inl.h"
35 #include "mirror/class_loader.h"
36 #include "mirror/object-inl.h"
37 #include "mirror/object_array-inl.h"
38 #include "mirror/string.h"
228 std::string PrettyDescriptor(mirror::String* java_descriptor) {
235 std::string PrettyDescriptor(mirror::Class* klass) {
292 std::string PrettyField(mirror
[all...]
H A Ddex_file.h35 // TODO: remove dependencies on mirror classes, primarily by moving
37 namespace mirror { namespace in namespace:art
42 } // namespace mirror
842 int32_t GetLineNumFromPC(mirror::ArtMethod* method, uint32_t rel_pc) const
1247 EncodedStaticFieldValueIterator(const DexFile& dex_file, Handle<mirror::DexCache>* dex_cache,
1248 Handle<mirror::ClassLoader>* class_loader,
1253 void ReadValueToField(mirror::ArtField* field) const SHARED_LOCKS_REQUIRED(Locks::mutator_lock_);
1283 Handle<mirror::DexCache>* const dex_cache_; // Dex cache to resolve literal objects.
1284 Handle<mirror::ClassLoader>* const class_loader_; // ClassLoader to resolve types.
/art/compiler/dex/quick/
H A Dgen_invoke.cc24 #include "mirror/array.h"
25 #include "mirror/class-inl.h"
26 #include "mirror/dex_cache.h"
27 #include "mirror/object_array-inl.h"
28 #include "mirror/reference-inl.h"
29 #include "mirror/string.h"
37 typedef mirror::ObjectArray<mirror::Object> ObjArray;
371 * Dummy up a RegLocation for the incoming StackReference<mirror::ArtMethod>
470 cg->LoadRefDisp(cg->TargetReg(kArg1, kRef), mirror
[all...]
/art/compiler/jni/quick/arm64/
H A Dcalling_convention_arm64.cc98 sizeof(StackReference<mirror::ArtMethod>) + // Method ref
198 size_t frame_data_size = sizeof(StackReference<mirror::ArtMethod>) +
/art/compiler/jni/quick/
H A Dcalling_convention.h77 handle_scope_pointer_size_(sizeof(StackReference<mirror::Object>)),
323 return FrameOffset(this->displacement_.Int32Value() + sizeof(StackReference<mirror::ArtMethod>));
/art/compiler/jni/quick/x86_64/
H A Dcalling_convention_x86_64.cc99 sizeof(StackReference<mirror::ArtMethod>) + // Method ref
150 size_t frame_data_size = sizeof(StackReference<mirror::ArtMethod>) +
/art/compiler/optimizing/
H A Dcode_generator_arm.cc21 #include "mirror/array.h"
22 #include "mirror/art_method.h"
839 uint32_t heap_reference_size = sizeof(mirror::HeapReference<mirror::Object>);
840 size_t index_in_cache = mirror::Array::DataOffset(heap_reference_size).Int32Value() +
853 __ ldr(temp, Address(temp, mirror::ArtMethod::DexCacheResolvedMethodsOffset().Int32Value()));
858 mirror::ArtMethod::EntryPointFromQuickCompiledCodeOffset().Int32Value()));
1254 uint32_t data_offset = mirror::Array::DataOffset(sizeof(uint8_t)).Uint32Value();
1267 uint32_t data_offset = mirror::Array::DataOffset(sizeof(int8_t)).Uint32Value();
1280 uint32_t data_offset = mirror
[all...]
/art/compiler/dex/quick/arm64/
H A Dcall_arm64.cc208 OpRegRegImm(kOpAdd, rs_x2, rs_x0, mirror::Object::MonitorOffset().Int32Value());
256 Load32Disp(rs_x0, mirror::Object::MonitorOffset().Int32Value(), rs_w2);
260 Store32Disp(rs_x0, mirror::Object::MonitorOffset().Int32Value(), rs_wzr);
/art/compiler/jni/quick/arm/
H A Dcalling_convention_arm.cc146 size_t frame_data_size = sizeof(StackReference<mirror::ArtMethod>) +
/art/compiler/jni/quick/mips/
H A Dcalling_convention_mips.cc150 size_t frame_data_size = sizeof(StackReference<mirror::ArtMethod>) +

Completed in 816 milliseconds

<<11121314