[Top][All Lists]
[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.
*/
- guile/guile-core/libguile ChangeLog continuatio...,
Gary Houston <=