HomeSort by relevance Sort by last modified time
    Searched refs:RefTypeId (Results 1 - 15 of 15) sorted by null

  /dalvik/vm/
Debugger.h 162 const char* dvmDbgGetClassDescriptor(RefTypeId id);
163 ObjectId dvmDbgGetClassObject(RefTypeId id);
164 RefTypeId dvmDbgGetSuperclass(RefTypeId id);
165 ObjectId dvmDbgGetClassLoader(RefTypeId id);
166 u4 dvmDbgGetAccessFlags(RefTypeId id);
167 bool dvmDbgIsInterface(RefTypeId id);
168 void dvmDbgGetClassList(u4* pNumClasses, RefTypeId** pClassRefBuf);
170 RefTypeId** pClassRefBuf);
171 void dvmDbgGetClassInfo(RefTypeId classId, u1* pTypeTag, u4* pStatus
    [all...]
Debugger.cpp 203 * This is used for both ObjectId and RefTypeId. In theory we don't have
248 * Note this actually takes both ObjectId and RefTypeId.
266 * Convert to/from a RefTypeId.
270 static RefTypeId classObjectToRefTypeId(ClassObject* clazz)
272 return (RefTypeId) registerObject((Object*) clazz, kRefTypeId, true);
275 static RefTypeId classObjectToRefTypeIdNoReg(ClassObject* clazz)
277 return (RefTypeId) registerObject((Object*) clazz, kRefTypeId, false);
280 static ClassObject* refTypeIdToClassObject(RefTypeId id)
327 static Method* methodIdToMethod(RefTypeId refTypeId, MethodId id
    [all...]
  /art/runtime/jdwp/
jdwp_event.h 49 RefTypeId refTypeId;
67 RefTypeId refTypeId;
71 RefTypeId refTypeId;
jdwp.h 44 * ObjectId and RefTypeId must be the same size.
49 typedef uint64_t RefTypeId; /* like ObjectID, but unique for Class objects */
57 static inline void SetRefTypeId(uint8_t* buf, RefTypeId val) { return Set8BE(buf, val); }
62 static inline void expandBufAddRefTypeId(ExpandBuf* pReply, RefTypeId id) { expandBufAdd8BE(pReply, id); }
70 RefTypeId class_id;
197 bool PostException(const JdwpLocation* pThrowLoc, ObjectId excepId, RefTypeId excepClassId,
210 bool PostClassPrepare(JdwpTypeTag tag, RefTypeId refTypeId, const std::string& signature,
345 std::string DescribeRefTypeId(const RefTypeId& ref_type_id) SHARED_LOCKS_REQUIRED(Locks::mutator_lock_);
375 RefTypeId ReadRefTypeId() SHARED_LOCKS_REQUIRED(Locks::mutator_lock_)
    [all...]
jdwp_handler.cc 48 std::string DescribeRefTypeId(const RefTypeId& ref_type_id) {
96 RefTypeId class_id, MethodId method_id, bool is_constructor)
189 std::vector<RefTypeId> ids;
259 expandBufAdd4BE(pReply, sizeof(RefTypeId));
391 std::vector<JDWP::RefTypeId> classes;
436 std::vector<RefTypeId> class_ids;
456 RefTypeId refTypeId = request.ReadRefTypeId();
457 return Dbg::GetModifiers(refTypeId, pReply);
465 RefTypeId refTypeId = request.ReadRefTypeId()
    [all...]
jdwp_request.cc 121 RefTypeId Request::ReadRefTypeId() {
122 RefTypeId id = Read8BE();
object_registry.h 58 JDWP::RefTypeId AddRefType(mirror::Class* c) SHARED_LOCKS_REQUIRED(Locks::mutator_lock_);
jdwp_event.cc 116 RefTypeId classId; /* ClassOnly */
117 RefTypeId excepClassId; /* ExceptionOnly */
397 if (!Dbg::MatchType(basket->classId, pMod->classOnly.refTypeId)) {
417 if (pMod->exceptionOnly.refTypeId != 0 && !Dbg::MatchType(basket->excepClassId, pMod->exceptionOnly.refTypeId)) {
425 if (!Dbg::MatchType(basket->classId, pMod->fieldOnly.refTypeId) || pMod->fieldOnly.fieldId != basket->field) {
895 ObjectId exceptionId, RefTypeId exceptionClassId,
966 bool JdwpState::PostClassPrepare(JdwpTypeTag tag, RefTypeId refTypeId, const std::string& signature,
970 basket.classId = refTypeId;
    [all...]
object_registry.cc 37 JDWP::RefTypeId ObjectRegistry::AddRefType(mirror::Class* c) {
  /dalvik/vm/jdwp/
JdwpEvent.h 44 RefTypeId refTypeId;
62 RefTypeId refTypeId;
66 RefTypeId refTypeId;
Jdwp.h 38 * ObjectId and RefTypeId must be the same size.
43 typedef u8 RefTypeId; /* like ObjectID, but unique for Class objects */
53 INLINE RefTypeId dvmReadRefTypeId(const u1** pBuf) { return read8BE(pBuf); }
58 INLINE void dvmSetRefTypeId(u1* buf, RefTypeId val) { return set8BE(buf, val); }
69 INLINE void expandBufAddRefTypeId(ExpandBuf* pReply, RefTypeId id) {
82 RefTypeId classId; /* method->clazz */
211 ObjectId excepId, RefTypeId excepClassId, const JdwpLocation* pCatchLoc,
222 bool dvmJdwpPostClassPrepare(JdwpState* state, int tag, RefTypeId refTypeId,
JdwpHandler.cpp 104 ObjectId threadId, ObjectId objectId, RefTypeId classId, MethodId methodId,
223 RefTypeId refTypeId;
224 if (!dvmDbgFindLoadedClassBySignature(classDescriptor, &refTypeId)) {
240 dvmDbgGetClassInfo(refTypeId, &typeTag, &status, NULL);
243 expandBufAddRefTypeId(pReply, refTypeId);
310 expandBufAdd4BE(pReply, sizeof(RefTypeId));
484 RefTypeId* classRefBuf = NULL;
517 RefTypeId refTypeId = dvmReadRefTypeId(&buf)
    [all...]
JdwpEvent.cpp 107 RefTypeId classId; /* ClassOnly */
108 RefTypeId excepClassId; /* ExceptionOnly */
479 if (!dvmDbgMatchType(basket->classId, pMod->classOnly.refTypeId))
497 if (pMod->exceptionOnly.refTypeId != 0 &&
499 pMod->exceptionOnly.refTypeId))
506 if (!dvmDbgMatchType(basket->classId, pMod->fieldOnly.refTypeId) ||
1022 ObjectId exceptionId, RefTypeId exceptionClassId,
    [all...]
  /art/runtime/
debugger.h 131 static std::string GetClassName(JDWP::RefTypeId id)
133 static JDWP::JdwpError GetClassObject(JDWP::RefTypeId id, JDWP::ObjectId& class_object_id)
135 static JDWP::JdwpError GetSuperclass(JDWP::RefTypeId id, JDWP::RefTypeId& superclass_id)
137 static JDWP::JdwpError GetClassLoader(JDWP::RefTypeId id, JDWP::ExpandBuf* pReply)
139 static JDWP::JdwpError GetModifiers(JDWP::RefTypeId id, JDWP::ExpandBuf* pReply)
141 static JDWP::JdwpError GetReflectedType(JDWP::RefTypeId class_id, JDWP::ExpandBuf* pReply)
143 static void GetClassList(std::vector<JDWP::RefTypeId>& classes)
145 static JDWP::JdwpError GetClassInfo(JDWP::RefTypeId class_id, JDWP::JdwpTypeTag* pTypeTag,
148 static void FindLoadedClassBySignature(const char* descriptor, std::vector<JDWP::RefTypeId>& ids
    [all...]
debugger.cc 217 static mirror::Array* DecodeArray(JDWP::RefTypeId id, JDWP::JdwpError& status)
232 static mirror::Class* DecodeClass(JDWP::RefTypeId id, JDWP::JdwpError& status)
594 std::string Dbg::GetClassName(JDWP::RefTypeId class_id) {
608 JDWP::JdwpError Dbg::GetClassObject(JDWP::RefTypeId id, JDWP::ObjectId& class_object_id) {
618 JDWP::JdwpError Dbg::GetSuperclass(JDWP::RefTypeId id, JDWP::RefTypeId& superclass_id) {
633 JDWP::JdwpError Dbg::GetClassLoader(JDWP::RefTypeId id, JDWP::ExpandBuf* pReply) {
642 JDWP::JdwpError Dbg::GetModifiers(JDWP::RefTypeId id, JDWP::ExpandBuf* pReply) {
760 JDWP::JdwpError Dbg::GetInstanceCounts(const std::vector<JDWP::RefTypeId>& class_ids,
779 JDWP::JdwpError Dbg::GetInstances(JDWP::RefTypeId class_id, int32_t max_count, std::vector<JDWP::ObjectId>& instances
    [all...]

Completed in 79 milliseconds