| Commit message (Expand) | Author | Age | Files | Lines |
* | Add an environment variable, H5_SHADOW_INDEX_FAIL, that I can set to an | David Young | 2020-03-02 | 1 | -20/+58 |
|
|
* | Add a test for shadow-index lookups per the specification agreed with John and | David Young | 2020-02-28 | 1 | -0/+84 |
|
|
* | So that I can use PASSED(); anywhere a statement can go, #define PASSED() with | David Young | 2020-02-28 | 16 | -261/+260 |
|
|
* | No, Robb Matzke did *not* write this file. Get to the point in a | David Young | 2020-02-28 | 1 | -4/+1 |
|
|
* | Move the `swmr` log-outlet declaration to H5FDvfd_swmr_private.h and use `swmr` | David Young | 2020-02-28 | 3 | -2/+6 |
|
|
* | Shave 44 lines off of H5PB_read() by gathering a bunch of checks into one if | David Young | 2020-02-27 | 1 | -67/+23 |
|
|
* | Don't re-test a condition that's assert()'d at function entry and | David Young | 2020-02-26 | 1 | -2/+2 |
|
|
* | On the reader, zero the shadow-index entries before filling fields from the | David Young | 2020-02-26 | 1 | -1/+1 |
|
|
* | Update some comments. | David Young | 2020-02-26 | 1 | -3/+3 |
|
|
* | Where n is the number of page-table/shadow-index entries, avoid spending O(n^2) | David Young | 2020-02-26 | 4 | -23/+50 |
|
|
* | Pass the right parameter, H5F_shared_t * not H5F_t *. (Grr, serious warnings | David Young | 2020-02-26 | 1 | -1/+1 |
|
|
* | Add log outlets `h5mf` and `h5mf_defer` and write some diagnostic | David Young | 2020-02-24 | 1 | -7/+29 |
|
|
* | Move all frequently-read fields---ls_resolved, ls_state, ls_parent---to the top | David Young | 2020-02-24 | 1 | -2/+2 |
|
|
* | For bool, true, and false, #include <stdbool.h>. | David Young | 2020-02-24 | 1 | -0/+1 |
|
|
* | Change a couple more occurrences of "sink" to "outlet." | David Young | 2020-02-24 | 1 | -2/+2 |
|
|
* | Don't use the __ prefix for attributes __unused and such, since that's reserved | David Young | 2020-02-24 | 2 | -23/+23 |
|
|
* | Improve some comments: fix typos, shorten. | David Young | 2020-02-19 | 1 | -6/+4 |
|
|
* | Add a log outlet for shadow-index enlargement and use it instead of | David Young | 2020-02-18 | 1 | -5/+6 |
|
|
* | Delete an out-of-date comment. | David Young | 2020-02-18 | 1 | -6/+0 |
|
|
* | In process_deferred_frees(), remove *all* deferred frees from the | David Young | 2020-02-18 | 1 | -2/+5 |
|
|
* | Don't perform superfluous casts. | David Young | 2020-02-18 | 1 | -2/+2 |
|
|
* | Trim excess detail. Use shadow/lower file terminology. Be less wordy about | David Young | 2020-02-18 | 1 | -0/+0 |
|
|
* | Share latest changes: change many occurrences of "metadata" file/index/header | David Young | 2020-02-12 | 1 | -0/+0 |
|
|
* | Share my latest RFC changes. | David Young | 2020-02-12 | 1 | -0/+0 |
|
|
* | Let us provide a default state to HLOG_OUTLET_MEDIUM_DEFN(). | David Young | 2020-02-12 | 1 | -3/+3 |
|
|
* | Add a new log outlet for individual deferred shadow frees and use it. | David Young | 2020-02-12 | 1 | -9/+9 |
|
|
* | Delete misleading "Programmer:" field and excessive decoration from the | David Young | 2020-02-12 | 1 | -22/+17 |
|
|
* | Record the state of a log outlet on first use and reuse that state on | David Young | 2020-02-12 | 2 | -5/+16 |
|
|
* | Whitespace repair. NFCI. | David Young | 2020-02-12 | 1 | -2/+2 |
|
|
* | Make a typedef for enum hlog_outlet_state, hlog_outlet_state_t, and use it. | David Young | 2020-02-12 | 2 | -3/+4 |
|
|
* | Don't declare a bunch of undefined log outlets. | David Young | 2020-02-12 | 1 | -6/+0 |
|
|
* | Share my latest changes to the RFC. | David Young | 2020-02-11 | 1 | -0/+0 |
|
|
* | Add latest commentary on RFC. | David Young | 2020-02-11 | 1 | -0/+0 |
|
|
* | Call them log "outlets" not log "sinks". | David Young | 2020-02-10 | 4 | -84/+84 |
|
|
* | Rename loglib_ / LOGLIB_ to hlog_ / HLOG_, remove the syslog-based | David Young | 2020-02-10 | 5 | -292/+260 |
|
|
* | Rename log.c to hlog.c, add hlog.[ch] to MANIFEST. | David Young | 2020-02-07 | 2 | -0/+2 |
|
|
* | Add my logging library in existing form. Abbreviate copyright notices in the | David Young | 2020-02-06 | 3 | -0/+562 |
|
|
* | Update punch list a bit: mention the over-long postponement of shadow-index | David Young | 2020-02-06 | 1 | -0/+11 |
|
|
* | Escape some underscores. I'm not sure if this is strictly necessary, but vim's | David Young | 2020-02-06 | 1 | -2/+2 |
|
|
* | In a comment, mention that reclamation of shadow indices is postponed for | David Young | 2020-02-06 | 1 | -1/+6 |
|
|
* | Extract a routine from shadow_image_defer_free(), shadow_range_defer_free(), | David Young | 2020-02-06 | 2 | -11/+22 |
|
|
* | Avoid going back and forth between signed and unsigned in the same expression | David Young | 2020-02-06 | 1 | -1/+1 |
|
|
* | Fix a typo in a comment and delete whitespace at EOL. | David Young | 2020-02-06 | 1 | -1/+1 |
|
|
* | Use an early exit to lower a staircase. | David Young | 2020-02-06 | 1 | -132/+130 |
|
|
* | Reduce code duplication by using vfd_swmr_pageno_to_mdf_idx_entry() to look up | David Young | 2020-02-06 | 1 | -98/+61 |
|
|
* | Delete unused code. | David Young | 2020-02-06 | 1 | -36/+0 |
|
|
* | Delete the hdf5_page_offset member of shadow_defree_t, it is initialized but | David Young | 2020-02-06 | 2 | -2/+0 |
|
|
* | Fix a typo in a diagnostic printf and, while I'm here, use the right format | David Young | 2020-02-06 | 1 | -6/+6 |
|
|
* | Use proper format string. | David Young | 2020-02-06 | 1 | -2/+4 |
|
|
* | Make H5FD_vfd_swmr_dump_status() take an unsigned page number to be consistent | David Young | 2020-02-06 | 2 | -3/+3 |
|
|