[racket-dev] Inline caching (was Re: my '312' this semester, how we compare to others)

From: Tony Garnock-Jones (tonyg at ccs.neu.edu)
Date: Wed May 4 16:20:16 EDT 2011

On 2011-05-04 3:57 PM, Tony Garnock-Jones wrote:
> reduce the time needed for a send in Racket from 350ns to around 60ns

That was on a fancy-pants Macbook Air 1.6GHz Core 2 Duo or whatever.

On one of the stock Pentium 4 2.8GHz 32-bit Linux machines in the lab, 
running Racket v5.1.1, using the same sketch-of-an-inline-cache attached 
to my previous message, I see send times drop by a factor of about 10, 
from ~260ns to ~26ns.

Tony


Posted on the dev mailing list.