ecl/src
Daniel Kochmański aa34ab7119 compiler: rewrite clos::need-to-make-load-form-p
Function is rewritten in C in compiler.d to remove a dependency
between the bytecodes compiler and the clos module. It may be more
performant thanks to more precise type handing, however we use a list
instead of a hashtable, so it may be slower with lookup. To assess
that we should run some benchmarks against real code -- rewriting C
code to work with a hash table should be trivial.

clos::need-to-make-load-form-p is now si::need-to-make-load-form-p and
may be called from C code as si_need_to_make_load_form_p.
2020-04-08 22:01:16 +02:00
..
bdwgc bdwgc: Update library to version 7.6.8. 2019-01-12 20:21:19 +01:00
c compiler: rewrite clos::need-to-make-load-form-p 2020-04-08 22:01:16 +02:00
clos compiler: rewrite clos::need-to-make-load-form-p 2020-04-08 22:01:16 +02:00
cmp compiler: rewrite clos::need-to-make-load-form-p 2020-04-08 22:01:16 +02:00
doc doc: document ECLDIR and ecl_import/release_current_thread 2020-03-14 19:56:51 +01:00
ecl configure: check if feenableexcept is actually working 2020-01-11 15:37:15 +01:00
gmp gmp: issue autoreconf -ivf (fixes ppc64le builds) 2015-09-02 15:59:18 +02:00
h compiler: rewrite clos::need-to-make-load-form-p 2020-04-08 22:01:16 +02:00
libffi ffi: Update libffi to version 3.3 2019-12-09 19:49:30 +01:00
lsp util: add binding macros from alexandria for convenience 2020-03-26 13:42:37 +01:00
tests compiler: rewrite clos::need-to-make-load-form-p 2020-04-08 22:01:16 +02:00
util update CHANGELOG, INSTALL and cross config for iOS 2019-12-08 10:26:52 +01:00
aclocal.m4 configure: only disable fpe but not ieee-fp for mingw 2020-03-01 18:49:49 +01:00
bare.lsp.in reintroduce init functions for modules 2020-01-22 19:06:38 +01:00
compile.lsp.in ansi conformance: remove spurious package nicknames 2019-03-15 19:22:35 +00:00
config.guess
config.sub
configure configure: only disable fpe but not ieee-fp for mingw 2020-03-01 18:49:49 +01:00
configure.ac ieee-fp: allow for infinity and NaN without floating point exceptions 2020-01-11 17:21:10 +01:00
install.sh
Makefile.in configure: change manual installation 2019-04-11 18:17:02 +02:00