x86_64 NIL pandora
ECL 16.1.2 Compiler (post) | ECL 16.1.2 Compiled (pre) | |
---|---|---|
COMPILER | 1.14 | 1.096 |
LOAD-FASL | 0.12 | 0.13 |
SUM-PERMUTATIONS | 0.757 | 0.736 |
WALK-LIST/SEQ | 0.01 | 0.01 |
WALK-LIST/MESS | 0.04 | 0.043 |
BOYER | 0.693 | 0.71 |
BROWSE | 0.27 | 0.317 |
DDERIV | 0.66 | 0.706 |
DERIV | 0.677 | 0.78 |
DESTRUCTIVE | 0.346 | 0.377 |
DIV2-TEST-1 | 0.964 | 1.017 |
DIV2-TEST-2 | 1.34 | 1.37 |
FFT | 0.39 | 0.41 |
FRPOLY/FIXNUM | 0.613 | 0.624 |
FRPOLY/BIGNUM | 0.287 | 0.327 |
FRPOLY/FLOAT | 0.694 | 0.76 |
PUZZLE | 1.68 | 1.757 |
TAK | 0.84 | 0.883 |
CTAK | 0.934 | 0.987 |
TRTAK | 0.87 | 0.833 |
TAKL | 0.55 | 0.563 |
STAK | 0.8 | 0.764 |
FPRINT/UGLY | 1.23 | 1.147 |
FPRINT/PRETTY | 5.43 | 5.487 |
TRAVERSE | 1.984 | 1.903 |
TRIANGLE | 1.543 | 1.51 |
RICHARDS | 4.047 | 3.963 |
FACTORIAL | 0.23 | 0.263 |
FIB | 0.324 | 0.33 |
FIB-RATIO | 0.043 | 0.04 |
ACKERMANN | 4.097 | 3.86 |
MANDELBROT/COMPLEX | 0.453 | 0.517 |
MANDELBROT/DFLOAT | 0.493 | 0.523 |
MRG32K3A | 1.62 | 1.69 |
CRC40 | 3.813 | 3.663 |
BIGNUM/ELEM-100-1000 | 0.03 | 0.017 |
BIGNUM/ELEM-1000-100 | 0.026 | 0.02 |
BIGNUM/ELEM-10000-1 | 0.023 | 0.037 |
BIGNUM/PARI-100-10 | 0.0 | 0.003 |
BIGNUM/PARI-200-5 | 0.007 | 0.007 |
PI-DECIMAL/SMALL | 1.217 | 1.19 |
PI-DECIMAL/BIG | 0.793 | 0.894 |
PI-ATAN | 0.354 | 0.453 |
PI-RATIOS | 0.38 | 0.37 |
HASH-STRINGS | 0.32 | 0.37 |
HASH-INTEGERS | 0.58 | 0.66 |
SLURP-LINES | 0.0 | 0.0 |
BOEHM-GC | 4.61 | 5.203 |
DEFLATE-FILE | 0.956 | 0.91 |
1D-ARRAYS | 0.08 | 0.08 |
2D-ARRAYS | 1.13 | 1.266 |
3D-ARRAYS | 2.45 | 2.52 |
BITVECTORS | 2.076 | 2.2 |
BENCH-STRINGS | 2.204 | 2.187 |
fill-strings/adjustable | 3.067 | 3.25 |
STRING-CONCAT | 31.067 | 34.08 |
SEARCH-SEQUENCE | 1.287 | 1.29 |
CLOS/defclass | 0.244 | 0.227 |
CLOS/defmethod | 0.184 | 0.153 |
CLOS/instantiate | 4.047 | 4.063 |
CLOS/simple-instantiate | 11.56 | 11.553 |
CLOS/methodcalls | 1.16 | 1.37 |
CLOS/method+after | 1.044 | 1.096 |
CLOS/complex-methods | 0.553 | 0.6 |
EQL-SPECIALIZED-FIB | 0.993 | 1.12 |