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

  /art/runtime/jdwp/
jdwp_event.h 49 RefTypeId refTypeId;
67 RefTypeId refTypeId;
71 RefTypeId refTypeId;
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_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...]
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...]
  /dalvik/vm/jdwp/
JdwpEvent.h 44 RefTypeId refTypeId;
62 RefTypeId refTypeId;
66 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...]
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,
  /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...]

Completed in 171 milliseconds