X-Git-Url: http://repo.macrolet.net/gitweb/?a=blobdiff_plain;f=CREDITS;h=b2061fbcae6652c213930a53ef86ccaa28dac8fc;hb=HEAD;hp=8c015e4d6055a0864d357c879229beec2a183076;hpb=3c36067afdc35afa7d4a6dd381f8cba456c88f34;p=sbcl.git diff --git a/CREDITS b/CREDITS index 8c015e4..b2061fb 100644 --- a/CREDITS +++ b/CREDITS @@ -520,8 +520,9 @@ Daniel Barlow: contrib packages. Zach Beane: - He provided a number of additions to SB-POSIX and implemented the - original timer facility on which SBCL's timers are based. + He provided a number of additions to SB-POSIX, implemented the + original timer facility on which SBCL's timers are based. and also + contributed the :SAVE-RUNTIME-OPTIONS support for SAVE-LISP-AND-DIE. James Bielman: He assisted in work on the port to the Windows operating system, and @@ -548,6 +549,10 @@ Douglas Crosher: CL:DEFINE-SYMBOL-MACRO, and a generalization of the type system's handling of the CONS type to allow ANSI-style (CONS FOO BAR) types. +Larry D'Anna: + He provided several parts of SB-CLTL2 environment access, and has + also worked on bugs in the IR2 conversion stage of the compiler. + Alexey Dejneka: He fixed many, many bugs on various themes, and has done a tremendous amount of work on the compiler in particular, fixing @@ -583,6 +588,10 @@ Andreas Fuchs: regressions of SBCL. He assisted with the integration of the Unicode work. +Stephan Frank: + He contributed the SB-GMP contrib to exploit libgmp in bignum and + ratio arithmetic. + Nathan Froyd: He has fixed various bugs, and also done a lot of internal cleanup, not visible at the user level but important for @@ -623,11 +632,19 @@ Teemu Kalvas: character database, restoring the FAST-READ-CHAR optimization and developing external format support. +Dmitry Kalyanov: + His work was crucial in bringing the Windows backend forward; he + implemented pthreads and ported SB-THREAD to this platform. + 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. +Anton Kovalenko: + He introduced a safepoint-based stop-the-world protocol and greatly + contributed to features and bugfixes related to the Windows port. + Richard M Kreyter: He added documentation support for CLOS slot readers and writers, provided several SB-POSIX and NetBSD patches, and cleaned up @@ -641,8 +658,7 @@ Arthur Lemmens: SBCL to bootstrap under Lispworks for Windows. David Lichteblau: - He came up with a more memory-efficient representation for - structures with raw slots. + He repeatedly failed to update his entry in this file. Robert MacLachlan: He has continued to answer questions about, and contribute fixes to, @@ -676,6 +692,12 @@ Dave McDonald: He made a lot of progress toward getting SBCL to be bootstrappable under CLISP. +Gabor Melis: + He mainly worked on robustness related to signal handling, threads, + timers with small excursions to constraint propagation, weak hash + tables (based on CMUCL code) and optimizing x86/x86-64 calling + convention. + Perry E. Metzger: He ported SBCL to NetBSD with newer signals, building on the work of Valtteri Vuorikoski. He also provided various cleanups to @@ -719,6 +741,10 @@ Scott Parish: Timothy Ritchey: He implemented SB-BSD-SOCKETS support for the win32 port. +Tobias Rittweiler + He has made several contributions relating to source locations, + pretty printing, SB-INTROSPECT, and the reader. + 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 @@ -783,6 +809,10 @@ Raymond Toy: floating point stuff. Various patches and fixes of his have been ported to SBCL, including his Sparc port of linkage-table. +Larry Valkama: + He resurrected the HPUX port, and worked on the HPPA backend in + general. + Peter Van Eynde: He wrestled the CLISP test suite into a mostly portable test suite (clocc ansi-test) which can be used on SBCL, provided a slew of @@ -811,6 +841,7 @@ Raymond Wiker: INITIALS GLOSSARY (helpful when reading comments, CVS commit logs, etc.) AB Alastair Bridgewater +AK Anton Kovalenko AL Arthur Lemmens APD Alexey Dejneka CLH Cyrus Harmon @@ -820,6 +851,8 @@ DFL David Lichteblau DTC Douglas Crosher JES Juho Snellman JRXR Joshua Ross +LAV Larry Valkama +LEU Lutz Euler MG Gabor Melis MNA Martin Atzmueller NJF Nathan Froyd @@ -827,8 +860,11 @@ NS Nikodemus Siivola PFD Paul F. Dietz PRM Pierre Mai PVE Peter Van Eynde +PK/PVK Paul-Virak Khuong PW Paul Werkowski RAM Robert MacLachlan +RLT Raymond Toy +TCR Tobias Rittweiler THS Thiemo Seufer VJA Vincent Arkesteijn WHN William ("Bill") Newman