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

<<1112131415

/art/runtime/
H A Dutils.h46 namespace mirror { namespace in namespace:art
50 } // namespace mirror
136 std::string PrettyDescriptor(mirror::String* descriptor)
139 std::string PrettyDescriptor(mirror::Class* klass)
159 std::string PrettyTypeOf(mirror::Object* obj)
168 std::string PrettyClass(mirror::Class* c)
172 std::string PrettyClassAndClassLoader(mirror::Class* c)
H A Dmonitor_pool.cc26 namespace mirror { namespace in namespace:art
28 } // namespace mirror
108 Monitor* MonitorPool::CreateMonitorInPool(Thread* self, Thread* owner, mirror::Object* obj,
H A Dwell_known_classes.h24 namespace mirror { namespace in namespace:art
26 } // namespace mirror
40 static mirror::Class* ToClass(jclass global_jclass)
H A DAndroid.mk122 mirror/abstract_method.cc \
123 mirror/array.cc \
124 mirror/class.cc \
125 mirror/dex_cache.cc \
126 mirror/field.cc \
127 mirror/method.cc \
128 mirror/object.cc \
129 mirror/reference.cc \
130 mirror/stack_trace_element.cc \
131 mirror/strin
[all...]
H A Dimage.h23 #include "mirror/object.h"
224 mirror::Object* GetImageRoot(ImageRoot image_root) const
228 mirror::ObjectArray<mirror::Object>* GetImageRoots() const
H A Dinstrumentation.cc34 #include "mirror/class-inl.h"
35 #include "mirror/dex_cache.h"
36 #include "mirror/object_array-inl.h"
37 #include "mirror/object-inl.h"
58 bool operator()(mirror::Class* klass) OVERRIDE REQUIRES(Locks::mutator_lock_) {
90 void Instrumentation::InstallStubsForClass(mirror::Class* klass) {
905 void Instrumentation::MethodEnterEventImpl(Thread* thread, mirror::Object* this_object,
917 void Instrumentation::MethodExitEventImpl(Thread* thread, mirror::Object* this_object,
929 void Instrumentation::MethodUnwindEvent(Thread* thread, mirror::Object* this_object,
941 void Instrumentation::DexPcMovedEventImpl(Thread* thread, mirror
[all...]
H A Dquick_exception_handler.cc28 #include "mirror/class-inl.h"
29 #include "mirror/class_loader.h"
30 #include "mirror/throwable.h"
58 CatchBlockStackVisitor(Thread* self, Context* context, Handle<mirror::Throwable>* exception,
106 Handle<mirror::Class> to_find(hs.NewHandle((*exception_)->GetClass()));
133 Handle<mirror::Throwable>* exception_;
140 void QuickExceptionHandler::FindCatch(mirror::Throwable* exception) {
143 mirror::String* msg = exception->GetDetailMessage();
149 Handle<mirror::Throwable> exception_ref(hs.NewHandle(exception));
463 new_frame->SetVRegReference(vreg, reinterpret_cast<mirror
[all...]
/art/compiler/optimizing/
H A Dinliner.h92 HInstanceFieldGet* CreateInstanceFieldGet(Handle<mirror::DexCache> dex_cache,
96 HInstanceFieldSet* CreateInstanceFieldSet(Handle<mirror::DexCache> dex_cache,
/art/runtime/openjdkjvm/
H A DOpenjdkJvm.cc48 #include "mirror/class_loader.h"
54 #include "mirror/string-inl.h"
291 art::mirror::String* s = soa.Decode<art::mirror::String*>(jstr);
292 art::mirror::String* result = s->Intern();
369 art::mirror::Object* lock = soa.Decode<art::mirror::Object*>(java_lock);
400 art::mirror::Object* object = soa.Decode<art::mirror::Object*>(jobj);
412 if (soa.Decode<art::mirror
[all...]
/art/compiler/
H A Dcompiler.h56 Handle<mirror::DexCache> dex_cache) const = 0;
/art/runtime/gc/space/
H A Dmalloc_space.cc24 #include "mirror/class-inl.h"
25 #include "mirror/object-inl.h"
101 mirror::Class* MallocSpace::FindRecentFreedObject(const mirror::Object* obj) {
116 void MallocSpace::RegisterRecentFree(mirror::Object* ptr) {
231 void MallocSpace::SweepCallback(size_t num_ptrs, mirror::Object** ptrs, void* arg) {
H A Ddlmalloc_space.cc26 #include "mirror/class-inl.h"
27 #include "mirror/object-inl.h"
128 mirror::Object* DlMallocSpace::AllocWithGrowth(Thread* self, size_t num_bytes,
131 mirror::Object* result;
167 size_t DlMallocSpace::Free(Thread* self, mirror::Object* ptr) {
181 size_t DlMallocSpace::FreeList(Thread* self, size_t num_ptrs, mirror::Object** ptrs) {
187 mirror::Object* ptr = ptrs[i];
H A Dregion_space.cc19 #include "mirror/object-inl.h"
20 #include "mirror/class-inl.h"
288 void RegionSpace::FreeLarge(mirror::Object* large_obj, size_t bytes_allocated) {
296 Region* reg = RefToRegionLocked(reinterpret_cast<mirror::Object*>(addr));
307 Region* following_reg = RefToRegionLocked(reinterpret_cast<mirror::Object*>(end_addr));
329 void RegionSpace::RecordAlloc(mirror::Object* ref) {
370 Region* r = RefToRegionLocked(reinterpret_cast<mirror::Object*>(tlab_start));
/art/runtime/mirror/
H A Diftable.h24 namespace mirror { namespace in namespace:art
78 } // namespace mirror
H A Dstack_trace_element.h29 namespace mirror { namespace in namespace:art
31 // C++ mirror of java.lang.StackTraceElement
82 } // namespace mirror
H A Dclass.h52 namespace mirror { namespace in namespace:art
60 // C++ mirror of java.lang.Class
508 mirror::Class* const component_type = GetComponentType<kVerifyFlags, kReadBarrierOption>();
767 mirror::Class* klass,
768 mirror::String* name,
769 mirror::ObjectArray<mirror::Class>* args)
773 mirror::Class* klass,
774 mirror::ObjectArray<mirror
[all...]
/art/compiler/jit/
H A Djit_compiler.cc66 extern "C" void jit_types_loaded(void* handle, mirror::Class** types, size_t count)
71 const ArrayRef<mirror::Class*> types_array(types, count);
210 Handle<mirror::Class> h_class(hs.NewHandle(method->GetDeclaringClass()));
/art/compiler/jni/quick/
H A Dcalling_convention.h79 handle_scope_pointer_size_(sizeof(StackReference<mirror::Object>)),
176 return sizeof(mirror::HeapReference<mirror::Object>); // this argument
/art/runtime/jit/
H A Djit.h110 mirror::Object* this_object,
141 static void NewTypeLoadedIfUsingJit(mirror::Class* type)
181 static void (*jit_types_loaded_)(void*, mirror::Class**, size_t count);
H A Djit.cc49 void (*Jit::jit_types_loaded_)(void*, mirror::Class**, size_t count) = nullptr;
216 jit_types_loaded_ = reinterpret_cast<void (*)(void*, mirror::Class**, size_t)>(
348 void Jit::NewTypeLoadedIfUsingJit(mirror::Class* type) {
362 bool operator()(mirror::Class* klass) override {
366 std::vector<mirror::Class*> classes_;
682 mirror::Object* this_object,
/art/runtime/lambda/
H A Dshorty_field_type.h29 namespace mirror { namespace in namespace:art
31 } // namespace mirror
350 // ShortyFieldTypeTraits::IsObjectType<mirror::Object*>() == true
380 // Note: This is equivalent to std::base_of<mirror::Object*, T>::value
411 IS_VALID_TYPE_SPECIALIZATION(mirror::Object*, Object);
469 SHORTY_FIELD_TYPE_SELECT_IMPL(mirror::Object*, kObject);
H A Dshorty_field_type_test.cc18 #include "mirror/object_reference.h"
336 ShortyTypeCharacteristics<mirror::Object*, ShortyFieldType::kObject> chars;
340 EXPECT_EQ(kObjectReferenceSize, sizeof(mirror::CompressedReference<mirror::Object>));
/art/runtime/jdwp/
H A Djdwp_event.cc116 locationClass(hs.NewHandle<mirror::Class>(nullptr)),
117 exceptionClass(hs.NewHandle<mirror::Class>(nullptr)),
120 thisPtr(hs.NewHandle<mirror::Object>(nullptr)) { }
126 MutableHandle<mirror::Class> locationClass; /* ClassOnly */
127 MutableHandle<mirror::Class> exceptionClass; /* ExceptionOnly */
130 MutableHandle<mirror::Object> thisPtr; /* InstanceOnly */
829 void JdwpState::PostLocationEvent(const EventLocation* pLoc, mirror::Object* thisPtr,
926 mirror::Object* this_object, const JValue* fieldValue,
1102 void JdwpState::PostException(const EventLocation* pThrowLoc, mirror::Throwable* exception_object,
1103 const EventLocation* pCatchLoc, mirror
[all...]
/art/runtime/native/
H A Ddalvik_system_DexFile.cc29 #include "mirror/class_loader.h"
30 #include "mirror/object-inl.h"
31 #include "mirror/string.h"
221 mirror::Object* dex_files_object = soa.Decode<mirror::Object*>(cookie);
222 mirror::LongArray* long_dex_files = dex_files_object->AsLongArray();
279 Handle<mirror::ClassLoader> class_loader(
280 hs.NewHandle(soa.Decode<mirror::ClassLoader*>(javaLoader)));
282 mirror::Class* result = class_linker->DefineClass(soa.Self(),
290 class_linker->InsertDexFileInToClassLoader(soa.Decode<mirror
[all...]
H A Ddalvik_system_VMDebug.cc36 #include "mirror/class.h"
262 mirror::Class* c = soa.Decode<mirror::Class*>(javaClass);
266 std::vector<mirror::Class*> classes {c};
277 auto* decoded_classes = soa.Decode<mirror::ObjectArray<mirror::Class>*>(javaClasses);
281 std::vector<mirror::Class*> classes;
288 auto* long_counts = mirror::LongArray::Alloc(soa.Self(), counts.size());

Completed in 650 milliseconds

<<1112131415