[experimental][BCS][VM] speed improvements, fix

Stephan Rudlof sr at evolgo.de
Fri Feb 22 18:14:40 UTC 2002


I have made some speed improvements:

Change Set:		BCSInterpreter v1.3
History:
1.3		speed: Interpreter>>tempFrameStartHeader: without if().
1.2		speed: Interpreter>> isBCSBlockContext: and
isBCSBlockContextOrBlockContext: are inlined now.
1.1		speed: by CGeneratorEnhancements-ajh from Anthony Hannan (fixed by me).
1.0		first release


and one bug fix:

Change Set:		BCSCompiler2 v1.1
History:
	1.1	fix: inlining of to:Do: with limit var
	1.0	first release


Without using BCS now the VM is almost so fast as the standard 3.2gamma one.
With using it I don't know (has to be tested).

Also I have updated
  http://minnow.cc.gatech.edu/squeak/1810
accordingly (with the changesets).


Greetings,

Stephan
-- 
Stephan Rudlof (sr at evolgo.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