Initial report from OSX land shows this update to be extremely slow on a G4:
siev 0.6.1 0.6.2 real 0m2.415s 0m15.860s user 0m1.600s 0m9.460s sys 0m0.050s 0m0.020s bubble real 0m3.719s 0m17.632s user 0m1.920s 0m10.360s sys 0m0.040s 0m0.060s matrix real 0m2.328s 0m12.047s user 0m0.890s 0m6.910s sys 0m0.020s 0m0.050s fib real 0m6.302s 0m17.245s user 0m1.980s 0m10.340s sys 0m0.030s 0m0.040s In both cases, I compile with the following line: env CFLAGS="-I/sw/include -no-cpp-precomp" LDFLAGS="-L/sw/lib" GFORTH="./gforth -i ./kernl32b.fi -m4M" ./BUILD-FROM-SCRATCH --enable-force-reg --enable-direct-threaded Please let me know if I should be doing something different with this new version. DaR On 8/25/03 11:53 PM, "Anton Ertl" <[EMAIL PROTECTED]> wrote: > Gforth 0.6.2 is now available on > > http://www.complang.tuwien.ac.at/forth/gforth/ > > User-visible changes between 0.6.1 and 0.6.2: > > Bug fixes (in particular, gforth-0.6.2 compiles with gcc-3.3) > New words: LATEST, LATESTXT (LASTXT deprecated) > Operating environment: Added optional support for a C interface built > on the ffcall libraries (more portable and powerful than the old > one, but still not documented). To use it, the ffcall libraries > have to be installed before building Gforth (see INSTALL). > Miscellaneous: Gforth-fast now uses static superinstructions (some > speedup on some platforms); generally this is transparent (apart > from the speedup), but there are lots of command-line options for > controlling the static superinstruction generation. > > - anton > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [EMAIL PROTECTED] > For additional commands, e-mail: [EMAIL PROTECTED] > --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
