X-Git-Url: http://repo.macrolet.net/gitweb/?a=blobdiff_plain;f=CREDITS;h=f480358b1dbb2830a159ee4d48cfd9e7fc679d80;hb=35f870eecfcaaba496d54e0f290b09e63884f74c;hp=d796c1c50839626d163e2f1f77b31a3b785b50b2;hpb=75ae7b7af9433418836b65cde48713ab5b8cd2fd;p=sbcl.git diff --git a/CREDITS b/CREDITS index d796c1c..f480358 100644 --- a/CREDITS +++ b/CREDITS @@ -1,3 +1,4 @@ +-*- coding: utf-8; mode: text; -*- The programmers of old were mysterious and profound. We cannot fathom their thoughts, so all we do is describe their @@ -518,6 +519,12 @@ Daniel Barlow: asdf-install, sb-bsd-sockets, sb-executable, sb-grovel and sb-posix contrib packages. +James Bielman: + He assisted in work on the port to the Windows operating system. + +Alastair Bridgewater: + He contributed a port of the system to the Windows operating system. + Robert E. Brown: He has reported various bugs and submitted several patches, especially improving removing gratuitous efficiencies in the @@ -552,7 +559,8 @@ Paul Dietz: Brian Downing: He fixed the linker problems for building SBCL on Mac OS X. He found and fixed the cause of backtraces failing for undefined - functions and assembly routines. + functions and assembly routines. He wrote the core of SBCL's + alternative interpreter-based EVAL. Miles Egan: He creates binary packages of SBCL releases for Red Hat and other @@ -580,9 +588,23 @@ Bruno Haible: RATIONALIZE, replacing a less-accurate version inherited from primordial CMUCL. +Cyrus Harmon: + He fixed many PPC FFI and callback bugs. He ported Raymond Toy's + work on the generational garbage collector for PPC to Linux, finding + and fixing other SBCL bugs in the process. + Matthias Hoelzl: He reported and fixed COMPILE's misbehavior on macros. +Daisuke Homma: + He added support for SunOS on x86 processors. + +ITA Software: + They hired Juho Snellman as a consultant to work on improvements to + SBCL, to be released into the public domain. The work they've funded + includes faster compilation speeds, the interpreter-based evaluator + and the IR2-based single-stepper. + Espen S Johnsen: He provided an ANSI-compliant version of CHANGE-CLASS for PCL. @@ -591,6 +613,11 @@ Teemu Kalvas: character database, restoring the FAST-READ-CHAR optimization and developing external format support. +Yaroslav Kavenchuk: + He implemented several missing features and fixed many bugs in + the win32 port. He also worked on external-format support for + SB-ALIEN. + Frederik Kuivinen: He showed how to implement the DEBUG-RETURN functionality. @@ -658,18 +685,32 @@ William ("Bill") Newman: updating documentation, and even, for better or worse, getting rid of various functionality (e.g. the byte interpreter). +NIIMI Satoshi: + He contributed a number of fixes to the FreeBSD port. + Patrik Nordebo: He contributed to the port of SBCL to MacOS X, finding solutions for ABI and assembly syntax differences between Darwin and Linux. +Luís Oliveira: + He contributed to the port of SBCL to the Windows operating system, + particuarly in the area of FFI. + Scott Parish: He ported SBCL to OpenBSD-with-ELF. +Timothy Ritchey: + He implemented SB-BSD-SOCKETS support for the win32 port. + Kevin M. Rosenberg: He provided the ACL-style toplevel (sb-aclrepl contrib module), and a number of MOP-related bug reports. He also creates the official Debian packages of SBCL. +Joshua Ross: + He fixed some bugs relating to foreign calls and callbacks on the + Linux PowerPC platform. + Christophe Rhodes: He ported SBCL to SPARC (based on the CMUCL backend), made various port-related and SPARC-related changes (like *BACKEND-SUBFEATURES*), @@ -681,7 +722,7 @@ Christophe Rhodes: optimizations to compiler output, and contributed in other ways as well. -Stig Erik Sandoe: +Stig Erik Sandø: He showed how to convince the GNU toolchain to build SBCL in a way which supports callbacks from C code into SBCL. @@ -705,12 +746,11 @@ Nikodemus Siivola: besides. Juho Snellman: - He provided several performance enhancements, including a better hash - function on strings, removal of unneccessary bounds checks, and - multiple improvements to performance of common operations on - bignums. He ported and enhanced the statistical profiler written by - Gerd Moellmann for CMU CL. He completed the work on the x86-64 port - of SBCL. + He provided a number of bug fixes and performance enhancements to + the compiler, the standard library functions, and to the garbage + collector. He ported and enhanced the statistical profiler written + by Gerd Moellmann for CMU CL. He completed the work on the x86-64 + port of SBCL. Brian Spilsbury: He wrote Unicode-capable versions of SBCL's character, string, and @@ -750,21 +790,25 @@ Raymond Wiker: INITIALS GLOSSARY (helpful when reading comments, CVS commit logs, etc.) -VJA Vincent Arkesteijn -MNA Martin Atzmueller +AB Alastair Bridgewater +AL Arthur Lemmens +APD Alexey Dejneka +CLH Cyrus Harmon +CSR Christophe Rhodes DB Daniel Barlow (also "dan") +DFL David Lichteblau DTC Douglas Crosher -APD Alexey Dejneka -PFD Paul F. Dietz +JES Juho Snellman +JRXR Joshua Ross +MG Gabor Melis +MNA Martin Atzmueller NJF Nathan Froyd -AL Arthur Lemmens -DFL David Lichteblau -RAM Robert MacLachlan -PRM Pierre Mai -WHN William ("Bill") Newman -CSR Christophe Rhodes -THS Thiemo Seufer NS Nikodemus Siivola +PFD Paul F. Dietz +PRM Pierre Mai PVE Peter Van Eynde PW Paul Werkowski -MG Gabor Melis +RAM Robert MacLachlan +THS Thiemo Seufer +VJA Vincent Arkesteijn +WHN William ("Bill") Newman