summaryrefslogtreecommitdiffstats
path: root/src
Commit message (Expand)AuthorAgeFilesLines
...
* Rename process_deferred_frees as H5MF_process_deferred_frees and make itDavid Young2020-03-312-7/+8
* Fix whitespace at end (beginning?) of line. NFCI.David Young2020-03-311-1/+1
* Straggler: add htri_to_string() for converting htri_t to a stringDavid Young2020-03-301-0/+11
* Relax H5F_update_vfd_swmr_metadata_file() argument checking so that we can callDavid Young2020-03-301-15/+5
* Simplify: change `if (cond) { assert(FALSE); }` to `assert(!cond);`.David Young2020-03-301-4/+1
* Lower staircase. NFCI.David Young2020-03-301-20/+19
* Delete an #ifdef H5MV_VFD_SWMR_DEBUG debug fprintf that probably never workedDavid Young2020-03-301-3/+0
* Add a log outlet. Replace #ifdef H5MV_VFD_SWMR_DEBUG debug fprintf's withDavid Young2020-03-301-24/+19
* Add log outlets. Convert existing #ifdef H5MF_ALLOC_DEBUG{,_MORE} debugDavid Young2020-03-301-77/+74
* Delete ridiculous comments. Remove superfluous curly braces. NFCI.David Young2020-03-301-10/+7
* Delete ridiculous comment and excess for-loop whitespace. NFCI.David Young2020-03-301-2/+2
* Delete ridiculous comments and repair some whitespace. NFCI.David Young2020-03-301-4/+3
* Be brief: turn 7 lines of if-else to one line of ?:. Be sensible: don'tDavid Young2020-03-301-10/+1
* Let us use space as well as comma to separate outlet=yes|no clauses inDavid Young2020-03-301-1/+1
* Reverted optimization in the metadata cache that avoided re-readingmainzer2020-03-261-0/+49
* Add a log outlet for pagebuffer I/O and subordinate outlets forDavid Young2020-03-201-2/+12
* Protect against an assertion during H5Fflush(): do not doubly-incrementDavid Young2020-03-201-3/+2
* In H5PB__write_meta(), extend a single-page entry when overwriting itDavid Young2020-03-171-51/+55
* Join some lines. NFCI.David Young2020-03-171-3/+1
* Fix spelling, alread -> already. NFCI.David Young2020-03-131-2/+2
* Update Guide. Switch to a short and informative function name.David Young2020-03-111-5/+3
* Add my work in progress on variable-length string test for VFD SWMR.David Young2020-03-104-1/+36
* Stop changing the type of global-heap storage to raw data before accessing theDavid Young2020-03-091-10/+2
* Don't assert that an H5FD_mem_t read/written through the page buffer is notDavid Young2020-03-061-3/+0
* Instead of duplicating H5F_shared_block_write() and _read() wholesale inDavid Young2020-03-061-69/+2
* Break metadata reads and writes into up to three pieces, the non-page-alignedDavid Young2020-03-041-2/+134
* No, Robb Matzke did *not* write this file. Get to the point in aDavid Young2020-02-281-4/+1
* Move the `swmr` log-outlet declaration to H5FDvfd_swmr_private.h and use `swmr`David Young2020-02-283-2/+6
* Shave 44 lines off of H5PB_read() by gathering a bunch of checks into one ifDavid Young2020-02-271-67/+23
* Don't re-test a condition that's assert()'d at function entry andDavid Young2020-02-261-2/+2
* On the reader, zero the shadow-index entries before filling fields from theDavid Young2020-02-261-1/+1
* Update some comments.David Young2020-02-261-3/+3
* Where n is the number of page-table/shadow-index entries, avoid spending O(n^2)David Young2020-02-264-23/+50
* Pass the right parameter, H5F_shared_t * not H5F_t *. (Grr, serious warningsDavid Young2020-02-261-1/+1
* Add log outlets `h5mf` and `h5mf_defer` and write some diagnosticDavid Young2020-02-241-7/+29
* Move all frequently-read fields---ls_resolved, ls_state, ls_parent---to the topDavid Young2020-02-241-2/+2
* For bool, true, and false, #include <stdbool.h>.David Young2020-02-241-0/+1
* Change a couple more occurrences of "sink" to "outlet."David Young2020-02-241-2/+2
* Don't use the __ prefix for attributes __unused and such, since that's reservedDavid Young2020-02-242-23/+23
* Improve some comments: fix typos, shorten.David Young2020-02-191-6/+4
* Add a log outlet for shadow-index enlargement and use it instead ofDavid Young2020-02-181-5/+6
* Delete an out-of-date comment.David Young2020-02-181-6/+0
* In process_deferred_frees(), remove *all* deferred frees from theDavid Young2020-02-181-2/+5
* Don't perform superfluous casts.David Young2020-02-181-2/+2
* Let us provide a default state to HLOG_OUTLET_MEDIUM_DEFN().David Young2020-02-121-3/+3
* Add a new log outlet for individual deferred shadow frees and use it.David Young2020-02-121-9/+9
* Delete misleading "Programmer:" field and excessive decoration from theDavid Young2020-02-121-22/+17
* Record the state of a log outlet on first use and reuse that state onDavid Young2020-02-122-5/+16
* Whitespace repair. NFCI.David Young2020-02-121-2/+2
* Make a typedef for enum hlog_outlet_state, hlog_outlet_state_t, and use it.David Young2020-02-122-3/+4