summaryrefslogtreecommitdiffstats
path: root/tools/h5diff/h5diff_common.c
diff options
context:
space:
mode:
authorRaymond Lu <songyulu@hdfgroup.org>2007-05-23 22:43:03 (GMT)
committerRaymond Lu <songyulu@hdfgroup.org>2007-05-23 22:43:03 (GMT)
commitb08afe35a41fc89bfa2d4ad7d412b4c91a25dacf (patch)
tree14ff26ad10720a34558903ec043654add993cc14 /tools/h5diff/h5diff_common.c
parent1d17ae7d699103fcf6d79b3c52915b4e9ca8f9f0 (diff)
downloadhdf5-b08afe35a41fc89bfa2d4ad7d412b4c91a25dacf.zip
hdf5-b08afe35a41fc89bfa2d4ad7d412b4c91a25dacf.tar.gz
hdf5-b08afe35a41fc89bfa2d4ad7d412b4c91a25dacf.tar.bz2
[svn-r13803] Optimization of reading compound data.
Optimize a special case when the source members are a subset of destination, and the order is the same, and no conversion is needed. For example: struct source { struct destination { TYPE1 A; --> TYPE1 A; TYPE2 B; --> TYPE2 B; TYPE3 C; --> TYPE3 C; }; TYPE4 D; TYPE5 E; }; The optimization is simply moving data to the appropriate places in the buffer. This optimization work is for the Chicago company. Tested on sol, copper, smirom, liberty.
Diffstat (limited to 'tools/h5diff/h5diff_common.c')
0 files changed, 0 insertions, 0 deletions