Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [tcf-dev] TCF multi core debugging support?

Hi Guenther,

In short, you build the agent with ENABLE_ContextProxy=1, which means you don't want the agent to use native OS debug interface, like ptrace on Linux. You will have to implement low level debug functions, like context_read_mem(), etc. That implementation will map context IDs to cores.

You don't have to change existing services, though you might want to disable services like FileSystem and SysMonitor, because they might not be applicable to multicore debugging.

Regards,
Eugene


-----Original Message-----
From: tcf-dev-bounces@xxxxxxxxxxx [mailto:tcf-dev-bounces@xxxxxxxxxxx] On Behalf Of Guenther Nadbath
Sent: Mittwoch, 20. November 2013 09:20
To: tcf-dev@xxxxxxxxxxx
Cc: Christian Pirker
Subject: Re: [tcf-dev] TCF multi core debugging support?

Hi Eugene,

I understand that TCF is not a fully multicore debugger. However what needs
to be taken into account for building such one?
Would it be correct to add a core# specifier to the ContextID for each
service command? And/or would I need to re-implement all existing services
for multi core?

Thanks,
Guenther

Date: Tue, 19 Nov 2013 23:43:35 +0000
From: Eugene Tarassov <eugene.tarassov@xxxxxxxxxx>
To: TCF Development <tcf-dev@xxxxxxxxxxx>
Cc: Christian Pirker <cpirker@xxxxxxxxx>
Subject: Re: [tcf-dev] TCF multi core debugging support?
Message-ID:
        <6d21804f-14e1-4144-b20f-a8034c01b1e6@xxxxxxxxxxxxxxxx.local>
Content-Type: text/plain; charset="us-ascii"

Hi Guenther,

I'm not sure what aspect of multicore debugging you mean.
If you are looking for a ready-to-use multicore debugger, TCF is not that.
It is a framework that provides most of the modules needed to build such
debugger.
There are commercial multicore debuggers built using TCF.

Regards,
Eugene


From: tcf-dev-bounces@xxxxxxxxxxx [mailto:tcf-dev-bounces@xxxxxxxxxxx] On
Behalf Of Guenther Nadbath
Sent: Dienstag, 19. November 2013 08:50
To: tcf-dev@xxxxxxxxxxx
Cc: Christian Pirker
Subject: [tcf-dev] TCF multi core debugging support?

Hi All,

How is TCF multi core debugging intended to be working? I found no code in
the TCF agent regarding multi core debugging.

Thanks,
Guenther


Guenther Nadbath, ABIX GmbH, www.a-bix.com<http://www.a-bix.com>

_______________________________________________
tcf-dev mailing list
tcf-dev@xxxxxxxxxxx
https://dev.eclipse.org/mailman/listinfo/tcf-dev



This email and any attachments are intended for the sole use of the named recipient(s) and contain(s) confidential information that may be proprietary, privileged or copyrighted under applicable law. If you are not the intended recipient, do not read, copy, or forward this email message or any attachments. Delete this email message and any attachments immediately.




Back to the top