``trace frames'' vs ``frames'' vs ``trace snaps''

Andrew Cagney ac131313@cygnus.com
Sun Mar 25 12:36:00 GMT 2001


Hello,

If people thought that terms like state, target, thread, context were
being used inconsistently then, I think that I've just come across a
better one :-)

The tracepoint code refers to ``frames''.  Thing is, that code is not
talking about stack frames but rather movie film frames.  I believe the
motivation behind the choice of name was to convey to the user the idea
that tracepoints allowed them to ``animate'' their program (just like a
movie) by moving between frames.

I think that while all this is good in theory, in reality, it just leads
to confusion (it sure confuses me :-).  I think it is already hard
enough trying discuss frames (as an abstraction of an ABI stack frame)
without having some alternative and totally orthogonal meaning to
confuse things.

I'd like address this by replacing [movie] frame with something like
``snap'', ``snapshot'', slide, ????

	Andrew


More information about the Gdb mailing list