[squeak-dev] Re: Squeak 4.1 debugger problems.
John Chludzinski
john.chludzinski at gmail.com
Tue Aug 24 20:00:51 UTC 2010
*Still not certain what problem, *
*
*
*MapCache := WeakIdentityKeyDictionary new, *
*
*
*(in DebuggerMethodMap class>>voidMapCache) solves?
*
On Mon, Aug 23, 2010, *Levente Uzonyi* leves at elte.hu
<squeak-dev%40lists.squeakfoundation.org?Subject=%5Bsqueak-dev%5D%20Squeak%204.1%20debugger%20problems.&In-Reply-To=AANLkTim_buXMB1JEoL7JOwUPz5tMFj%2Bbv4BKeOtZKCD1%40mail.gmail.com>
wrote:
On Mon, 23 Aug 2010, John Chludzinski wrote:
>* I set a number of break points in my code (self break.). Had no problems*>* for a while BUT then I got the emergency debugger in the upper left corner*>* (Object>>primitiveError:). Looking at the call stack showed a number of*>* problems:*>**>* 1) CompiledMethod>>asString does NOT exist!*
#asString is defined in ByteArray, the superclass of CompiledMethod, but
if you send it to a CompiledMethod, it will raise an error.
>**>* 2) DebuggerMethodMap>>cacheDebugMap:forMethod: appears to be deleting the*>* most recent (not oldest) entry from MapCache?*
You're right. That method has several other issues, it should be
rewritten.
Levente
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.squeakfoundation.org/pipermail/squeak-dev/attachments/20100824/cb8e396c/attachment.htm
More information about the Squeak-dev
mailing list
|