Better integer performance possible?

Stephan Rudlof stephan.rudlof at ipk.fhg.de
Tue Oct 26 09:22:56 UTC 1999


Dan,

> There are three reasons LargeInts are slower:
> 
> 	It is all written in ST (no primitive support)
> 	The inner loops runs byte by byte
> 		[FYI, they were written when Squeak had 12-bit smallInts
> 		 -- can you guess out why?]
> 	Squeak does not have a JIT -- yet.
> 

I guess: Four bits for addressing often used classes, 16-bit machine.

Stephan

sr (stephan.rudlof at ipk.fhg.de)
   "Genius doesn't work on an assembly line basis.
    You can't simply say, 'Today I will be brilliant.'"
    -- Kirk, "The Ultimate Computer", stardate 4731.3





More information about the Squeak-dev mailing list