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

List:       openmcl-cvs
Subject:    [Openmcl-cvs-notifications] Commit: ccl/lib
From:       gb () clozure ! com
Date:       2007-02-23 17:06:11
Message-ID: 200702231706.l1NH6BLe019686 () clozure ! com
[Download RAW message or body]

Affected files with versions:
  db-io.lisp,1.41
-----------------------------------
Details:

  Update of /usr/local/tmpcvs/openmcl-dev/ccl/lib
  In directory clozure.com:/tmp/cvs-serv19681/lib
  
  Modified Files:
  	db-io.lisp 
  Log Message:
  Some extra fields in objc-message-info/objc-method-info structures.
  
  When calculating overall alignment of a structure, treat bitfields
  as if they were :unsigned-int (since there's a "containing" unsigned
  int that affects alignment.  N.B: this should be imposed for anything that
  has an alignment of 1, not just a size of 1.)
  
  When loading integer types, try to use the precomputed types rather
  than consing a new one.  This (a) reduces consing a little (b) is
  more likely to get the alignment correct.  For (b), we really need
  to distinguish between bitfields and addressable integers.

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

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