Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [tcf-dev] Support for multiple address spaces?
  • From: Eugene Tarassov <eugenet@xxxxxxxxxx>
  • Date: Wed, 1 Jul 2020 18:50:54 +0000
  • Accept-language: en-US
  • Arc-authentication-results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=xilinx.com; dmarc=pass action=none header.from=xilinx.com; dkim=pass header.d=xilinx.com; arc=none
  • Arc-message-signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=WFoveqvvrsqa6kd417kQo1HMjOt6eg7WrpOSHEN0wHw=; b=RnuxlK+tBzd4tKfuNjimU5vLGW86NIXatQmsPr9VdEnzEk7uiFve33qX+cREOYZEkSCZ4ip3coqWSLHisgrXbHR26TvEo9eFVlSGiQMg+eT2cNDNbQ4+H39fUL6PdGgvlryHjWhuYgF0LZ2aJ2SM3sNfcC6CBgPUR36ZnypyI+MLX6cu6Kj29oyNl/vFxU1j1hCLY6MjTjdhbhwFndGOsOQIIOCr2bIt0NZfUKr1HY8SbmqwvCtokf3P4WciovjujhsvqkWr3N4cegoOamhSBD3TJ30f6NTe/XiJoDEGj57wYhzfTbZWmVzsF7JY2xoSvHsvU3fN9zpKga1pRc0dDw==
  • Arc-seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=Dm8jeFk3JXo4sy64hWTfC45r31gTV/MuWNn0rOyS/JqZjRexgZScy6czzMNTWH3ZWhc/Iqg8HkLBT9RZaK8bG2SanCzPdhwlXSeR1M0TnTzmfqEq8Vn6ESdd4CyHqlXdAs0YzZSvIytsyaoi1j5yIPAiCJHZBPqL26rfM7S96fO14muNUGASRDURLMCk4um+Xqlfmmhfa62IMksrKs/jp+eiDEewRD8IXAH9sVOmsywz88aw5A2pxfP+EOZhW1OLEFbx5wKTJaqGbZpZ9a3d1pRU+8qzH//f1qDqgZVDqnkJh6MLCiRpoLhAk6xULGmUPg/X9XuJ7kmB5LrP2DmzCQ==
  • Delivered-to: tcf-dev@xxxxxxxxxxx
  • List-archive: <https://www.eclipse.org/mailman/private/tcf-dev>
  • List-help: <mailto:tcf-dev-request@eclipse.org?subject=help>
  • List-subscribe: <https://www.eclipse.org/mailman/listinfo/tcf-dev>, <mailto:tcf-dev-request@eclipse.org?subject=subscribe>
  • List-unsubscribe: <https://www.eclipse.org/mailman/options/tcf-dev>, <mailto:tcf-dev-request@eclipse.org?subject=unsubscribe>
  • Thread-index: AQHWT80jgSc5KA1yq0CER+vA+fVBLqjzCxdw
  • Thread-topic: [tcf-dev] Support for multiple address spaces?

Hi Mattias,

In TCF, multiple address spaces represented by items (debug contexts) in the Debug view.
It is up to debug target (TCF agent) to report debug contexts hierarchy, which properly represents available address spaces.
This approach works fine for me. I don't see a need to implement IMemorySpaceAwareMemoryBlockRetrieval.

Regards,
Eugene

-----Original Message-----
From: tcf-dev-bounces@xxxxxxxxxxx <tcf-dev-bounces@xxxxxxxxxxx> On Behalf Of Mattias Bertilsson
Sent: Wednesday, July 1, 2020 10:29 AM
To: tcf-dev@xxxxxxxxxxx
Subject: [tcf-dev] Support for multiple address spaces?

CAUTION: This message has originated from an External Source. Please use proper judgment and caution when opening attachments, clicking links, or responding to this email.


Hello all,

Investigating support for multiple address spaces in an Eclipse and TCF based debug solution we have, I came across this old discussion ( https://www.eclipse.org/lists/tcf-dev/msg00846.html ).

It looks to me like the Memory view, combined with CDT, already has support for multiple address spaces, but you have to provide the right adapters for it to kick in (and do some additional work) and I think the TCF plugins currently do not do that?

Details from when this feature was added are available here ( https://bugs.eclipse.org/bugs/show_bug.cgi?id=114528#c25 ). This is old, so many things are out of date, but it looks to me like the DSF/GDB plugins do make use of it (GdbMemoryBlockRetrieval implementing IMemorySpaceAwareMemoryBlockRetrieval, etc).

Has anyone looked into this lately?

Regards

Mattias Bertilsson
_______________________________________________
tcf-dev mailing list
tcf-dev@xxxxxxxxxxx
To unsubscribe from this list, visit https://www.eclipse.org/mailman/listinfo/tcf-dev


Back to the top