[Glass] Debugging in GemTools and "undefined symbol"
Dale K. Henrichs
dale.henrichs at gemtalksystems.com
Tue Dec 17 07:50:29 PST 2013
----- Original Message -----
| From: "Mariano Martinez Peck" <marianopeck at gmail.com>
| To: "Johan Brichau" <johan at yesplan.be>
| Cc: glass at lists.gemtalksystems.com
| Sent: Tuesday, December 17, 2013 7:03:09 AM
| Subject: Re: [Glass] Debugging in GemTools and "undefined symbol"
| On Tue, Dec 17, 2013 at 11:48 AM, Johan Brichau < johan at yesplan.be >
| wrote:
| | I'm afraid these are things you get used to in gemtools :-/
|
| Ok, I feel better I am not the only one ;)
| | Luckily, it's not the place to develop most of your code...
|
| Indeed.
| But my question was more about if it was a problem of GemTools
| (hoping tODE could solve this) or a more technical problem (like
| context reification , debugger temp map, etc...)
Frankly I don't recall the technical reason that temps were not made available in the GemTools debugger ... our compiler is written in C and does not have as many entry points as the Pharo compiler so "faking a method context" when doing evaluation within debugger frame could be a bit difficult to accomplish ... then again, I might not have been smart enough when I wrote the debugger chunk ...
I haven't added menus to the text windows yet in tODE, but now that you've mentioned this I will take a closer look at making this happen in tODE ...
Dale
| Thanks!
| | Johan
|
| | On 17 Dec 2013, at 14:07, Mariano Martinez Peck <
| | marianopeck at gmail.com > wrote:
|
| | > Hi guys.
|
| | >
|
| | > While I am debugging from GemTools I notice that the debugger
| | > facilities are quite different that from say Pharo. In GemStone I
| | > can move around the stack (restart, proceed, into, etc), I can
| | > inspect/explore the instance variables or context variables (on
| | > the bottom part of the debugger), etc. But what I cannot do is to
| | > print/inspect/do pieces of random code inside the executing
| | > method. That would only work if I don't refer to any temp or inst
| | > variable.
|
| | >
|
| | > So...is this a known issue? Are there workarounds?
|
| | >
|
| | > Thanks!
|
| | >
|
| | > --
|
| | > Mariano
|
| | > http://marianopeck.wordpress.com
|
| | > _______________________________________________
|
| | > Glass mailing list
|
| | > Glass at lists.gemtalksystems.com
|
| | > http://lists.gemtalksystems.com/mailman/listinfo/glass
|
| --
| Mariano
| http://marianopeck.wordpress.com
| _______________________________________________
| Glass mailing list
| Glass at lists.gemtalksystems.com
| http://lists.gemtalksystems.com/mailman/listinfo/glass
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.gemtalksystems.com/mailman/private/glass/attachments/20131217/52ed2f55/attachment.html>
More information about the Glass
mailing list