summaryrefslogtreecommitdiffstats
path: root/src/H5Ctag.c
Commit message (Collapse)AuthorAgeFilesLines
* Remove "collective write list" parameter from H5C__flush_single_entry() as itQuincey Koziol2016-11-281-1/+1
| | | | | is only used in a couple of places. The collective write list has been moved to be internal to the cache data structure instead.
* Two minor cache changes:Dana Robinson2016-11-201-2/+3
| | | | | | | | | | | | * Evict-on-close behavior is now skipped when the file is closing. This fixes a potential issue discovered by Valgind on Windows where potentially garbage data would be availble for manipulation. * Added brackets to some code in the tagged entry evict iterators so that the flag that determines if progress was made only gets set if things are actually evicted. This prevents an infinite loop (and emits an error) when pinned entries prevent eviction and thus progress.
* Clean up cache code to eliminate dead-ends and unify code.Quincey Koziol2016-11-101-1/+1
|
* Switch to new, more scalable, metadata cache entry tagging.Quincey Koziol2016-11-071-153/+186
|
* Code style and warning cleanups, from revise_chunks branch.Quincey Koziol2016-11-061-15/+14
|
* Cleaned up feature for dissemination to LLNL:Dana Robinson2016-09-191-6/+6
| | | | | | | - Removed support for datatypes. - Commented out support for groups - General change clean-up - Added a list of improvements to BRANCH.txt
* [svn-r30104] Fixes evict-on-close feature by propagating globalDana Robinson2016-06-241-3/+3
| | | | | flush flag up the function call stack and not setting it during H5Dclose().
* [svn-r30075] Description:Quincey Koziol2016-06-141-0/+111
| | | | | | | | | | Bring object/dataset/group/named datatype features from revise_chunks branch to trunk. Also CMake support for h5format_convert and a bunch of misc. cleanups. Tested on: MacOSX/64 10.11.5 (amazon) w/serial, parallel & production (h5committest forthcoming)
* [svn-r30068] Description:Quincey Koziol2016-06-131-7/+77
| | | | | | | | Bring metadata cache corking to trunk. Tested on: MacOSX/64 10.11.5 (amazon) w/serial, parallel & production (h5committest forthcoming)
* [svn-r30053] Description:Quincey Koziol2016-06-081-66/+214
| | | | | | | | | Create iterator routine for tagged entries and refactor current routines to use it. Tested on: MacOSX/64 10.11.5 (amazon) w/serial, parallel & production (h5committest forthcoming)
* [svn-r30035] Description:Quincey Koziol2016-06-061-0/+484
Extract tagging routines into separate source module. Tested on: MacOSX/64 10.11.5 (amazon) w/serial & parallel (h5committest forthcoming)