summaryrefslogtreecommitdiffstats
path: root/src/H5Fvfd_swmr.c
Commit message (Expand)AuthorAgeFilesLines
* Add a log outlet for shadow-index enlargement and use it instead ofDavid Young2020-02-181-5/+6
* Don't perform superfluous casts.David Young2020-02-181-2/+2
* Add a new log outlet for individual deferred shadow frees and use it.David Young2020-02-121-9/+9
* Call them log "outlets" not log "sinks".David Young2020-02-101-4/+4
* Rename loglib_ / LOGLIB_ to hlog_ / HLOG_, remove the syslog-basedDavid Young2020-02-101-24/+16
* In a comment, mention that reclamation of shadow indices is postponed forDavid Young2020-02-061-1/+6
* Extract a routine from shadow_image_defer_free(), shadow_range_defer_free(),David Young2020-02-061-10/+21
* Fix a typo in a comment and delete whitespace at EOL.David Young2020-02-061-1/+1
* Delete the hdf5_page_offset member of shadow_defree_t, it is initialized butDavid Young2020-02-061-1/+0
* Rename the deferred-free queues. There are two of them, and the names I usedDavid Young2020-02-061-28/+28
* Numerous changes supporting a floating shadow index:David Young2020-02-031-19/+92
* Make the first argument to H5PB_vfd_swmr__update_index() and H5F_t instead ofDavid Young2020-02-031-1/+1
* Use fewer gratuitous casts. Use struct assignment instead of member-by-memberDavid Young2020-01-281-5/+4
* Fix spelling. NFCI.David Young2020-01-271-1/+1
* Now that we're buffering the removed pages to process at once,David Young2020-01-101-23/+19
* H5F_vfd_swmr_reader_end_of_tick(),David Young2020-01-101-133/+98
* After quick-sorting the index, go ahead and assert that there are notDavid Young2020-01-101-5/+2
* In H5F__vfd_swmr_writer__create_index(), use calloc(3) instead ofDavid Young2020-01-101-18/+1
* Don't cast a malloc(3), this is C. Put curly braces around a multiline `if`David Young2019-12-201-5/+5
* Assert that a shadow image is page-aligned since we assume that it is when weDavid Young2019-12-201-0/+2
* Delete unnecessary whitespace including invisible whitespace at the end ofDavid Young2019-12-201-4/+5
* Change the unwieldy name vfd_swmr_idx_entry_defer_free() toDavid Young2019-12-191-2/+2
* Use the "tail queue" from queue(3) for the delayed free list of shadow images.David Young2019-12-191-111/+112
* Fix some typos. NFCI.David Young2019-12-131-1/+1
* Shorten the type name `H5F_vfd_swmr_eot_queue_entry_t` to `eot_queue_entry_t`:David Young2019-12-101-65/+27
* Merge all of my changes from merge-back-to-feature-vfd_swmr-attempt-1,David Young2019-12-091-181/+157
* Changes for punch list #4: Add support for opening mulitple files in either V...Vailin Choi2019-11-201-128/+306
* Fix for punch list #9 Move VFD SWMR H5F code to its own file: H5Fvfd_swmr.c.vchoi2019-11-151-0/+1849