x86_64 NIL pandora
ECL 16.1.2 Bytecodes (pre) | ECL 16.1.2 Bytecodes (post) | |
---|---|---|
COMPILER | 0.377 | 0.29 |
LOAD-FASL | 0.434 | 0.456 |
SUM-PERMUTATIONS | 7.05 | 7.014 |
WALK-LIST/SEQ | ||
WALK-LIST/MESS | ||
BOYER | 7.153 | 6.88 |
BROWSE | 1.836 | 1.84 |
DDERIV | 1.586 | 1.497 |
DERIV | 1.61 | 1.697 |
DESTRUCTIVE | 1.973 | 2.006 |
DIV2-TEST-1 | 2.07 | 2.206 |
DIV2-TEST-2 | 4.177 | 4.21 |
FFT | 2.924 | 3.014 |
FRPOLY/FIXNUM | 6.077 | 6.136 |
FRPOLY/BIGNUM | 1.966 | 2.006 |
FRPOLY/FLOAT | 6.35 | 6.507 |
PUZZLE | 8.723 | 9.67 |
TAK | 11.243 | 10.826 |
CTAK | 6.36 | 6.494 |
TRTAK | 11.583 | 11.097 |
TAKL | 17.637 | 19.13 |
STAK | 1.877 | 2.026 |
FPRINT/UGLY | 1.19 | 1.237 |
FPRINT/PRETTY | 5.88 | 5.603 |
TRAVERSE | 16.48 | 18.757 |
TRIANGLE | 17.216 | 18.087 |
RICHARDS | 12.783 | 13.603 |
FACTORIAL | 0.284 | 0.293 |
FIB | 3.073 | 3.077 |
FIB-RATIO | 0.057 | 0.053 |
ACKERMANN | 57.26 | 58.113 |
MANDELBROT/COMPLEX | 0.833 | 0.85 |
MANDELBROT/DFLOAT | 0.823 | 0.82 |
MRG32K3A | 3.86 | 3.767 |
CRC40 | 52.997 | 54.267 |
BIGNUM/ELEM-100-1000 | 0.02 | 0.02 |
BIGNUM/ELEM-1000-100 | 0.023 | 0.02 |
BIGNUM/ELEM-10000-1 | 0.023 | 0.023 |
BIGNUM/PARI-100-10 | 0.003 | 0.007 |
BIGNUM/PARI-200-5 | 0.01 | 0.007 |
PI-DECIMAL/SMALL | 1.803 | 1.89 |
PI-DECIMAL/BIG | 1.427 | 1.363 |
PI-ATAN | 0.414 | 0.413 |
PI-RATIOS | 0.42 | 0.407 |
HASH-STRINGS | 1.156 | 1.134 |
HASH-INTEGERS | 1.363 | 1.187 |
SLURP-LINES | 0.0 | 0.0 |
BOEHM-GC | 19.524 | 19.11 |
DEFLATE-FILE | 4.726 | 4.493 |
1D-ARRAYS | 0.516 | 0.39 |
2D-ARRAYS | 18.334 | 16.454 |
3D-ARRAYS | 38.874 | 34.157 |
BITVECTORS | 2.27 | 2.113 |
BENCH-STRINGS | 2.2 | 2.243 |
fill-strings/adjustable | 26.177 | 26.723 |
STRING-CONCAT | 43.617 | 43.51 |
SEARCH-SEQUENCE | 3.083 | 3.194 |
CLOS/defclass | 0.103 | 0.07 |
CLOS/defmethod | 0.024 | 0.027 |
CLOS/instantiate | 4.97 | 5.67 |
CLOS/simple-instantiate | 12.377 | 10.62 |
CLOS/methodcalls | 3.89 | 3.573 |
CLOS/method+after | 2.44 | 2.85 |
CLOS/complex-methods | 1.366 | 2.31 |
EQL-SPECIALIZED-FIB | 1.937 | 3.663 |