Reorder the members of various regexp structs to reduce their size on
authorNicholas Clark <nick@ccl4.org>
Sat, 31 Mar 2007 20:52:53 +0000 (20:52 +0000)
committerNicholas Clark <nick@ccl4.org>
Sat, 31 Mar 2007 20:52:53 +0000 (20:52 +0000)
commit1b5c067c53616dae46b48a67460c08ec2c2ec4c4
tree1b73ccad1c2bee75a8a89b30d75dafaeba9ad23d
parent10019e56dfe9039511d7fd017e5fae5a0f487e00
Reorder the members of various regexp structs to reduce their size on
LP64 platforms, by pairing up I32 and U32 members. Notably structs
_reg_trie_data, reg_ac_data, regexp and regmatch_state down by 8 bytes,
re_save_state by 16, and regmatch_slab up by 48 (ie one more state per
slab)

p4raw-id: //depot/perl@30815
regcomp.h
regexp.h