diff options
author | Nicholas Clark <nick@ccl4.org> | 2006-10-06 21:01:00 +0000 |
---|---|---|
committer | Nicholas Clark <nick@ccl4.org> | 2006-10-06 21:01:00 +0000 |
commit | 8175493de8aa14da9d45b777a870a8e3de6e1135 (patch) | |
tree | bb1836bbef07cf2b5b0d74240a27b187d393d160 | |
parent | 110c90cc4fbd0539c76efe20ae7302af29840848 (diff) | |
download | perl-8175493de8aa14da9d45b777a870a8e3de6e1135.tar.gz |
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
-rw-r--r-- | perl.h | 4 |
1 files changed, 2 insertions, 2 deletions
@@ -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; |