From: Jim Ingham <jingham@apple.com>
To: Nick Duffek <nsd@redhat.com>
Cc: gdb@sources.redhat.com
Subject: Re: [multi-arch] The frame as the global parameter (long, important)
Date: Mon, 26 Feb 2001 13:27:00 -0000 [thread overview]
Message-ID: <200102262127.NAA19525@scv3.apple.com> (raw)
In-Reply-To: <200102262125.f1QLPPg00564@rtl.cygnus.com>
Yes, the worst part of doing extensions for a scripting language is that
there is no common debugger... I agree that you need to be able to turn
this on & off, however.
Given that you could do that, and if you could have some nice way to
scan the frames listing (like if this were implemented in gdbtk), and
query each one for its type, you could also construct the embedded stack
off to one side. It would be really neat to have a stack view kind of
like those side-by-side diff viewers, where the elements in the embedded
stack flow into the elements in the interpreter stack that implement
them... That would be really sweet.
Jim
> On 26-Feb-2001, Jim Ingham wrote:
>
>> It would be cool if whatever determines the architecture of a frame
>> could also
>> fake the language so that when you found a "bytecode execute" call in
>> a frame,
>> gdb could translate this into the equivalent frame in the interpreted
>> language.
>
> That would be really neat.
>
> We'd have to have a way to disable it, of course, to allow for debugging
> the bytecode engine. But it would be terrific to be able to debug
> embedded language code with GDB.
>
> Nick
--
Jim Ingham jingham@apple.com
Developer Tools - gdb
Apple Computer
next prev parent reply other threads:[~2001-02-26 13:27 UTC|newest]
Thread overview: 15+ messages / expand[flat|nested] mbox.gz Atom feed top
[not found] <983058218.3463.ezmlm@sources.redhat.com>
2001-02-26 10:17 ` Jim Ingham
2001-02-26 13:16 ` Nick Duffek
2001-02-26 13:27 ` Jim Ingham [this message]
2001-02-26 13:28 ` Per Bothner
2001-02-26 13:50 ` Andrew Cagney
2001-02-26 14:52 ` Jim Ingham
2001-02-26 16:28 ` Andrew Cagney
2001-02-26 18:14 ` Jim Ingham
2001-02-23 16:34 Andrew Cagney
2001-02-26 13:12 ` Nick Duffek
2001-02-26 13:53 ` Kevin Buettner
2001-02-26 15:27 ` Nick Duffek
2001-02-26 15:55 ` Kevin Buettner
2001-02-26 14:42 ` Andrew Cagney
2001-02-26 13:44 ` Kevin Buettner
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=200102262127.NAA19525@scv3.apple.com \
--to=jingham@apple.com \
--cc=gdb@sources.redhat.com \
--cc=nsd@redhat.com \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox