BFD |
the method of relocating compiled lisp object modules
into the running executable using the BFD library |
custreloc |
the method of relocating compiled lisp object modules
into the running executable using the native GCL code. This method
as well as the BFD method preserve the module loading across image saving
and re-execution |
dlopen |
the method of dynamically linking in compiled lisp
object modules into the existing session only via the system dynamic linker
loader, ld.so. |
SGC |
Stratified Garbage Collection -- an optional accelerated
generational garbage collection algorithm employing read-only memory |
CLtL1 |
Common Lisp, the Language vol I, referring to the
book of the same name by Steele defining a widely used lisp language standard
prior to the ANSI standardization process in 1994. |
ANSI |
the work in progress image build attempting to eventually
extend traditional GCL into full ANSI complaince |
Ansi tests |
the results of the work in progress ansi compliance
test suite written by GCL developer Paul Dietz presented as the number of
failures divided by the total number of tests run |
Random tests |
the results of the random 'compiler torture tester'
presented as the number of tests/the size of the random forms/the number
of variables passed to the random function |
System |
CPU |
Self Build |
BFD |
dlopen |
custreloc |
Preferred Linking |
SGC |
CLtL1 |
ANSI |
ANSI tests |
Random tests |
Maxima 5.9.0/CLtL1 |
Maxima CVS/ANSI |
ACL2 2.8/CLtL1 |
Axiom CVS/CLtL1 |
nqthm CLtL1 |
pc-nqthm CLtL1 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Debian GNU/Linux (sid) |
i386 |
bfd or custreloc |
303/ 10697 |
50000/10000/8 500000/1000/8 |
(setq si::*multiply-stacks*
16) |
||||||||||||
Debian GNU/Linux (sid) |
sparc |
bfd or custreloc |
303/ 10697 |
||||||||||||||
Debian GNU/Linux (sid) |
powerpc |
bfd |
303/ 10697 |
||||||||||||||
Debian GNU/Linux (sid) |
amd64 |
bfd |
303/ 10697 |
||||||||||||||
Debian GNU/Linux (sid) |
arm |
bfd |
303/ 10697 |
||||||||||||||
Debian GNU/Linux (sid) |
m68k |
bfd |
303/ 10697 |
||||||||||||||
Debian GNU/Linux (sid) |
s390 |
bfd |
303/ 10697 |
||||||||||||||
Debian GNU/Linux (sid) |
ia64 |
dlopen |
303/ 10697 |
(1) |
|||||||||||||
Debian GNU/Linux (sid) |
hppa |
-O0 |
dlopen |
303/ 10697 |
(1) |
||||||||||||
Debian GNU/Linux (sid) |
mips |
dlopen |
303/ 10697 |
(1) |
|||||||||||||
Debian GNU/Linux (sid) |
mipsel |
dlopen |
303/ 10697 |
(1) |
|||||||||||||
Debian GNU/Linux (sid) |
alpha |
dlopen |
303/ 10697 |
(1) |
|||||||||||||
Fedora FC1 |
i386 |
bfd or custreloc |
303/ 10697 |
12000/1000/8 |
|||||||||||||
Solaris |
sparc |
bfd or custreloc |
303/ 10697 |
4000/1000/8 (4) |
|||||||||||||
Windows MINGW(a) |
i386 |
custreloc |
303/ 10697 |
57000/1000/8 |
|
(2) |
|||||||||||
MacOSX |
powerpc |
bfd |
(3) |
303/ 10697 |
|||||||||||||
OpenBSD |
i386 |
bfd |
303/ 10697 |
||||||||||||||
FreeBSD |
i386 |
custreloc |
303/ 10697 |
||||||||||||||
Dual Intel Xeon 2.4Ghz, 512 Mb, Linux 2.4.20 |
Athlon XP 3000+ (2.1Ghz), 512 Mb, Linux 2.4.26 |
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
|