[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