Searched defs:mirror (Results 1 - 25 of 72) sorted by relevance

123

/art/runtime/
H A Dcommon_throws.h24 namespace mirror { namespace in namespace:art
29 } // namespace mirror
35 void ThrowAbstractMethodError(const mirror::ArtMethod* method)
49 void ThrowArrayStoreException(const mirror::Class* element_class,
50 const mirror::Class* array_class)
55 void ThrowClassCircularityError(mirror::Class* c) SHARED_LOCKS_REQUIRED(Locks::mutator_lock_);
59 void ThrowClassCastException(const mirror::Class* dest_type, const mirror::Class* src_type)
67 void ThrowClassFormatError(const mirror::Class* referrer, const char* fmt, ...)
73 void ThrowIllegalAccessErrorClass(mirror
[all...]
H A Dreflection.h24 namespace mirror { namespace in namespace:art
29 } // namespace mirror
34 mirror::Object* BoxPrimitive(Primitive::Type src_class, const JValue& value)
36 bool UnboxPrimitiveForArgument(mirror::Object* o, mirror::Class* dst_class, JValue& unboxed_value,
37 mirror::ArtMethod* m, size_t index)
39 bool UnboxPrimitiveForField(mirror::Object* o, mirror::Class* dst_class, JValue& unboxed_value,
40 mirror::ArtField* f)
42 bool UnboxPrimitiveForResult(const ThrowLocation& throw_location, mirror
[all...]
H A Dutf.h32 namespace mirror { namespace in namespace:art
35 } // namespace mirror
75 int32_t ComputeUtf16Hash(const mirror::CharArray* chars, int32_t offset, size_t char_count)
H A Dintern_table.h26 namespace mirror { namespace in namespace:art
28 } // namespace mirror
45 mirror::String* InternStrong(int32_t utf16_length, const char* utf8_data)
49 mirror::String* InternStrong(const char* utf8_data)
53 mirror::String* InternStrong(mirror::String* s) SHARED_LOCKS_REQUIRED(Locks::mutator_lock_);
56 mirror::String* InternWeak(mirror::String* s) SHARED_LOCKS_REQUIRED(Locks::mutator_lock_);
61 bool ContainsWeak(mirror::String* s) SHARED_LOCKS_REQUIRED(Locks::mutator_lock_);
73 typedef std::multimap<int32_t, mirror
[all...]
H A Droot_visitor.h21 namespace mirror { namespace in namespace:art
23 } // namespace mirror
26 typedef void (RootVisitor)(const mirror::Object* root, void* arg);
27 typedef void (VerifyRootVisitor)(const mirror::Object* root, void* arg, size_t vreg,
29 typedef bool (IsMarkedTester)(const mirror::Object* object, void* arg);
H A Dreference_table.h29 namespace mirror { namespace in namespace:art
31 } // namespace mirror
42 void Add(const mirror::Object* obj);
44 void Remove(const mirror::Object* obj);
53 typedef std::vector<const mirror::Object*> Table;
H A Dthrow_location.h28 namespace mirror { namespace in namespace:art
31 } // mirror
39 ThrowLocation(mirror::Object* throw_this_object, mirror::ArtMethod* throw_method,
45 mirror::Object* GetThis() const {
49 mirror::ArtMethod* GetMethod() const {
69 mirror::Object* this_object_;
71 mirror::ArtMethod* method_;
/art/runtime/entrypoints/quick/
H A Dcallee_save_frame.h24 namespace mirror { namespace in namespace:art
26 } // namespace mirror
29 static void FinishCalleeSaveFrameSetup(Thread* self, mirror::ArtMethod** sp,
/art/runtime/interpreter/
H A Dinterpreter.h24 namespace mirror { namespace in namespace:art
27 } // namespace mirror
37 extern void EnterInterpreterFromInvoke(Thread* self, mirror::ArtMethod* method,
38 mirror::Object* receiver, uint32_t* args, JValue* result)
/art/runtime/mirror/
H A Ddex_cache_test.cc21 #include "mirror/object_array-inl.h"
22 #include "mirror/object-inl.h"
28 namespace mirror { namespace in namespace:art
62 } // namespace mirror
H A Dobject_array.h23 namespace mirror { namespace in namespace:art
61 } // namespace mirror
H A Ddex_cache-inl.h23 namespace mirror { namespace in namespace:art
37 } // namespace mirror
H A Dclass_loader.h23 #include "mirror/object.h"
29 namespace mirror { namespace in namespace:art
31 // C++ mirror of java.lang.ClassLoader
43 } // namespace mirror
H A Diftable-inl.h23 namespace mirror { namespace in namespace:art
32 } // namespace mirror
H A Darray-inl.h25 namespace mirror { namespace in namespace:art
36 } // namespace mirror
H A Dart_field.cc27 namespace mirror { namespace in namespace:art
55 } // namespace mirror
H A Dproxy.h20 #include "mirror/object.h"
26 namespace mirror { namespace in namespace:art
46 // C++ mirror of java.lang.reflect.Proxy.
55 } // namespace mirror
H A Ddex_cache.cc32 namespace mirror { namespace in namespace:art
81 } // namespace mirror
H A Diftable.h23 namespace mirror { namespace in namespace:art
76 } // namespace mirror
H A Dstack_trace_element.cc25 namespace mirror { namespace in namespace:art
60 } // namespace mirror
H A Dstack_trace_element.h26 namespace mirror { namespace in namespace:art
28 // C++ mirror of java.lang.StackTraceElement
80 } // namespace mirror
H A Dobject.cc38 namespace mirror { namespace in namespace:art
128 } // namespace mirror
/art/runtime/entrypoints/portable/
H A Dportable_entrypoints.h24 namespace mirror { namespace in namespace:art
27 } // namespace mirror
38 void (*pPortableResolutionTrampoline)(mirror::ArtMethod*);
39 void (*pPortableToInterpreterBridge)(mirror::ArtMethod*);
/art/compiler/jni/portable/
H A Djni_compiler.h30 namespace mirror { namespace in namespace:art
34 } // namespace mirror
/art/compiler/llvm/
H A Dcompiler_llvm.h24 #include "mirror/object.h"
36 namespace mirror { namespace in namespace:art
39 } // namespace mirror

Completed in 3395 milliseconds

123