[
Date Prev][
Date Next][
Thread Prev][
Thread Next][
Date Index][
Thread Index]
[
List Home]
Re: [cdt-debug-dev] address spaces
|
Consider ICDILocation - used for breakpoints, among other things. It has
a getAddress() method that returns a BigInteger. So at least there we
have one case where it's assumed a memory location can be represented
with a single integral value. I'm suspecting there are other such cases,
but I don't know that for sure.
John
At 12:10 PM 6/8/2005, Mikhail Khodjaiants wrote:
I'm not sure that
I'm getting it right, but we use "IAddress" to represent
an address in CDT. We would need to modify the address
presentation parts,
but that's a minor thing. Or there is something more generic
that I'm
missing?
----- Original Message -----
From: "John Cortell"
<r4609c@xxxxxxxxxxxxx>
To: "CDT Debug developers list"
<cdt-debug-dev@xxxxxxxxxxx>; "CDT Debug
developers list"
<cdt-debug-dev@xxxxxxxxxxx>
Sent: Wednesday, June 08, 2005 2:34 PM
Subject: Re: [cdt-debug-dev] address spaces
> As per my description, this issue goes beyond the
Memory Window. Please
> see
> my description of the "complete" support
level.
>
> John
>
> At 11:29 AM 6/8/2005, Mikhail Khodjaiants wrote:
>
>>It would be better to post this questions to the
platform mailing list
>>(platform-debug-dev@xxxxxxxxxxx). The Memory View
implementation in CDT
> is
>>based on the platform framework and UI. The
modifications to support
>>address spaces should be done in the
platform.
>>
>>----- Original Message -----
>>From: "John Cortell"
<r4609c@xxxxxxxxxxxxx>
>>To: <cdt-debug-dev@xxxxxxxxxxx>
>>Sent: Wednesday, June 08, 2005 12:44 PM
>>Subject: [cdt-debug-dev] address spaces
>>
>> > Has there been any meaningful discussions on
adding support for
> address
>> > spaces in Eclipse/CDT? I understand this was
brought up as an item
> in
>> > the
>> > Chicago meeting last month. The way we see it,
there are two levels
> of
>> > support:
>> >
>> > - superficial : user can view the contents of
memory in different
>> > address
>> > spaces in the Memory View.
>> >
>> > - complete : variables, expressions and code
locations can be in
>> > different
>> > address spaces. For this level of support, the
debugger
> infrastructure
>> > would need to use something other than a
primitive integer type to
>> > represent a memory address. A particular
location in memory would
> have
>> > to
>> > be represented by an address + address space
identifier.
>> >
>> > I understand the need for this sort of thing
is particular to the
>> > embedded
>> > world. Still, if CDT is to be considered a
viable platform for the
>> > embedded
>> > market, address spaces will need to be
considered.
>> >
>> > Thoughts?
>> >
>> > John
>> >
>> >
_______________________________________________
>> > cdt-debug-dev mailing list
>> > cdt-debug-dev@xxxxxxxxxxx
>> >
>>
>
<
https://dev.eclipse.org/mailman/listinfo/cdt-debug-dev
>https://dev.ecli
> pse.org/mailman/listinfo/cdt-debug-dev
>>
>>
>>_______________________________________________
>>cdt-debug-dev mailing list
>>cdt-debug-dev@xxxxxxxxxxx
>><
https://dev.eclipse.org/mailman/listinfo/cdt-debug-dev
>https://dev.ecl
> ipse.org/mailman/listinfo/cdt-debug-dev
>>
>
> _______________________________________________
> cdt-debug-dev mailing list
> cdt-debug-dev@xxxxxxxxxxx
>
https://dev.eclipse.org/mailman/listinfo/cdt-debug-dev
_______________________________________________
cdt-debug-dev mailing list
cdt-debug-dev@xxxxxxxxxxx
https://dev.eclipse.org/mailman/listinfo/cdt-debug-dev