JPEGReadWriter, Differences between Squeak and VisualWorks

Tim Olson tim at jumpnet.com
Sun May 2 14:59:47 UTC 1999


>Hi.
>
>>  > These selectors, #>> and #<<, should be deleted from Squeak...
>>  I put these methods into Squeak
>
>Ouch!!!... :) oops, sorry!
Hi, Andres:

>Hmmmmm... is the JPEG reader converted to C too? Besides >> and <<, today I
>found a method in the JPEG reader with something like
>
>(aNumber to: someOther by: yetAnother) do: aBlock
>
>... errr... now I don't know what to say! :)))...

Yes, there still were a few uses of #<< and #>> still laying around in
JPEGReadWriter; I've cleaned them up in this changeSet which improves
performance by about 4%.

Unfortunately, the Interval>>to:by:do: use that you point out in

      JPEGReadWriter>>idctBlockInt:component:

is there because that method is on the edge of not compiling -- the
required frame size is close to exceeding the maximum of 32 for a large
frame.  Changing it to use the compiler in-lined to:by:do: increases the
requirements to over that limit.

      -- tim


Attachment converted: Anon:JPEGReadWriter...s.2May949am.cs 
(TEXT/R*ch) (000098CE) 





More information about the Squeak-dev mailing list