summaryrefslogtreecommitdiffstats
path: root/tools
diff options
context:
space:
mode:
authorQuincey Koziol <koziol@hdfgroup.org>2000-11-16 17:32:46 (GMT)
committerQuincey Koziol <koziol@hdfgroup.org>2000-11-16 17:32:46 (GMT)
commit4fe7973b5c7e444179fa45fc56a864d8e838f048 (patch)
tree2cd7f8459a9c8b30355dc816043cab43f257acf6 /tools
parenteddfdc1274cc129b2d8b65eeecd8c7c3273244b6 (diff)
downloadhdf5-4fe7973b5c7e444179fa45fc56a864d8e838f048.zip
hdf5-4fe7973b5c7e444179fa45fc56a864d8e838f048.tar.gz
hdf5-4fe7973b5c7e444179fa45fc56a864d8e838f048.tar.bz2
[svn-r2947] Purpose:
Code optimization Description: Re-vamped FUNC_ENTER macro to remove as many of the if's as possible and also to only check once if any given function is an API function. This improves the performance of the hyperslab I/O benchmark (h5hypers) that I've been testing with by another 5%. All library functions should be 5-15% faster, depending on how many times they are called and what percentage of the function's time was spent in the FUNC_ENTER macro vs. the percentage of time in the main body of the function. Platforms tested: Solaris 2.6 (baldric)
Diffstat (limited to 'tools')
0 files changed, 0 insertions, 0 deletions