From: Thiemo S. <th...@ne...> - 2005-06-14 23:06:11
|
Nathan Froyd wrote: > [Owners of 64-bit machines should mentally replace UB32 with UB64 in > the discussion that follows.] > > Christophe and anybody else who cares about boinkmarks performance will > be happy to know that I have spent a bit of time improving the code > for SB-KERNEL:UB32-BASH-COPY, which underpins optimized REPLACE on > Unicode character strings. The patch is attached and results in a > compiled UB32-BASH-COPY that is roughly 20% shorter than the one resulting > from the current code. In particular, the new version does not have > fixnum arithmetic overflow checking. I miss here a word about the speed improvements you got. The size of a function usually isn't that relevant. Thiemo |