<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"><html><head><meta content="text/html;charset=UTF-8" http-equiv="Content-Type"></head><body ><div style='font-size:10pt;font-family:Verdana,Arial,Helvetica,sans-serif;'>Awesome Tim.<br><br>Thank you.<br><br>I am adding your insight to the book notes.<br><br>tty.<br><div id="1"><br>---- On Thu, 02 Jan 2014 10:06:45 -0800 <b>tim Rowledge&lt;tim@rowledge.org&gt;</b> wrote ---- <br></div><br><blockquote style="border-left: 1px solid #0000FF; padding-left: 6px; margin:0 0 0 5px"><br> <br>On 02-01-2014, at 9:33 AM, gettimothy &lt;<a subj="" mailid="gettimothy%40zoho.com" href="mailto:gettimothy@zoho.com" target="_blank">gettimothy@zoho.com</a>&gt; wrote: <br> <br>&gt; 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. <br>&gt;  <br>&gt; To me this is obviously caching in action. If its not, please give me a heads up. <br> <br>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 <br> <br> <br>tim <br>-- <br>tim Rowledge; <a subj="" mailid="tim%40rowledge.org" href="mailto:tim@rowledge.org" target="_blank">tim@rowledge.org</a>; <a href="http://www.rowledge.org/tim" target="_blank">http://www.rowledge.org/tim</a> <br>egret - apology by email <br> <br> <br> <br> <br></blockquote><br></div></body></html>