diff options
author | David Young <dyoung@hdfgroup.org> | 2020-02-24 17:07:47 (GMT) |
---|---|---|
committer | David Young <dyoung@hdfgroup.org> | 2020-02-24 17:07:47 (GMT) |
commit | 9a29c2212b19d7adfa364d7face98b54eaa296ee (patch) | |
tree | 099af1b2db4dacc6b11318e5f1e86a2e1b5b5e4a /src/hlog.h | |
parent | bdc6d8ffcd3e066e38997d28d0ba24a3fb9dafdd (diff) | |
download | hdf5-9a29c2212b19d7adfa364d7face98b54eaa296ee.zip hdf5-9a29c2212b19d7adfa364d7face98b54eaa296ee.tar.gz hdf5-9a29c2212b19d7adfa364d7face98b54eaa296ee.tar.bz2 |
Move all frequently-read fields---ls_resolved, ls_state, ls_parent---to the top
of hlog_outlet_t so that they're likely to be in the same cacheline.
Diffstat (limited to 'src/hlog.h')
-rw-r--r-- | src/hlog.h | 4 |
1 files changed, 2 insertions, 2 deletions
@@ -46,10 +46,10 @@ typedef enum hlog_outlet_state hlog_outlet_state_t; struct hlog_outlet { hlog_outlet_state_t ls_resolved; - const char *ls_name; - char *ls_name0; struct hlog_outlet *ls_parent; hlog_outlet_state_t ls_state; + const char *ls_name; + char *ls_name0; bool ls_rendezvous; TAILQ_ENTRY(hlog_outlet) ls_next; }; |