From: Nicholas Clark Date: Fri, 6 Oct 2006 21:01:00 +0000 (+0000) Subject: Reoder struct am_table and am_table_short to save 8 bytes on LP64 X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?a=commitdiff_plain;h=8175493de8aa14da9d45b777a870a8e3de6e1135;p=p5sagit%2Fp5-mst-13.2.git Reoder struct am_table and am_table_short to save 8 bytes on LP64 systems, by placing the two U32 fields next to each other. p4raw-id: //depot/perl@28949 --- diff --git a/perl.h b/perl.h index 8211598..363fa0c 100644 --- a/perl.h +++ b/perl.h @@ -5032,16 +5032,16 @@ EXTCONST char * PL_AMG_names[NofAMmeth]; END_EXTERN_C struct am_table { + U32 flags; U32 was_ok_sub; long was_ok_am; - U32 flags; CV* table[NofAMmeth]; long fallback; }; struct am_table_short { + U32 flags; U32 was_ok_sub; long was_ok_am; - U32 flags; }; typedef struct am_table AMT; typedef struct am_table_short AMTS;