Re: Building without posix

2011-04-02 Thread Dmitry Dzhus
Also similar error when building without dynamic modules support: CCLD libguile-2.0.la CCLD guile ./.libs/libguile-2.0.so: undefined reference to `scm_dynamic_link' ./.libs/libguile-2.0.so: undefined reference to `scm_dynamic_call' ./.libs/libguile-2.0.so: undefined reference to

R6RS fixnum arithmetic optimizations

2011-04-02 Thread Andreas Rottmann
After getting no feedback on my last mail so far, here is a series of proposed patches for the stable-2.0 branch. In total, they speed up the unzip benchmark by a factor of about 4.7, but it's still about 1.8 times slower than what we'd get for using generic (non-fixnum) operations.

[PATCH 2/3] Several optimizations for R6RS fixnum arithmetic

2011-04-02 Thread Andreas Rottmann
* module/rnrs/arithmetic/fixnums.scm (assert-fixnum): Is now a macro. (assert-fixnums): New procedure checking a the elements of a list for fixnum-ness. All callers applying `assert-fixnum' to a list now changed to use this procedure. * module/rnrs/arithmetic/fixnums.scm (define-fxop*):

[PATCH 1/3] Add a few benchmarks for R6RS fixnum arithmetic

2011-04-02 Thread Andreas Rottmann
* benchmark-suite/benchmarks/r6rs-arithmetic.bm: New file containing some benchmarks for R6RS fixnum operations. * benchmark-suite/Makefile.am (SCM_BENCHMARKS): Add benchmarks/r6rs-arithmetic. --- benchmark-suite/Makefile.am |1 +

[PATCH 3/3] Add `fixnum?' VM primitive

2011-04-02 Thread Andreas Rottmann
This primitive can be used to significantly speed up the operations in `(rnrs arithmetic fixnums)'. * libguile/r6rs-arithmetic.c: New file containing `fixnum?' procedure implementation as a new extension. * libguile/r6rs-arithmetic.h: New file with prototypes for the above. *

Re: Delivery Status Notification (Failure)

2011-04-02 Thread David Pirotte
Le Sat, 2 Apr 2011 04:06:36 +0500, postmas...@stelco.com.mv a écrit : This is an automatically generated Delivery Status Notification. Delivery to the following recipients failed. shi...@stelco.com.mv Dear postmaster, Could you kindly remove shi...@stelco.com.mv from the