summaryrefslogtreecommitdiffstats
path: root/src
Commit message (Expand)AuthorAgeFilesLines
* Merge remote-tracking branch 'canonical/feature/vfd_swmr' into vfd_swmr/thg_s...Dana Robinson2021-03-236-113/+16
|\
| * Protects timespeccmpDana Robinson2021-03-233-113/+13
| * Adds missing dedup callback entries to other VFDsDana Robinson2021-03-234-0/+4
* | Adds a dedup callback to the mirror VFDDana Robinson2021-03-221-0/+1
* | Removes pre-2015 Visual Studio cruft (from develop)Dana Robinson2021-03-222-127/+2
* | Brings HSYS_GOTO_ERROR changes from developDana Robinson2021-03-221-8/+48
* | Fixes order of magnitude issue in Windows nanosleep equivalentDana Robinson2021-03-091-1/+1
* | Adds DLLVAR macros to allow exporting symbols on WindowsDana Robinson2021-03-091-2/+2
* | Replaces basename and dirname with code that will work everywhereDana Robinson2021-03-092-13/+142
|/
* Engineers around naked clock_gettime() callsDana Robinson2021-03-031-6/+14
* Adds missing private VFD SWMR headers to CMakeDana Robinson2021-03-031-0/+2
* Removed Wnanosleep stub and adds Win32 code to H5_nanosleep()Dana Robinson2021-03-032-26/+16
* Switch to using H5_nanosleep() instead of HDnanosleep()Dana Robinson2021-03-031-20/+6
* Fixes a missing declaration for H5_get_win32_times()Dana Robinson2021-03-021-0/+1
* Brings MacOS fixes from main feature branchDana Robinson2021-03-027-298/+150
|\
| * Minor change to H5FDvfd_swmr.h include guard nameDana Robinson2021-03-011-3/+3
| * Fixes leading underscores in VFD SWMR include guardsDana Robinson2021-03-014-11/+10
| * Adapts H5queue.h to work on MacOSDana Robinson2021-02-261-100/+123
| * Moves H5queue.h to H5private.h and yanks circular queue macrosDana Robinson2021-02-265-196/+10
| * Moves H5queue.h from H5FDpublic.h to H5FD.cDana Robinson2021-02-262-1/+1
| * Moves the BSD queue to a wrapper to keep it out of the public APIDana Robinson2021-02-262-20/+35
* | Fixes a bug from when the hlog code was removedDana Robinson2021-03-021-1/+2
* | Switch to hbool_t and TRUE/FALSE in library codeDana Robinson2021-03-024-38/+38
* | Removed the rest of the hlog codeDana Robinson2021-03-029-728/+5
* | Stripped hlog code from H5MV.cDana Robinson2021-03-021-24/+1
* | Makes libgen.h functions ready for implementation on WindowsDana Robinson2021-03-021-0/+13
* | Switches memcpy to H5MM_memcpy in H5Fvfd_swmr.cDana Robinson2021-03-021-1/+1
* | Switches H5FDvfd_swmr.c memory calls to use H5MMDana Robinson2021-03-021-4/+4
* | H5MF.c cleanupDana Robinson2021-03-021-123/+25
* | Switches H5MF memory calls to use H5MMDana Robinson2021-03-021-2/+2
* | Adds HD prefix to POSIX calls in srcDana Robinson2021-03-025-27/+27
* | Fixes include guards for a few headersDana Robinson2021-03-012-6/+6
|/
* Adding the test case for fixed-array chunked dataset and VDS.songyulu2021-02-121-1/+1
* Updates CMake files to work with VFD SWMRDana Robinson2020-10-141-0/+21
* Fixes a leak of the metadata index memoryDana Robinson2020-09-082-7/+15
* Merge branch 'feature/vfd_swmr' into multiDavid Young2020-08-319-58/+150
|\
| * Write a comment about a bit of overflow-avoidance logic. NFCI.David Young2020-08-311-0/+1
| * Improve/expand the comments on the file->writer assertions.David Young2020-08-311-6/+5
| * Delete an unhelpful comment. NFCI.David Young2020-08-311-1/+1
| * Add some header comments to functions.David Young2020-08-311-0/+8
| * Rename `api_elapsed_nslots` to `api_elapsed_nbuckets`: possibly clarifiesDavid Young2020-08-311-5/+9
| * Document vfd_swmr_pageno_to_mdf_idx_entry() and rename its parameterDavid Young2020-08-311-3/+15
| * Wrap a line in a comment at 80 columns.David Young2020-08-311-2/+2
| * Add/improve some struct/member documentation per John's request.David Young2020-08-315-37/+56
| * Document vfd_swmr_writer_may_increase_tick_to() andDavid Young2020-08-311-0/+31
| * Document H5HG_trap().David Young2020-08-311-0/+18
| * Delete unused local variable. NFCI.David Young2020-08-311-1/+0
| * Use the DECODE macro with the correct signedness for the variable.David Young2020-08-311-4/+4
* | Merge branch 'feature/vfd_swmr' into multiDavid Young2020-08-282-12/+23
|\ \ | |/
| * Also accept transitions of the superblock status flags toDavid Young2020-08-281-11/+22