[uim-commit] r2335 - branches/r5rs/sigscheme

kzk at freedesktop.org kzk at freedesktop.org
Sat Dec 3 12:11:39 PST 2005


Author: kzk
Date: 2005-12-03 12:11:35 -0800 (Sat, 03 Dec 2005)
New Revision: 2335

Modified:
   branches/r5rs/sigscheme/sigschemetype-compact.h
Log:
* sigscheme/sigschemetype-compact.h
  - add comment for required alignment


Modified: branches/r5rs/sigscheme/sigschemetype-compact.h
===================================================================
--- branches/r5rs/sigscheme/sigschemetype-compact.h	2005-12-03 20:11:22 UTC (rev 2334)
+++ branches/r5rs/sigscheme/sigschemetype-compact.h	2005-12-03 20:11:35 UTC (rev 2335)
@@ -94,6 +94,26 @@
  *     .100|11|11G : #t
  *     .101|11|11G : EOF
  *     .110|11|11G : UNDEF
+ *
+ *
+ * Notice:
+ *   Some data must be aligned properly for compaction.
+ *   Required Alignments are listed below.
+ *
+ * Required Data Aligment:
+ *
+ *     Symbol
+ *         name (char*)        : 8
+ *     String
+ *         str (char*)         : 2
+ *     Vector
+ *         vec (ScmObj*)       : 2
+ *     Port
+ *         impl (ScmCharPort*) : 2
+ *     Continuation
+ *         opaque (void*)      : 2
+ *     
+ *
  */
 
 /*=======================================



More information about the uim-commit mailing list