| Commit message (Expand) | Author | Age | Files | Lines |
* | Engineers around naked clock_gettime() calls | Dana Robinson | 2021-03-03 | 1 | -6/+14 |
|
|
* | Switch to using H5_nanosleep() instead of HDnanosleep() | Dana Robinson | 2021-03-03 | 1 | -20/+6 |
|
|
* | Switch to hbool_t and TRUE/FALSE in library code | Dana Robinson | 2021-03-02 | 1 | -10/+10 |
|
|
* | Removed the rest of the hlog code | Dana Robinson | 2021-03-02 | 1 | -117/+0 |
|
|
* | Switches memcpy to H5MM_memcpy in H5Fvfd_swmr.c | Dana Robinson | 2021-03-02 | 1 | -1/+1 |
|
|
* | Adds HD prefix to POSIX calls in src | Dana Robinson | 2021-03-02 | 1 | -9/+9 |
|
|
* | Fixes a leak of the metadata index memory | Dana Robinson | 2020-09-08 | 1 | -1/+1 |
|
|
* | Write a comment about a bit of overflow-avoidance logic. NFCI. | David Young | 2020-08-31 | 1 | -0/+1 |
|
|
* | In VFD SWMR, use `H5F_shared_t` instead of `H5F_t` wherever that is possible. | David Young | 2020-08-03 | 1 | -176/+185 |
|
|
* | Update an out-of-date comment. | David Young | 2020-07-30 | 1 | -2/+0 |
|
|
* | Don't perform EOT processing on the same H5F_shared_t more than once if it has | David Young | 2020-07-15 | 1 | -19/+63 |
|
|
* | Add some new diagnostic logging. | David Young | 2020-07-14 | 1 | -2/+3 |
|
|
* | Delete dead code. NFCI. | David Young | 2020-07-14 | 1 | -3/+0 |
|
|
* | Add a new log outlet and some log statements for EOT queue manipulation. | David Young | 2020-07-10 | 1 | -0/+12 |
|
|
* | Change some H5F_t uses to H5F_shared_t uses: gradually we will rid VFD SWMR of | David Young | 2020-07-10 | 1 | -19/+19 |
|
|
* | Extract common subexpressions into `oent` and `nent` for brevity. | David Young | 2020-06-19 | 1 | -46/+40 |
|
|
* | On each SWMR VFD open for reading, keep a histogram for the number of | David Young | 2020-06-16 | 1 | -0/+5 |
|
|
* | Rename H5F__vfd_swmr_writer__create_index to H5F__vfd_swmr_create_index. | David Young | 2020-06-16 | 1 | -44/+23 |
|
|
* | Delete superfluous casts. Remove superfluous backslashes and | David Young | 2020-06-16 | 1 | -20/+16 |
|
|
* | Improve debug output: when the lower file's shadow file image moves, | David Young | 2020-06-03 | 1 | -3/+5 |
|
|
* | When the new index is bigger than the old, invalidate all of the pages affected | David Young | 2020-05-26 | 1 | -0/+9 |
|
|
* | Move declarations before statements, ugh. | David Young | 2020-05-20 | 1 | -6/+8 |
|
|
* | Let the reader-side tick instrumentation know about the first tick read | David Young | 2020-04-23 | 1 | -0/+2 |
|
|
* | Prevent a spurious assertion by using the correct index, oops! | David Young | 2020-04-21 | 1 | -1/+1 |
|
|
* | Add a second bool argument to H5F_vfd_swmr_writer_end_of_tick() that | David Young | 2020-04-21 | 1 | -14/+20 |
|
|
* | Condense H5F_vfd_swmr_close_or_flush() for readability: remove | David Young | 2020-04-21 | 1 | -25/+14 |
|
|
* | Retire globals vfd_swmr_writer_g and end_of_tick_g. | David Young | 2020-04-20 | 1 | -22/+2 |
|
|
* | Add a log outlet for metadata cache (MDC) invalidations, | David Young | 2020-04-16 | 1 | -37/+69 |
|
|
* | Delete unused line, shorten a comment, wrap some lines, add missing | David Young | 2020-04-16 | 1 | -12/+13 |
|
|
* | Re-enable reclamation of disused shadow-index entries. | David Young | 2020-04-16 | 1 | -6/+4 |
|
|
* | Remove unnecessary pointer test: it cannot possibly be NULL. | David Young | 2020-04-16 | 1 | -6/+4 |
|
|
* | Extract a subroutine, H5F_vfd_swmr_process_eot_queue(), from the | David Young | 2020-04-16 | 1 | -10/+39 |
|
|
* | Improve diagnostic logging. | David Young | 2020-04-16 | 1 | -5/+7 |
|
|
* | Put multiline if-body in curly braces, repair indentation, remove | David Young | 2020-04-14 | 1 | -7/+9 |
|
|
* | Wrap a line before 80 characters. NFCI. | David Young | 2020-04-14 | 1 | -2/+2 |
|
|
* | Add a log outlet, `tick`, and log some changes to the tick number there. | David Young | 2020-04-13 | 1 | -5/+14 |
|
|
* | `tick_num_g` has been gone for a while, so do not refer to it in | David Young | 2020-04-13 | 1 | -6/+6 |
|
|
* | Add clean_shadow_index() for removing shadow-index entries that were | David Young | 2020-04-13 | 1 | -4/+51 |
|
|
* | Add a log outlet and shorten the name of an existing outlet. | David Young | 2020-04-07 | 1 | -2/+7 |
|
|
* | Fix the width of an index variable. | David Young | 2020-04-07 | 1 | -1/+1 |
|
|
* | Remove superfluous comment. Remove unnecessary variable | David Young | 2020-04-02 | 1 | -3/+3 |
|
|
* | Remove superfluous whitespace, insert whitespace around / operator, | David Young | 2020-04-02 | 1 | -5/+3 |
|
|
* | Update comments, shorten comments, remove superfluous comments. | David Young | 2020-04-02 | 1 | -14/+5 |
|
|
* | Relax H5F_update_vfd_swmr_metadata_file() argument checking so that we can call | David Young | 2020-03-30 | 1 | -15/+5 |
|
|
* | Simplify: change `if (cond) { assert(FALSE); }` to `assert(!cond);`. | David Young | 2020-03-30 | 1 | -4/+1 |
|
|
* | Lower staircase. NFCI. | David Young | 2020-03-30 | 1 | -20/+19 |
|
|
* | Delete ridiculous comment and excess for-loop whitespace. NFCI. | David Young | 2020-03-30 | 1 | -2/+2 |
|
|
* | Protect against an assertion during H5Fflush(): do not doubly-increment | David Young | 2020-03-20 | 1 | -3/+2 |
|
|
* | Move the `swmr` log-outlet declaration to H5FDvfd_swmr_private.h and use `swmr` | David Young | 2020-02-28 | 1 | -1/+0 |
|
|
* | Where n is the number of page-table/shadow-index entries, avoid spending O(n^2) | David Young | 2020-02-26 | 1 | -1/+1 |
|
|