| Commit message (Expand) | Author | Age | Files | Lines |
* | Updates license url and history docs | Dana Robinson | 2021-03-25 | 1 | -1/+1 |
|
|
* | Formats the source and updates the gcc warning pragmas | Dana Robinson | 2021-03-25 | 1 | -1537/+1279 |
|
|
* | Switch to hbool_t and TRUE/FALSE in library code | Dana Robinson | 2021-03-02 | 1 | -20/+20 |
|
|
* | Removed the rest of the hlog code | Dana Robinson | 2021-03-02 | 1 | -51/+1 |
|
|
* | Adds HD prefix to POSIX calls in src | Dana Robinson | 2021-03-02 | 1 | -5/+5 |
|
|
* | Merge branch 'feature/vfd_swmr' into may-merge-mainzer-to-mine | David Young | 2020-07-21 | 1 | -9/+13 |
|\ |
|
| * | Only count metadata reads/writes on the page buffer. Neaten the count logs. | David Young | 2020-07-21 | 1 | -9/+13 |
|
|
* | | Merge branch 'feature/vfd_swmr' into may-merge-mainzer-to-mine | David Young | 2020-07-15 | 1 | -0/+42 |
|\ \
| |/ |
|
| * | Log the number of page-buffer accesses at various multiples of the page size | David Young | 2020-07-15 | 1 | -0/+42 |
|
|
* | | Merge branch 'feature/vfd_swmr' into may-merge-mainzer-to-mine | David Young | 2020-06-08 | 1 | -2/+3 |
|\ \
| |/ |
|
| * | Only remove shadow-index entries in H5PB__evict_entry() if we're a | David Young | 2020-06-08 | 1 | -2/+3 |
|
|
* | | Merge branch 'feature/vfd_swmr' into may-merge-mainzer-to-mine | David Young | 2020-06-03 | 1 | -1/+1 |
|\ \
| |/ |
|
| * | Add a label, `addr`, to an HDF5 file address in debug output. | David Young | 2020-06-03 | 1 | -1/+1 |
|
|
* | | Merge branch 'feature/vfd_swmr' into may-merge-mainzer-to-mine | David Young | 2020-05-26 | 1 | -2/+2 |
|\ \
| |/ |
|
| * | We don't write through the metadata accumulator any more. We only write | David Young | 2020-05-26 | 1 | -2/+2 |
|
|
* | | Modified page buffer to split entries only where necessary -- specifically | mainzer | 2020-05-21 | 1 | -256/+963 |
|/ |
|
* | Trim trailing whitespace | Quincey Koziol | 2020-05-20 | 1 | -2/+2 |
|
|
* | When an entry changes size, remove it from the tick list and add it back | David Young | 2020-05-11 | 1 | -0/+10 |
|
|
* | Bug fix: in the freespace manager, use a new routine, | David Young | 2020-04-23 | 1 | -4/+53 |
|
|
* | Remove gratuitous initialization, comment, and assertions. | David Young | 2020-04-16 | 1 | -6/+2 |
|
|
* | Log page-buffer reads and writes no matter what storage type. (Used to | David Young | 2020-04-16 | 1 | -8/+4 |
|
|
* | Check whether or not the shadow entry size is different from the | David Young | 2020-04-13 | 1 | -2/+15 |
|
|
* | Add a new log outlet and change an `fprintf(stderr,` to an | David Young | 2020-04-07 | 1 | -1/+2 |
|
|
* | Simplify H5PB_vfd_swmr__update_index(), which figures in | David Young | 2020-04-07 | 1 | -21/+23 |
|
|
* | Declutter: remove superfluous comment and assertion. NFCI. | David Young | 2020-04-07 | 1 | -2/+0 |
|
|
* | Remove extraneous whitespace. NFCI. | David Young | 2020-04-07 | 1 | -2/+0 |
|
|
* | After adding a shadow page to the deferred free list, set the entry's | David Young | 2020-04-07 | 1 | -3/+5 |
|
|
* | Fix whitespace at end (beginning?) of line. NFCI. | David Young | 2020-03-31 | 1 | -1/+1 |
|
|
* | Be brief: turn 7 lines of if-else to one line of ?:. Be sensible: don't | David Young | 2020-03-30 | 1 | -10/+1 |
|
|
* | Add a log outlet for pagebuffer I/O and subordinate outlets for | David Young | 2020-03-20 | 1 | -2/+12 |
|
|
* | In H5PB__write_meta(), extend a single-page entry when overwriting it | David Young | 2020-03-17 | 1 | -51/+55 |
|
|
* | Join some lines. NFCI. | David Young | 2020-03-17 | 1 | -3/+1 |
|
|
* | Fix spelling, alread -> already. NFCI. | David Young | 2020-03-13 | 1 | -2/+2 |
|
|
* | Update Guide. Switch to a short and informative function name. | David Young | 2020-03-11 | 1 | -5/+3 |
|
|
* | Don't assert that an H5FD_mem_t read/written through the page buffer is not | David Young | 2020-03-06 | 1 | -3/+0 |
|
|
* | Break metadata reads and writes into up to three pieces, the non-page-aligned | David Young | 2020-03-04 | 1 | -2/+134 |
|
|
* | 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 |
|
|
* | Where n is the number of page-table/shadow-index entries, avoid spending O(n^2) | David Young | 2020-02-26 | 1 | -17/+42 |
|
|
* | Improve some comments: fix typos, shorten. | David Young | 2020-02-19 | 1 | -6/+4 |
|
|
* | Delete an out-of-date comment. | David Young | 2020-02-18 | 1 | -6/+0 |
|
|
* | Call them log "outlets" not log "sinks". | David Young | 2020-02-10 | 1 | -4/+4 |
|
|
* | Rename loglib_ / LOGLIB_ to hlog_ / HLOG_, remove the syslog-based | David Young | 2020-02-10 | 1 | -22/+11 |
|
|
* | NFCI: exit(EXIT_FAILURE) instead of exit(1) for portability. | David Young | 2020-02-03 | 1 | -2/+2 |
|
|
* | Numerous changes supporting a floating shadow index: | David Young | 2020-02-03 | 1 | -2/+2 |
|
|
* | Make the first argument to H5PB_vfd_swmr__update_index() and H5F_t instead of | David Young | 2020-02-03 | 1 | -1/+2 |
|
|
* | In H5PB_remove_entry(), do not call vfd_swmr_mdf_idx_entry_remove(), | David Young | 2020-01-10 | 1 | -29/+24 |
|
|
* | In vfd_swmr_mdf_idx_entry_remove(), give some local variables less wordy | David Young | 2020-01-10 | 1 | -14/+12 |
|
|
* | Change the unwieldy name vfd_swmr_idx_entry_defer_free() to | David Young | 2019-12-19 | 1 | -1/+1 |
|
|
* | Use the "tail queue" from queue(3) for the delayed free list of shadow images. | David Young | 2019-12-19 | 1 | -11/+56 |
|
|