From: Nicholas Clark Date: Thu, 23 Feb 2006 19:15:48 +0000 (+0000) Subject: Using U8 rather than size type shrinks the body_details table. X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?a=commitdiff_plain;h=0fb58b32c1999d927bdef53f474eb0e8e6becc0d;p=p5sagit%2Fp5-mst-13.2.git Using U8 rather than size type shrinks the body_details table. p4raw-id: //depot/perl@27290 --- diff --git a/sv.c b/sv.c index 9cc8f53..010ee49 100644 --- a/sv.c +++ b/sv.c @@ -842,9 +842,9 @@ has no consequence at this time. */ struct body_details { - size_t body_size; /* Size to allocate */ - size_t copy; /* Size of structure to copy (may be shorter) */ - size_t offset; + U8 body_size; /* Size to allocate */ + U8 copy; /* Size of structure to copy (may be shorter) */ + U8 offset; bool cant_upgrade; /* Cannot upgrade this type */ bool zero_nv; /* zero the NV when upgrading from this */ bool arena; /* Allocated from an arena */