From 8175493de8aa14da9d45b777a870a8e3de6e1135 Mon Sep 17 00:00:00 2001 From: Nicholas Clark Date: Fri, 6 Oct 2006 21:01:00 +0000 Subject: [PATCH] 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 --- perl.h | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) 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; -- 2.7.4