[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Chicken-users] numbers and compiler macros
From: |
felix winkelmann |
Subject: |
[Chicken-users] numbers and compiler macros |
Date: |
Mon, 18 Jun 2007 08:31:36 +0200 |
Hello!
The "numbers" egg (1.5) now supports what is (I believe) called
"speculative inlining" (expanding fixnum-tests in-line).
If you have the newest development version of chicken (2.621),
and compile a program that uses the numbers eggs with "-X numbers",
you should get in some cases quote significant performance improvements
at the cost of larger code.
Should there be bugs, or if the code generated is too big, compiler macros
(which implement this feature) can be disabled via the
"-disable-compiler-macros"
option to chicken/csc.
I'd be very interested about feedback and performance measurements.
cheers,
felix
- [Chicken-users] numbers and compiler macros,
felix winkelmann <=