Home | History | Annotate | Download | only in runtime

Lines Matching refs:pReply

888 JDWP::JdwpError Dbg::GetClassLoader(JDWP::RefTypeId id, JDWP::ExpandBuf* pReply) {
893 expandBufAddObjectId(pReply, gRegistry->Add(o->GetClass()->GetClassLoader()));
897 JDWP::JdwpError Dbg::GetModifiers(JDWP::RefTypeId id, JDWP::ExpandBuf* pReply) {
913 expandBufAdd4BE(pReply, access_flags);
1134 JDWP::JdwpError Dbg::GetReflectedType(JDWP::RefTypeId class_id, JDWP::ExpandBuf* pReply) {
1142 expandBufAdd1(pReply, type_tag);
1143 expandBufAddRefTypeId(pReply, class_id);
1212 JDWP::JdwpError Dbg::GetReferenceType(JDWP::ObjectId object_id, JDWP::ExpandBuf* pReply)
1222 expandBufAdd1(pReply, type_tag);
1223 expandBufAddRefTypeId(pReply, type_id);
1303 JDWP::JdwpError Dbg::OutputArray(JDWP::ObjectId array_id, int offset, int count, JDWP::ExpandBuf* pReply) {
1315 expandBufAdd1(pReply, element_tag);
1316 expandBufAdd4BE(pReply, count);
1320 uint8_t* dst = expandBufAddSpace(pReply, count * width);
1341 expandBufAdd1(pReply, specific_tag);
1342 expandBufAddObjectId(pReply, gRegistry->Add(element));
1583 JDWP::JdwpError Dbg::OutputDeclaredFields(JDWP::RefTypeId class_id, bool with_generic, JDWP::ExpandBuf* pReply) {
1593 expandBufAdd4BE(pReply, instance_field_count + static_field_count);
1597 expandBufAddFieldId(pReply, ToFieldId(f));
1598 expandBufAddUtf8String(pReply, f->GetName());
1599 expandBufAddUtf8String(pReply, f->GetTypeDescriptor());
1602 expandBufAddUtf8String(pReply, genericSignature);
1604 expandBufAdd4BE(pReply, MangleAccessFlags(f->GetAccessFlags()));
1610 JDWP::ExpandBuf* pReply) {
1620 expandBufAdd4BE(pReply, direct_method_count + virtual_method_count);
1624 expandBufAddMethodId(pReply, ToMethodId(m));
1625 expandBufAddUtf8String(pReply, m->GetName());
1626 expandBufAddUtf8String(pReply, m->GetSignature().ToString());
1629 expandBufAddUtf8String(pReply, genericSignature);
1631 expandBufAdd4BE(pReply, MangleAccessFlags(m->GetAccessFlags()));
1636 JDWP::JdwpError Dbg::OutputDeclaredInterfaces(JDWP::RefTypeId class_id, JDWP::ExpandBuf* pReply) {
1645 expandBufAdd4BE(pReply, interface_count);
1647 expandBufAddRefTypeId(pReply,
1653 void Dbg::OutputLineTable(JDWP::RefTypeId, JDWP::MethodId method_id, JDWP::ExpandBuf* pReply)
1657 JDWP::ExpandBuf* pReply;
1661 expandBufAdd8BE(pContext->pReply, address);
1662 expandBufAdd4BE(pContext->pReply, line_number);
1680 expandBufAdd8BE(pReply, start);
1681 expandBufAdd8BE(pReply, end);
1684 size_t numLinesOffset = expandBufGetLength(pReply);
1685 expandBufAdd4BE(pReply, 0);
1689 context.pReply = pReply;
1696 JDWP::Set4BE(expandBufGetBuffer(pReply) + numLinesOffset, context.numItems);
1700 JDWP::ExpandBuf* pReply) {
1703 JDWP::ExpandBuf* pReply;
1719 expandBufAdd8BE(pContext->pReply, startAddress);
1720 expandBufAddUtf8String(pContext->pReply, name);
1721 expandBufAddUtf8String(pContext->pReply, descriptor);
1723 expandBufAddUtf8String(pContext->pReply, signature);
1725 expandBufAdd4BE(pContext->pReply, endAddress - startAddress);
1726 expandBufAdd4BE(pContext->pReply, slot);
1736 expandBufAdd4BE(pReply, mirror::ArtMethod::NumArgRegisters(shorty));
1739 size_t variable_count_offset = expandBufGetLength(pReply);
1740 expandBufAdd4BE(pReply, 0);
1744 context.pReply = pReply;
1755 JDWP::Set4BE(expandBufGetBuffer(pReply) + variable_count_offset, context.variable_count);
1759 JDWP::ExpandBuf* pReply) {
1762 OutputJValue(tag, return_value, pReply);
1766 JDWP::ExpandBuf* pReply) {
1769 OutputJValue(tag, field_value, pReply);
1798 JDWP::FieldId field_id, JDWP::ExpandBuf* pReply,
1849 Dbg::OutputJValue(tag, &field_value, pReply);
1855 JDWP::ExpandBuf* pReply) {
1856 return GetFieldValueImpl(0, object_id, field_id, pReply, false);
1859 JDWP::JdwpError Dbg::GetStaticFieldValue(JDWP::RefTypeId ref_type_id, JDWP::FieldId field_id, JDWP::ExpandBuf* pReply) {
1860 return GetFieldValueImpl(ref_type_id, 0, field_id, pReply, true);
1950 void Dbg::OutputJValue(JDWP::JdwpTag tag, const JValue* return_value, JDWP::ExpandBuf* pReply) {
1952 expandBufAdd1(pReply, tag);
1954 expandBufAdd1(pReply, return_value->GetI());
1956 expandBufAdd2BE(pReply, return_value->GetI());
1958 expandBufAdd4BE(pReply, return_value->GetI());
1960 expandBufAdd8BE(pReply, return_value->GetJ());
1967 expandBufAdd1(pReply, TagFromObject(soa, value));
1968 expandBufAddObjectId(pReply, gRegistry->Add(value));
1993 JDWP::JdwpError Dbg::GetThreadGroup(JDWP::ObjectId thread_id, JDWP::ExpandBuf* pReply) {
2009 expandBufAddObjectId(pReply, JDWP::ObjectId(0));
2019 expandBufAddObjectId(pReply, thread_group_id);
2044 JDWP::JdwpError Dbg::GetThreadGroupName(JDWP::ObjectId thread_group_id, JDWP::ExpandBuf* pReply) {
2059 expandBufAddUtf8String(pReply, thread_group_name);
2063 JDWP::JdwpError Dbg::GetThreadGroupParent(JDWP::ObjectId thread_group_id, JDWP::ExpandBuf* pReply) {
2079 expandBufAddObjectId(pReply, parent_group_id);
2107 JDWP::ExpandBuf* pReply) {
2119 expandBufAdd4BE(pReply, child_thread_ids.size());
2121 expandBufAddObjectId(pReply, child_thread_id);
2129 expandBufAdd4BE(pReply, child_thread_groups_ids.size());
2131 expandBufAddObjectId(pReply, child_thread_group_id);
2204 JDWP::JdwpError Dbg::GetThreadDebugSuspendCount(JDWP::ObjectId thread_id, JDWP::ExpandBuf* pReply) {
2213 expandBufAdd4BE(pReply, thread->GetDebugSuspendCount());
2508 JDWP::JdwpError Dbg::GetLocalValues(JDWP::Request* request, JDWP::ExpandBuf* pReply) {
2531 expandBufAdd4BE(pReply, slot_count); /* "int values" */
2539 uint8_t* ptr = expandBufAddSpace(pReply, width+1);