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]

Reply via email to