[prev in list] [next in list] [prev in thread] [next in thread] 

List:       sbcl-commits
Subject:    [Sbcl-commits] master: Fix typo and amend comment
From:       "Douglas Katzman" <snuglas () users ! sourceforge ! net>
Date:       2014-09-20 17:19:20
Message-ID: E1XVOJk-0005ai-K8 () sfs-ml-2 ! v29 ! ch3 ! sourceforge ! com
[Download RAW message or body]

The branch "master" has been updated in SBCL:
       via  416729818b6a888ebf1e217bc45147f37b9fca59 (commit)
      from  e9de0092c67b05fcbc0b552426c39e38d0def713 (commit)

- Log -----------------------------------------------------------------
commit 416729818b6a888ebf1e217bc45147f37b9fca59
Author: Douglas Katzman <dougk@google.com>
Date:   Sat Sep 20 11:51:17 2014 -0400

    Fix typo and amend comment
---
 src/compiler/info-vector.lisp |   10 +++++-----
 1 files changed, 5 insertions(+), 5 deletions(-)

diff --git a/src/compiler/info-vector.lisp b/src/compiler/info-vector.lisp
index 1e09e12..fc8e275 100644
--- a/src/compiler/info-vector.lisp
+++ b/src/compiler/info-vector.lisp
@@ -26,7 +26,7 @@
 ;; The lock-free logic differs from each of the preceding reference algorithms.
 ;; The Java algorithm is truly lock-free: death of any thread will never impede
 ;; progress in other threads. The CCL algorithm is only quasi-lock-free, as is
-;; ours. Were a rehashing thread to terminate abnormally whole holding the
+;; ours. Were a rehashing thread to terminate abnormally while holding the
 ;; rehash mutex, all other threads will likely starve at some point.
 ;;
 ;; Unlike the CCL algorithm, we allow reading/writing concurrently with rehash.
@@ -421,14 +421,14 @@
 ;;; The inner alist key is a number identifying a type of info.
 ;;; If it were actually an alist, it would look like this:
 ;;;
-;;;  ((nil  (1 . #<fdefn SB-MOP:STANDARD-INSTANCE-ACCESS>) (2 . :FUNCTION) ...)
-;;;   (SETF (1 . #<fdefn (SETF SB-MOP:STANDARD-INSTANCE-ACCESS)>) ...)
-;;;   (CAS  (1 . #<fdefn (CAS SB-MOP:STANDARD-INSTANCE-ACCESS)>) ...)
+;;;  ((nil  (63 . #<fdefn SB-MOP:STANDARD-INSTANCE-ACCESS>) (1 . :FUNCTION) ...)
+;;;   (SETF (63 . #<fdefn (SETF SB-MOP:STANDARD-INSTANCE-ACCESS)>) ...)
+;;;   (CAS  (63 . #<fdefn (CAS SB-MOP:STANDARD-INSTANCE-ACCESS)>) ...)
 ;;;   ...)
 ;;;
 ;;; Note:
 ;;; * The root name is exogenous to the vector - it is not stored.
-;;; * The type-number for (:FUNCTION :DEFINITION) is 1, :KIND is 2, etc.
+;;; * The type-number for (:FUNCTION :DEFINITION) is 63, :KIND is 1, etc.
 ;;; * Names which are lists of length other than 2, or improper lists,
 ;;;   or whose elements are not both symbols, are disqualified.
 

-----------------------------------------------------------------------


hooks/post-receive
-- 
SBCL

------------------------------------------------------------------------------
Slashdot TV.  Video for Nerds.  Stuff that Matters.
http://pubads.g.doubleclick.net/gampad/clk?id=160591471&iu=/4140/ostg.clktrk
_______________________________________________
Sbcl-commits mailing list
Sbcl-commits@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/sbcl-commits
[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic