[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