summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Merge branch 'develop' into eoc_h5fs_fixDana Robinson2016-12-07115-2496/+15993
|\
| * Merge pull request #186 in HDFFV/hdf5 from ↵Dana Robinson2016-12-031-10/+10
| |\ | | | | | | | | | | | | | | | | | | | | | | | | ~DEROBINS/hdf5_der:icc_config_fixes to develop Cleaned up the Intel compiler flags (Autotools). * commit '1c5029f21b51977d26b26fd3540065f36d97c683': Updated the icc flags (C flags only).
| | * Updated the icc flags (C flags only).derobins2016-12-021-10/+10
| | |
| * | Merge pull request #181 in HDFFV/hdf5 from ~BYRN/hdf5_adb:develop to developAllen Byrne2016-12-025-7/+34
| |\ \ | | | | | | | | | | | | | | | | | | | | | | | | * commit '53d3a619f8a076cb1d0ba9cbc207fc07a6fcc5d8': Change examples to match junit test Add missing character Change where test copies libs because of osx1011 SIP
| | * | Change examples to match junit testAllen Byrne2016-12-014-4/+4
| | | |
| | * | Add missing characterAllen Byrne2016-12-011-1/+1
| | | |
| | * | Change where test copies libs because of osx1011 SIPAllen Byrne2016-12-011-4/+31
| | | |
| * | | Merge pull request #185 in HDFFV/hdf5 from ↵Quincey Koziol2016-12-021-0/+23
| |\ \ \ | | |_|/ | |/| | | | | | | | | | | | | | | | | | ~KOZIOL/hdf5:develop_swmr_merge_03 to develop * commit '527f28333cb2ec5b247ec348cf6970e0d114891b': Another Java oversight (sorry, don't have Java configured on my Mac)
| | * | Another Java oversight (sorry, don't have Java configured on my Mac)Quincey Koziol2016-12-021-0/+23
| |/ /
| * | Merge pull request #184 in HDFFV/hdf5 from ↵Dana Robinson2016-12-022-2/+2
| |\ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | ~KOZIOL/hdf5:develop_swmr_merge_02 to develop Merged minor fixes from revise_chunks. * commit 'e1026bd354443ae9c4e0cf197feb7191920c9f13': Correct oversight in Java test and remove direct VFD from SWMR supported drivers.
| | * | Correct oversight in Java test and remove direct VFD from SWMR supportedQuincey Koziol2016-12-022-2/+2
| |/ / | | | | | | | | | drivers.
| * | Merge pull request #183 in HDFFV/hdf5 from ~KOZIOL/hdf5:develop_swmr_merge ↵Dana Robinson2016-12-02107-2477/+15852
| |\ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | to develop Merged the final library SWMR changes from revise_chunks. * commit '15e04901a0cea65b2b0fa3ca869341a2b656bfdf': Bring SWMR support in to the main development branch. (Finally!) More tests and the tool and API wrappers will be coming in over the weekend. Add some Java methods that were missed earlier. Minor normalization cleanups.
| | * \ Merge branch 'develop' of https://bitbucket.hdfgroup.org/scm/~koziol/hdf5 ↵Quincey Koziol2016-12-022-2/+74
| | |\ \ | | |/ / | |/| | | | | | into develop_swmr_merge
| * | | Merge pull request #182 in HDFFV/hdf5 from ~DEROBINS/hdf5_der:vs2012_round ↵Dana Robinson2016-12-022-2/+74
| |\ \ \ | | |_|/ | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | to develop Merged fix for missing VS2012 round commands. * commit '488f19a9cbd2e89e83847a628e59f57f4293fed0': Fixed a comment. Added Windows-only versions of the round() functions, which do not exist in VS2012 and earlier.
| | * | Fixed a comment.derobins2016-12-021-4/+4
| | | |
| | * | Added Windows-only versions of the round() functions, which do notderobins2016-12-022-2/+74
| |/ / | | | | | | | | | | | | | | | exist in VS2012 and earlier. Tested on: 32-bit Windows 7 w/ VS2012 Pro
| | * Bring SWMR support in to the main development branch. (Finally!) More testsQuincey Koziol2016-12-02100-2472/+15534
| | | | | | | | | | | | and the tool and API wrappers will be coming in over the weekend.
| | * Merge branch 'develop' of https://bitbucket.hdfgroup.org/scm/~koziol/hdf5 ↵Quincey Koziol2016-12-0123-284/+336
| | |\ | | |/ | |/| | | | into develop_swmr_merge
| | * Add some Java methods that were missed earlier.Quincey Koziol2016-11-307-1/+314
| | |
| | * Minor normalization cleanups.Quincey Koziol2016-11-302-4/+4
| | |
* | | Changed the name of H5MF_alloc_close() to H5MF__alloc_close()Dana Robinson2016-11-301-6/+6
| | | | | | | | | | | | to make the FUNC_ENTER macro happy.
* | | Reverted the freespace test. The TAG macros in H5MF_get_freespace()Dana Robinson2016-11-301-180/+173
| | | | | | | | | | | | make the changes unnecessary.
* | | Added missing TAG macros to H5MF_get_freespace().Dana Robinson2016-11-301-2/+2
| | |
* | | Updated the freespace test so functions take a common, taggedDana Robinson2016-11-301-173/+180
| | | | | | | | | | | | dxpl so the test will work with the new H5FS tag changes.
* | | Updated the cache_tagging test so it correctly analyzesDana Robinson2016-11-301-174/+39
| | | | | | | | | | | | | | | | | | | | | the new fractal heap free space manager behavior. Also converted the debug output of the cache_tagging test to use the revised H5AC_dump_cache() function.
* | | Added TAG macros to the H5MF package code so H5AC__FREESPACE_TAGDana Robinson2016-11-303-26/+26
| | | | | | | | | | | | | | | | | | gets set on the dxpl correctly. Also restored the TAG macro to H5FS__cache_hdr_pre_serialize() since otherwise the tag won't be initialized.
* | | First cut at fixing the tagging issue with the free space managers.Dana Robinson2016-11-305-31/+21
|/ / | | | | | | | | | | | | | | | | * Converted the tag macros to regular ones so the parent's tag is used via the dxpl. * Updated the tag sanity check logic so for free space managers. * Turned new-style group checks back on in test/evict_on_close.c
* | Merge pull request #179 in HDFFV/hdf5 from ↵Dana Robinson2016-11-3022-236/+234
|\ \ | | | | | | | | | | | | | | | | | | | | | | | | ~DEROBINS/hdf5_der:eoc_valgrind_bugfix to develop Fix for some evict-on-close issues revealed by Valgrind. * commit 'd3dbe9d90ee71b231b3264e1d62d3efbae3242ef': Tentative fix for valgrind issues related to EoC.
| * \ Merge branch 'develop' into eoc_valgrind_bugfixDana Robinson2016-11-2917-369/+550
| |\ \ | | |/
| * | Merge branch 'develop' into eoc_valgrind_bugfixDana Robinson2016-11-281-12/+27
| |\ \
| * \ \ Merge branch 'develop' into eoc_valgrind_bugfixDana Robinson2016-11-2813-267/+188
| |\ \ \
| * \ \ \ Merge branch 'develop' into eoc_valgrind_bugfixDana Robinson2016-11-2642-1521/+3323
| |\ \ \ \
| * | | | | Tentative fix for valgrind issues related to EoC.Dana Robinson2016-11-2622-236/+234
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Adds /*out*/ parameters to H5O_close() and H5F_try_close() so that H5D/G_close() will know when H5O_close() has triggered a file close and thus the file struct is not reliable. Also removes the H5F_CLOSING() macro and related which were formerly used to check if the file was closing.
| * | | | | Merge branch 'develop' into eoc_valgrind_bugfixDana Robinson2016-11-2121-1441/+592
| |\ \ \ \ \
* | \ \ \ \ \ Merge pull request #178 in HDFFV/hdf5 from ↵Dana Robinson2016-11-291-48/+102
|\ \ \ \ \ \ \ | |_|_|_|_|_|/ |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | ~DEROBINS/hdf5_der:expanded_eoc_test to develop Updated the evict-on-close test to better exercise groups. * commit '30bd7247d80f08aee4fc7038df86c43258344de8': Updated the evict-on-close test to create a large number of subgroups in a containing group. This will ensure that many cache entries will be used, making a better test of EoC functionality.
| * | | | | | Merge branch 'develop' into expanded_eoc_testDana Robinson2016-11-2925-596/+672
| |\ \ \ \ \ \ | |/ / / / / / |/| | | | | |
* | | | | | | Merge pull request #177 in HDFFV/hdf5 from ↵Quincey Koziol2016-11-2917-369/+550
|\ \ \ \ \ \ \ | |_|_|_|_|_|/ |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | ~KOZIOL/hdf5:develop_merge_revise_chunks_10 to develop * commit 'b092dbcdfdfc7477596ae49f816f18e0dadf0fb1': Bring over another batch (hopefully the last) of non-SWMR "normalization" changes from the revise_chunks branch.
| * | | | | | Bring over another batch (hopefully the last) of non-SWMR "normalization"Quincey Koziol2016-11-2917-369/+550
|/ / / / / / | | | | | | | | | | | | | | | | | | changes from the revise_chunks branch.
* | | | | | Merge pull request #175 in HDFFV/hdf5 from ↵Dana Robinson2016-11-281-12/+27
|\ \ \ \ \ \ | |_|_|_|_|/ |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | ~DEROBINS/hdf5_der:new_H5AC_dump_cache to develop Updated H5AC_dump_cache() to emit more information. * commit '7a8c7c6063e328fdac28aa3f77ead4bdc91860e5': Updated the cache dump to use the stored type name instead of the (redundant) array of names I previously created. Updated the format of H5AC/C_dump_cache() to include more information and be easier to read.
| * | | | | Updated the cache dump to use the stored type name insteadDana Robinson2016-11-282-43/+5
| | | | | | | | | | | | | | | | | | | | | | | | of the (redundant) array of names I previously created.
| * | | | | Updated the format of H5AC/C_dump_cache() to includeDana Robinson2016-11-282-13/+66
| | | | | | | | | | | | | | | | | | | | | | | | more information and be easier to read.
* | | | | | Merge pull request #176 in HDFFV/hdf5 from ~KOZIOL/hdf5:develop to developQuincey Koziol2016-11-285-119/+69
|\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * commit '2cb2d5a533c2de7503014da3250c3088e1ba089d': Remove "collective write list" parameter from H5C__flush_single_entry() as it is only used in a couple of places. The collective write list has been moved to be internal to the cache data structure instead. Eliminate unnecessary data structure for parallel collective metadata cache I/O
| * | | | | | Remove "collective write list" parameter from H5C__flush_single_entry() as itQuincey Koziol2016-11-284-50/+60
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | is only used in a couple of places. The collective write list has been moved to be internal to the cache data structure instead.
| * | | | | | Eliminate unnecessary data structure for parallel collective metadata cache I/OQuincey Koziol2016-11-284-71/+11
| |/ / / / /
* | | | | | Merge pull request #171 in HDFFV/hdf5 from ~DEROBINS/hdf5_der:develop_memfix ↵Dana Robinson2016-11-281-2/+8
|\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | to develop Fix for tfile.c valgrind issues. * commit '191cc19ae0a2feb72d2171a0808fdc71a3b862dd': Added vlen reclaim functions to a test in tfile.c that leaks memory.
| * | | | | | Added vlen reclaim functions to a test in tfile.cDana Robinson2016-11-231-2/+8
| | | | | | | | | | | | | | | | | | | | | | | | | | | | that leaks memory.
* | | | | | | Merge pull request #173 in HDFFV/hdf5 from ~DEROBINS/hdf5_der:gitignore to ↵Dana Robinson2016-11-281-94/+18
|\ \ \ \ \ \ \ | |_|/ / / / / |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | develop Updated .gitignore to be more manageable and future-proof. * commit '1aa2373b2e1a651bec507dcb14a89b51815a972c': Simplified .gitignore by using patterns. Added src/H5config.h.in~ to .gitignore.
| * | | | | | Simplified .gitignore by using patterns.Dana Robinson2016-11-271-95/+18
| | | | | | |
| * | | | | | Added src/H5config.h.in~ to .gitignore.Dana Robinson2016-11-261-0/+1
|/ / / / / /
| | * | | | Updated the evict-on-close test to create a large number of subgroupsDana Robinson2016-11-281-48/+102
| |/ / / / |/| | | | | | | | | | | | | | | | | | | in a containing group. This will ensure that many cache entries will be used, making a better test of EoC functionality.