Fix make-array transforms.
[sbcl.git] / CREDITS
diff --git a/CREDITS b/CREDITS
index ae12250..b2061fb 100644 (file)
--- a/CREDITS
+++ b/CREDITS
@@ -549,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
@@ -584,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
@@ -624,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
@@ -642,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,
@@ -677,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
@@ -720,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
@@ -816,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
@@ -826,6 +852,7 @@ DTC  Douglas Crosher
 JES  Juho Snellman
 JRXR Joshua Ross
 LAV  Larry Valkama
+LEU  Lutz Euler
 MG   Gabor Melis
 MNA  Martin Atzmueller
 NJF  Nathan Froyd
@@ -833,8 +860,10 @@ 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