Home | History | Annotate | Download | only in jdwp

Lines Matching defs:JDWP

28 #include "jdwp/jdwp_constants.h"
29 #include "jdwp/jdwp_event.h"
30 #include "jdwp/jdwp_expand_buf.h"
31 #include "jdwp/jdwp_priv.h"
38 namespace JDWP {
102 VLOG(jdwp) << StringPrintf(" --> thread_id=%#llx object_id=%#llx", thread_id, object_id);
103 VLOG(jdwp) << StringPrintf(" class_id=%#llx method_id=%x %s.%s", class_id,
106 VLOG(jdwp) << StringPrintf(" %d args:", arg_count);
114 VLOG(jdwp) << " " << argTypes[i] << StringPrintf("(%zd): %#llx", width, argValues[i]);
118 VLOG(jdwp) << StringPrintf(" options=0x%04x%s%s", options,
146 VLOG(jdwp) << " --> returned " << resultTag << StringPrintf(" %#llx (except=%#llx)", resultValue, exceptObjId);
151 VLOG(jdwp) << " string '" << Dbg::StringToUtf8(resultValue) << "'";
153 VLOG(jdwp) << " string (null)";
167 // JDWP version numbers, major and minor.
196 JDWP::JdwpTypeTag type_tag;
198 JDWP::JdwpError status = Dbg::GetClassInfo(ids[i], &type_tag, &class_status, NULL);
215 * to be suspended, and that violates some JDWP expectations.
391 std::vector<JDWP::RefTypeId> classes;
398 JDWP::JdwpTypeTag type_tag;
401 JDWP::JdwpError status = Dbg::GetClassInfo(classes[i], &type_tag, &class_status, &descriptor);
499 JDWP::JdwpTypeTag type_tag;
501 JDWP::JdwpError status = Dbg::GetClassInfo(refTypeId, &type_tag, &class_status, NULL);
529 VLOG(jdwp) << StringPrintf(" --> ObjectId %#llx", class_object_id);
659 JDWP::JdwpTag fieldTag = Dbg::GetStaticFieldBasicTag(fieldId);
663 VLOG(jdwp) << " --> field=" << fieldId << " tag=" << fieldTag << " --> " << value;
833 JDWP::JdwpTag fieldTag = Dbg::GetFieldBasicTag(fieldId);
837 VLOG(jdwp) << " --> fieldId=" << fieldId << " tag=" << fieldTag << "(" << width << ") value=" << value;
920 VLOG(jdwp) << StringPrintf(" --> %s", PrintableString(str).c_str());
939 VLOG(jdwp) << StringPrintf(" Name of thread %#llx is \"%s\"", thread_id, name.c_str());
990 JDWP::JdwpThreadStatus threadStatus;
991 JDWP::JdwpSuspendStatus suspendStatus;
997 VLOG(jdwp) << " --> " << threadStatus << ", " << suspendStatus;
1195 VLOG(jdwp) << " --> " << length;
1253 * mods in JDWP doc).
1338 VLOG(jdwp) << StringPrintf(" Step: thread=%#llx", thread_id)
1367 VLOG(jdwp) << StringPrintf(" --> event requestId=%#x", requestId);
1402 JDWP::JdwpTag reqSigByte = request.ReadTag();
1404 VLOG(jdwp) << " --> slot " << slot << " " << reqSigByte;
1425 JDWP::JdwpTag sigByte = request.ReadTag();
1429 VLOG(jdwp) << " --> slot " << slot << " " << sigByte << " " << value;
1473 // TODO: consider altering the JDWP stuff to hold the packet header
1650 * On entry, the JDWP thread is in VMWAIT.
1668 * from the debugger. Otherwise we (the JDWP thread) could be told to
1695 VLOG(jdwp) << DescribeCommand(request);
1727 VLOG(jdwp) << "REPLY: " << GetCommandName(request) << " " << result << " (length=" << respLen << ")";
1729 VLOG(jdwp) << HexDump(expandBufGetBuffer(pReply) + kJDWPHeaderLen, respLen);
1732 VLOG(jdwp) << "----------";
1746 } // namespace JDWP