[Vm-dev] BlueBook obvious cacheing

gettimothy gettimothy at zoho.com
Thu Jan 2 18:27:40 UTC 2014

Awesome Tim.

Thank you.

I am adding your insight to the book notes.


---- On Thu, 02 Jan 2014 10:06:45 -0800 tim Rowledge<tim at rowledge.org> wrote ---- 

On 02-01-2014, at 9:33 AM, gettimothy <gettimothy at zoho.com> wrote: 
> Referring to my earlier post on the trace of the Block/Method Contexts, at n=1, n=2, n=3 We see, per Ryan pointing it out, that MethodContext(2367) is activated 3 times. 
> To me this is obviously caching in action. If its not, please give me a heads up. 
Without having looked in any detail at the code I’d say it is more likely to be the simple context recycling in action. It’s a very, very, long time since I did anything in that area but I have this vague memory of used contexts getting stuck on a list (so yes, a very simplistic cache of sorts) and being available for use the next time a new context is needed. Ah, here we are - look for allocateOrRecycleContext 
tim Rowledge; tim at rowledge.org; http://www.rowledge.org/tim 
egret - apology by email 

-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.squeakfoundation.org/pipermail/vm-dev/attachments/20140102/34b4c783/attachment.htm

More information about the Vm-dev mailing list