| Commit message (Expand) | Author | Age | Files | Lines |
... | |
* | Consolidate shadow-file allocation code in H5MV.c. | David Young | 2020-01-30 | 7 | -198/+189 |
|
|
* | Remove some dead code and out-of-date comments. | David Young | 2020-01-30 | 1 | -18/+0 |
|
|
* | Repair indentation and delete some superfluous comments. NFCI. | David Young | 2020-01-30 | 1 | -13/+13 |
|
|
* | Fix typo. NFCI. | David Young | 2020-01-30 | 1 | -1/+1 |
|
|
* | Use fewer gratuitous casts. Use struct assignment instead of member-by-member | David Young | 2020-01-28 | 1 | -5/+4 |
|
|
* | Add some missing spaces. | David Young | 2020-01-27 | 1 | -2/+2 |
|
|
* | Fix spelling. NFCI. | David Young | 2020-01-27 | 1 | -1/+1 |
|
|
* | Prepare the VFD SWMR reader for a "floating" shadow index by overhauling | David Young | 2020-01-24 | 2 | -220/+201 |
|
|
* | Add my newest commentary. Finally reached page 14! | David Young | 2020-01-17 | 1 | -0/+0 |
|
|
* | Change md_pages_reserved and pb_expansion_threshold parameters to uint32_t from | David Young | 2020-01-16 | 2 | -3/+3 |
|
|
* | Don't use the bash-ism [[ ]]. Use the [ ], which is standard and | David Young | 2020-01-13 | 1 | -1/+1 |
|
|
* | Prepare a bit to let the shadow index "float": drastically | David Young | 2020-01-10 | 1 | -53/+83 |
|
|
* | Now that we're buffering the removed pages to process at once, | David Young | 2020-01-10 | 1 | -23/+19 |
|
|
* | H5F_vfd_swmr_reader_end_of_tick(), | David Young | 2020-01-10 | 1 | -133/+98 |
|
|
* | Simplify nested logic in H5FD_vfd_swmr_get_tick_and_idx(). | David Young | 2020-01-10 | 1 | -9/+12 |
|
|
* | Correct some irregular indentation, delete an unused line, split an | David Young | 2020-01-10 | 1 | -12/+10 |
|
|
* | Make H5FD__vfd_swmr_load_hdr_and_idx() simpler and faster: copy a | David Young | 2020-01-10 | 1 | -56/+30 |
|
|
* | After quick-sorting the index, go ahead and assert that there are not | David Young | 2020-01-10 | 1 | -5/+2 |
|
|
* | In H5F__vfd_swmr_writer__create_index(), use calloc(3) instead of | David Young | 2020-01-10 | 1 | -18/+1 |
|
|
* | 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 |
|
|
* | Straggler from previous: provide uint64_decode(). | David Young | 2020-01-10 | 1 | -0/+14 |
|
|
* | Clean up the code a bit: remove some unnecessary casts and such. NFCI. | David Young | 2020-01-10 | 1 | -4/+4 |
|
|
* | Change the blah_blah_blah_md_header `index_length` member from | David Young | 2020-01-10 | 3 | -3/+13 |
|
|
* | Delete unused constants. | David Young | 2020-01-10 | 1 | -2/+0 |
|
|
* | Be brief, replace `(H5FS_section_info_t *)node` with `&node->sect_info`. | David Young | 2020-01-10 | 1 | -7/+7 |
|
|
* | Provide a convenience constant, H5_RETRY_ONE_SECOND. | David Young | 2020-01-10 | 1 | -1/+2 |
|
|
* | Disable C++ compatibility warnings to follow `develop` on the main fork. | David Young | 2020-01-10 | 1 | -0/+2 |
|
|
* | Update punchlist a bit with John: add some items, update entries that are now | David Young | 2020-01-09 | 1 | -8/+19 |
|
|
* | Add a new version of the RFC with some commentary by me. | David Young | 2020-01-08 | 1 | -0/+0 |
|
|
* | Makes some updates: in-progress, needs unit testing. Insert some whitespace | David Young | 2020-01-06 | 1 | -7/+7 |
|
|
* | Mention the current situation concerning raw-data flushing. | David Young | 2019-12-31 | 1 | -0/+3 |
|
|
* | Mention that I fixed the VFD SWMR tests. | David Young | 2019-12-30 | 1 | -3/+3 |
|
|
* | Don't cast a malloc(3), this is C. Put curly braces around a multiline `if` | David Young | 2019-12-20 | 1 | -5/+5 |
|
|
* | Assert that a shadow image is page-aligned since we assume that it is when we | David Young | 2019-12-20 | 1 | -0/+2 |
|
|
* | Delete unnecessary whitespace including invisible whitespace at the end of | David Young | 2019-12-20 | 1 | -4/+5 |
|
|
* | Change the unwieldy name vfd_swmr_idx_entry_defer_free() to | David Young | 2019-12-19 | 3 | -4/+4 |
|
|
* | Use the "tail queue" from queue(3) for the delayed free list of shadow images. | David Young | 2019-12-19 | 6 | -143/+195 |
|
|
* | Remove unnecessary casts. Use the `ptr = calloc(n, sizeof(*ptr))` idiom for | David Young | 2019-12-19 | 1 | -4/+5 |
|
|
* | Prepare for some changes I'm committing shortly: pass an `H5F_shared_t *` as | David Young | 2019-12-19 | 1 | -10/+10 |
|
|
* | Make the first parameter of H5PB_remove_entry() non-const to support some | David Young | 2019-12-19 | 2 | -2/+2 |
|
|
* | There's no need to name parameters in a function declaration, and it makes them | David Young | 2019-12-18 | 1 | -2/+2 |
|
|
* | Allocate regionsin the shadow file of page size or greater size with page | David Young | 2019-12-18 | 1 | -1/+1 |
|
|
* | Tell the tick number in diagnostic messages. | David Young | 2019-12-18 | 1 | -2/+3 |
|
|
* | Align the shadow images on page boundaries so that they don't overlap. This | David Young | 2019-12-18 | 1 | -8/+8 |
|
|
* | In the faked-up shadow-index entries, assign independent page numbers in the | David Young | 2019-12-18 | 1 | -4/+4 |
|
|
* | Allocate and zero using calloc(3) instead of malloc(3)+memset(3). | David Young | 2019-12-18 | 1 | -2/+1 |
|
|
* | Follow the naming convention enforced by FUNC_ENTER_/FUNC_EXIT_* macros (?) | David Young | 2019-12-18 | 1 | -5/+5 |
|
|
* | Delete a macro that's not used. | David Young | 2019-12-13 | 1 | -26/+0 |
|
|
* | Remove disused duplicate of H5F__idx_entry_cmp(). I probably introduced that | David Young | 2019-12-13 | 1 | -34/+0 |
|
|