summaryrefslogtreecommitdiff
path: root/atomic/unix/builtins.c
diff options
context:
space:
mode:
authorChristophe Jaillet <jailletc36@apache.org>2023-02-14 07:56:50 +0000
committerChristophe Jaillet <jailletc36@apache.org>2023-02-14 07:56:50 +0000
commit369a298a4f828d667065ae26b7aa9fb4a54329aa (patch)
treef435af16c03b93f00109dde14f55044d23f4dc8e /atomic/unix/builtins.c
parentc0d145c0d24bf6a4f872cfd0ab0aa6a33cdbf065 (diff)
downloadapr-369a298a4f828d667065ae26b7aa9fb4a54329aa.tar.gz
Re-order the fields of 'struct apr_bucket_file' to avoid a hole and some padding.
Before the patch, pahole states that: struct apr_bucket_file { apr_bucket_refcount refcount; /* 0 4 */ /* XXX 4 bytes hole, try to pack */ apr_file_t * fd; /* 8 8 */ apr_pool_t * readpool; /* 16 8 */ int can_mmap; /* 24 4 */ /* XXX 4 bytes hole, try to pack */ apr_size_t read_size; /* 32 8 */ /* size: 40, cachelines: 1, members: 5 */ /* sum members: 32, holes: 2, sum holes: 8 */ /* last cacheline: 40 bytes */ }; git-svn-id: https://svn.apache.org/repos/asf/apr/apr/trunk@1907634 13f79535-47bb-0310-9956-ffa450edef68
Diffstat (limited to 'atomic/unix/builtins.c')
0 files changed, 0 insertions, 0 deletions