| Commit message (Expand) | Author | Age | Files | Lines |
* | VFD SWMR: Removes dedup callback + cleanup (#842) | Dana Robinson | 2021-07-17 | 1 | -328/+317 |
|
|
* | Brings native H5Fdelete implementation from develop | Dana Robinson | 2021-05-05 | 1 | -1/+2 |
|
|
* | Updates license url and history docs | Dana Robinson | 2021-03-25 | 1 | -2/+1 |
|
|
* | Formats the source and updates the gcc warning pragmas | Dana Robinson | 2021-03-25 | 1 | -392/+311 |
|
|
* | Fixes a bug from when the hlog code was removed | Dana Robinson | 2021-03-02 | 1 | -1/+2 |
|
|
* | Switch to hbool_t and TRUE/FALSE in library code | Dana Robinson | 2021-03-02 | 1 | -5/+5 |
|
|
* | Removed the rest of the hlog code | Dana Robinson | 2021-03-02 | 1 | -40/+3 |
|
|
* | Switches H5FDvfd_swmr.c memory calls to use H5MM | Dana Robinson | 2021-03-02 | 1 | -4/+4 |
|
|
* | Adds HD prefix to POSIX calls in src | Dana Robinson | 2021-03-02 | 1 | -10/+10 |
|
|
* | Improve/expand the comments on the file->writer assertions. | David Young | 2020-08-31 | 1 | -6/+5 |
|
|
* | Delete an unhelpful comment. NFCI. | David Young | 2020-08-31 | 1 | -1/+1 |
|
|
* | Add some header comments to functions. | David Young | 2020-08-31 | 1 | -0/+8 |
|
|
* | Rename `api_elapsed_nslots` to `api_elapsed_nbuckets`: possibly clarifies | David Young | 2020-08-31 | 1 | -5/+9 |
|
|
* | Add/improve some struct/member documentation per John's request. | David Young | 2020-08-31 | 1 | -1/+9 |
|
|
* | Fix a typo in a comment. NFCI. | David Young | 2020-08-28 | 1 | -1/+1 |
|
|
* | Describe the behavior of H5FD_vfd_swmr_dedup() in excruciating detail. | David Young | 2020-08-25 | 1 | -0/+32 |
|
|
* | Change H5F_open to perform deduplication of open VFDs in a more flexible way, | David Young | 2020-07-30 | 1 | -27/+89 |
|
|
* | Update comment. | David Young | 2020-07-15 | 1 | -10/+3 |
|
|
* | When H5FD_vfd_swmr_read() reads a page from the shadow file whose checksum | David Young | 2020-07-14 | 1 | -0/+10 |
|
|
* | Avoid some casts, change some parameters from H5FD_t to H5FD_vfd_swmr_t when | David Young | 2020-07-14 | 1 | -17/+12 |
|
|
* | Delete some dead code. | David Young | 2020-07-14 | 1 | -46/+0 |
|
|
* | Bug fix: avoid leaking memory and other resources, perform the reader-only | David Young | 2020-07-14 | 1 | -63/+78 |
|
|
* | If the function-enter macro fails, return FAIL. Now the compiler can see that | David Young | 2020-07-14 | 1 | -1/+3 |
|
|
* | Take care to initialize the metadata file descriptor to -1 so that we don't try | David Young | 2020-07-14 | 1 | -0/+1 |
|
|
* | Delete whitespace at EOL. Join consecutive line. NFCI. | David Young | 2020-07-13 | 1 | -77/+76 |
|
|
* | Delete whitespace at EOL. | David Young | 2020-07-13 | 1 | -1/+1 |
|
|
* | Be brief: remove gratuitous cast of _xfree(). Use reference to member `pub` | David Young | 2020-07-10 | 1 | -2/+2 |
|
|
* | Make a VFD SWMR writer use the SWMR VFD, to facilitate avoiding conflicting | David Young | 2020-07-10 | 1 | -30/+23 |
|
|
* | Straggler from previous commit: when closing the VFD SWMR virtual file, clear | David Young | 2020-07-10 | 1 | -8/+12 |
|
|
* | Add all extant virtual files to a list. Add an "exclusive owner" (`exc_owner`) | David Young | 2020-07-10 | 1 | -0/+2 |
|
|
* | On each SWMR VFD open for reading, keep a histogram for the number of | David Young | 2020-06-16 | 1 | -1/+32 |
|
|
* | Delete superfluous casts. Remove superfluous backslashes and | David Young | 2020-06-16 | 1 | -19/+17 |
|
|
* | In H5FD_vfd_swmr_read(), log on outlet `swmr_read` whether the read is | David Young | 2020-05-29 | 1 | -3/+4 |
|
|
* | In H5FD_vfd_swmr_read(), do not verify checksums on shadow entries | David Young | 2020-05-13 | 1 | -157/+63 |
|
|
* | Delete an assertion that doesn't hold true for multipage entries. | David Young | 2020-04-21 | 1 | -3/+0 |
|
|
* | Add a second bool argument to H5F_vfd_swmr_writer_end_of_tick() that | David Young | 2020-04-21 | 1 | -0/+2 |
|
|
* | Fix spelling in a comment. | David Young | 2020-04-08 | 1 | -1/+1 |
|
|
* | Move the `swmr` log-outlet declaration to H5FDvfd_swmr_private.h and use `swmr` | David Young | 2020-02-28 | 1 | -1/+3 |
|
|
* | On the reader, zero the shadow-index entries before filling fields from the | David Young | 2020-02-26 | 1 | -1/+1 |
|
|
* | Where n is the number of page-table/shadow-index entries, avoid spending O(n^2) | David Young | 2020-02-26 | 1 | -1/+2 |
|
|
* | Delete misleading "Programmer:" field and excessive decoration from the | David Young | 2020-02-12 | 1 | -22/+17 |
|
|
* | 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 |
|
|
* | 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 | 1 | -2/+2 |
|
|
* | Numerous changes supporting a floating shadow index: | David Young | 2020-02-03 | 1 | -48/+41 |
|
|
* | Remove some dead code and out-of-date comments. | David Young | 2020-01-30 | 1 | -18/+0 |
|
|
* | Prepare the VFD SWMR reader for a "floating" shadow index by overhauling | David Young | 2020-01-24 | 1 | -218/+200 |
|
|