Raymond Toy wrote:
>>>>>"Ben" == Ben Wing <ben(a)xemacs.org>
writes:
>>>>>
>>>>>
Ben> Raymond Toy wrote:
[snip]
Ben> hmm. well, the byte-char algorithm was changed between b18 and b19.
Ben> but various other things changed between 18 and 22 as well. could you
Ben> try compiling b19 and see whether it gets slower or faster? ideally,
Ben> both b18 and b19 should be optimized, without error-checking.
>From my old mails, I profiled b18 and b20; I never tried (or even
downloaded) b19 for some reason.
I'll give that a try soon.
And I see from my old mails, I tried b20 with the --disable-kkcc and
--disable-mc-alloc. Still slow, but somewhat better. Things got
better when I disabled error-checking, but still quite a bit slower.
b20 isn't very different from b19. before you go to the trouble of
downloading it, could you repost the profiling info from b20? if it's
spending a lot of time in byte-char conversion, that should be
immediately obvious.