summaryrefslogtreecommitdiffstats
path: root/src/H5FDvfd_swmr.c
Commit message (Expand)AuthorAgeFilesLines
* In H5FD_vfd_swmr_read(), do not verify checksums on shadow entriesDavid Young2020-05-131-157/+63
* Delete an assertion that doesn't hold true for multipage entries.David Young2020-04-211-3/+0
* Add a second bool argument to H5F_vfd_swmr_writer_end_of_tick() thatDavid Young2020-04-211-0/+2
* Fix spelling in a comment.David Young2020-04-081-1/+1
* Move the `swmr` log-outlet declaration to H5FDvfd_swmr_private.h and use `swmr`David Young2020-02-281-1/+3
* On the reader, zero the shadow-index entries before filling fields from theDavid Young2020-02-261-1/+1
* Where n is the number of page-table/shadow-index entries, avoid spending O(n^2)David Young2020-02-261-1/+2
* Delete misleading "Programmer:" field and excessive decoration from theDavid Young2020-02-121-22/+17
* Use an early exit to lower a staircase.David Young2020-02-061-132/+130
* Reduce code duplication by using vfd_swmr_pageno_to_mdf_idx_entry() to look upDavid Young2020-02-061-98/+61
* Delete unused code.David Young2020-02-061-36/+0
* Fix a typo in a diagnostic printf and, while I'm here, use the right formatDavid Young2020-02-061-6/+6
* Use proper format string.David Young2020-02-061-2/+4
* Make H5FD_vfd_swmr_dump_status() take an unsigned page number to be consistentDavid Young2020-02-061-2/+2
* Numerous changes supporting a floating shadow index:David Young2020-02-031-48/+41
* Remove some dead code and out-of-date comments.David Young2020-01-301-18/+0
* Prepare the VFD SWMR reader for a "floating" shadow index by overhaulingDavid Young2020-01-241-218/+200
* Change md_pages_reserved and pb_expansion_threshold parameters to uint32_t fromDavid Young2020-01-161-1/+1
* Prepare a bit to let the shadow index "float": drasticallyDavid Young2020-01-101-53/+83
* Simplify nested logic in H5FD_vfd_swmr_get_tick_and_idx().David Young2020-01-101-9/+12
* Correct some irregular indentation, delete an unused line, split anDavid Young2020-01-101-12/+10
* Make H5FD__vfd_swmr_load_hdr_and_idx() simpler and faster: copy aDavid Young2020-01-101-56/+30
* Clean up the code a bit: remove some unnecessary casts and such. NFCI.David Young2020-01-101-4/+4
* Change the blah_blah_blah_md_header `index_length` member fromDavid Young2020-01-101-1/+7
* Merge all of my changes from merge-back-to-feature-vfd_swmr-attempt-1,David Young2019-12-091-78/+73
* Modifications for the following items in the punch list:Vailin Choi2019-11-141-1/+1
* Good-bye md_open_tries.David Young2019-11-141-1/+1
* Use h5_retry_init/_next to retry loading the SWMR shadow file.David Young2019-09-121-10/+9
* Checkin of fixes for a number of bugs in reads to page 0, and in filemainzer2019-01-301-10/+142
* Intermin commit to allow update from Vailin's recent changesmainzer2019-01-151-101/+389
* Interim checkin to allow Vailin to address assertion failure inmainzer2019-01-031-71/+215
* Fixes for issues #1 and #2 listed in John's email dated Dec 7 2018:Vailin Choi2018-12-191-1/+1
* (A) Fixes for the assertion failures described in issue #2 (see John Mainzer'...Vailin Choi2018-11-141-1/+1
* 1) Add concurrent test for VFD SWMR readerVailin Choi2018-10-291-11/+29
* (1) Add tests for VFD SWMR writerVailin Choi2018-10-221-42/+93
* Third batch of checkin:Vailin Choi2018-09-281-166/+149
* Bug fixes for the previous checkin.Vailin Choi2018-09-041-79/+119
* Second batch of checkin:Vailin Choi2018-09-041-0/+1099