guile-cvs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

guile/guile-core/libguile ChangeLog continuatio...


From: Gary Houston
Subject: guile/guile-core/libguile ChangeLog continuatio...
Date: Wed, 03 Oct 2001 16:45:44 -0400

CVSROOT:        /cvs
Module name:    guile
Changes by:     Gary Houston <address@hidden>   01/10/03 16:45:44

Modified files:
        guile-core/libguile: ChangeLog continuations.h unif.h 

Log message:
        * continuations.h, unif.h: in the descriptions of the bit patterns
        of the heap cells, make bit 0 the least significant.

CVSWeb URLs:
http://savannah.gnu.org/cgi-bin/viewcvs/guile/guile-core/libguile/ChangeLog.diff?cvsroot=OldCVS&tr1=1.1518&tr2=1.1519&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/guile/guile-core/libguile/continuations.h.diff?cvsroot=OldCVS&tr1=1.23&tr2=1.24&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/guile/guile-core/libguile/unif.h.diff?cvsroot=OldCVS&tr1=1.43&tr2=1.44&r1=text&r2=text

Patches:
Index: guile/guile-core/libguile/ChangeLog
diff -u guile/guile-core/libguile/ChangeLog:1.1518 
guile/guile-core/libguile/ChangeLog:1.1519
--- guile/guile-core/libguile/ChangeLog:1.1518  Tue Sep 25 23:15:44 2001
+++ guile/guile-core/libguile/ChangeLog Wed Oct  3 16:45:44 2001
@@ -1,3 +1,8 @@
+2001-10-03  Gary Houston  <address@hidden>
+
+       * continuations.h, unif.h: in the descriptions of the bit patterns
+       of the heap cells, make bit 0 the least significant.
+
 2001-09-25  Thien-Thi Nguyen  <address@hidden>
 
        * chars.h (SCM_MAKE_CHAR): Use `scm_t_bits' instead of `intptr_t'.
Index: guile/guile-core/libguile/continuations.h
diff -u guile/guile-core/libguile/continuations.h:1.23 
guile/guile-core/libguile/continuations.h:1.24
--- guile/guile-core/libguile/continuations.h:1.23      Fri Aug 31 07:17:06 2001
+++ guile/guile-core/libguile/continuations.h   Wed Oct  3 16:45:44 2001
@@ -51,8 +51,8 @@
 
 
 /* a continuation SCM is a non-immediate pointing to a heap cell with:
-   word 0: bits 0-15: unused.
-           bits 16-31: smob type tag: scm_tc16_continuation.
+   word 0: bits 0-15: smob type tag: scm_tc16_continuation.
+           bits 16-31: unused.
    word 1: malloc block containing an scm_t_contregs structure with a
            tail array of SCM_STACKITEM.  the size of the array is stored
           in the num_stack_items field of the structure.
Index: guile/guile-core/libguile/unif.h
diff -u guile/guile-core/libguile/unif.h:1.43 
guile/guile-core/libguile/unif.h:1.44
--- guile/guile-core/libguile/unif.h:1.43       Fri Aug 31 07:17:06 2001
+++ guile/guile-core/libguile/unif.h    Wed Oct  3 16:45:44 2001
@@ -51,12 +51,12 @@
 
 
 /*
-  an array SCM is a non-immediate pointing to a  heap cell with:
+  an array SCM is a non-immediate pointing to a  heap cell where:
 
-   CAR: bits 0-14 hold the dimension (0 -- 32767)
-        bit  15 is the SCM_ARRAY_FLAG_CONTIGUOUS flag
-        bits 16-31 hold the smob type id: scm_tc16_array
-   CDR: pointer to a malloced block containing an scm_array structure
+   CAR: bits 0-15 hold the smob type id: scm_tc16_array
+        bit  16 is the SCM_ARRAY_FLAG_CONTIGUOUS flag
+       bits 17-31 hold the dimension (0 -- 32767)
+   CDR: pointer to a malloced block containing an scm_t_array structure
         followed by an scm_t_array_dim structure for each dimension.
 */
 



reply via email to

[Prev in Thread] Current Thread [Next in Thread]