Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Merge remote-tracking branch 'canonical/feature/vfd_swmr' into ↵ | Dana Robinson | 2021-03-23 | 12 | -162/+147 |
|\ | | | | | | | vfd_swmr/thg_standards | ||||
| * | Merge pull request #504 from derobins/vfd_swmr/hide_timespeccmp | Dana Robinson | 2021-03-23 | 7 | -115/+18 |
| |\ | | | | | | | Protects timespeccmp | ||||
| | * | Protects timespeccmp | Dana Robinson | 2021-03-23 | 7 | -115/+18 |
| |/ | |||||
| * | Merge pull request #500 from derobins/vfd_swmr/minor | Dana Robinson | 2021-03-23 | 1 | -0/+4 |
| |\ | | | | | | | Fixed MANIFEST | ||||
| | * | Fixed MANIFEST | Dana Robinson | 2021-03-23 | 1 | -0/+4 |
| |/ | |||||
| * | Merge pull request #499 from derobins/vfd_swmr/missing_dedups | Dana Robinson | 2021-03-23 | 4 | -0/+4 |
| |\ | | | | | | | Adds missing dedup callback entries to other VFDs | ||||
| | * | Adds missing dedup callback entries to other VFDs | Dana Robinson | 2021-03-23 | 4 | -0/+4 |
| |/ | | | | | | | NOTE: The mirror VFD and parallel are currently broken | ||||
| * | Merge pull request #456 from HDFGroup/raylu_group_test | raylu-hdf | 2021-03-18 | 2 | -47/+122 |
| |\ | | | | | | | Changing the signal handling to named pipe in the group test for better portablity | ||||
| | * | Re-arranged the communication between the writer and reader through named ↵ | Songyu Lu | 2021-03-17 | 1 | -20/+10 |
| | | | | | | | | | | | | pipes to facilitate possible test improvements in the future. | ||||
| | * | Adding more comments. | Songyu Lu | 2021-03-15 | 1 | -3/+5 |
| | | | |||||
| | * | Some minor changes. | Songyu Lu | 2021-03-15 | 1 | -8/+11 |
| | | | |||||
| | * | Changing the signal handling to named pipe for better portablity. | Songyu Lu | 2021-03-10 | 2 | -42/+122 |
| |/ | |||||
| * | Merge pull request #416 from derobins/vfd_swmr/thg_standards | Dana Robinson | 2021-03-04 | 35 | -1149/+233 |
| |\ | | | | | | | Brings VFD SWMR code closer to THG standards and allows C library compilation on Windows | ||||
* | | | Fixes H5CX_pop badness | Dana Robinson | 2021-03-22 | 1 | -4/+4 |
| | | | |||||
* | | | Adds a dedup callback to the mirror VFD | Dana Robinson | 2021-03-22 | 1 | -0/+1 |
| | | | |||||
* | | | Removes pre-2015 Visual Studio cruft (from develop) | Dana Robinson | 2021-03-22 | 2 | -127/+2 |
| | | | |||||
* | | | Brings the tcheck_version test changes from develop | Dana Robinson | 2021-03-22 | 1 | -53/+76 |
| | | | |||||
* | | | Brings HSYS_GOTO_ERROR changes from develop | Dana Robinson | 2021-03-22 | 1 | -8/+48 |
| | | | |||||
* | | | Brings accum.c changes from develop | Dana Robinson | 2021-03-22 | 1 | -700/+1008 |
| | | | |||||
* | | | Windows cleanup | Dana Robinson | 2021-03-10 | 5 | -98/+116 |
| | | | | | | | | | | | | | | | * A splitter VFD test in vfd.c fails * Several vfd_swmr.c tests are #ifdef'd around | ||||
* | | | Excludes VFD SWMR acceptance tests on Windows | Dana Robinson | 2021-03-10 | 12 | -19/+172 |
| | | | | | | | | | | | | Via #ifdefs, not build system | ||||
* | | | Converts nanosleep to H5_nanosleep in genall5.c | Dana Robinson | 2021-03-10 | 1 | -13/+3 |
| | | | |||||
* | | | Fix brackets on non-POSIX vfd_swmr.c | Dana Robinson | 2021-03-10 | 1 | -2/+2 |
| | | | |||||
* | | | Removes err.h cruft from genall5.c and vfd_swmr_common.c | Dana Robinson | 2021-03-10 | 2 | -42/+55 |
| | | | |||||
* | | | Removes an unused variable from vfd_swmr.c | Dana Robinson | 2021-03-09 | 1 | -1/+0 |
| | | | |||||
* | | | Fixes order of magnitude issue in Windows nanosleep equivalent | Dana Robinson | 2021-03-09 | 1 | -1/+1 |
| | | | |||||
* | | | Hides use of clock_gettime() on Windows | Dana Robinson | 2021-03-09 | 1 | -0/+5 |
| | | | | | | | | | | | | | | | timespec_get() is C11 and probably only has about 10 ms resolution. We may have to revisit this. | ||||
* | | | Rips out unused, unportable "print elapsed time" code in page_buffer.c | Dana Robinson | 2021-03-09 | 1 | -45/+0 |
| | | | |||||
* | | | Adds DLLVAR macros to allow exporting symbols on Windows | Dana Robinson | 2021-03-09 | 2 | -3/+3 |
| | | | |||||
* | | | Replaces BSD random functions with ISO | Dana Robinson | 2021-03-09 | 2 | -7/+4 |
| | | | |||||
* | | | Removes libgen.h detection from Autotools and CMake | Dana Robinson | 2021-03-09 | 3 | -5/+1 |
| | | | |||||
* | | | Replaces basename and dirname with code that will work everywhere | Dana Robinson | 2021-03-09 | 7 | -34/+162 |
| | | | |||||
* | | | Changes to help vfd_swmr.c build on Windows | Dana Robinson | 2021-03-08 | 3 | -55/+66 |
| |/ |/| | |||||
* | | Merge remote-tracking branch 'canonical/feature/vfd_swmr' into ↵ | Dana Robinson | 2021-03-04 | 6 | -4/+1351 |
|\ \ | |/ | | | | | vfd_swmr/thg_standards | ||||
| * | Merge pull request #426 from vchoi-hdfgroup/demo_feature_vfd_swmr | Dana Robinson | 2021-03-04 | 5 | -0/+1323 |
| |\ | | | | | | | Add the two VFD SWMR demo programs to "examples" directory. | ||||
| | * | Add the two VFD SWMR demo programs to "examples" directory. | vchoi | 2021-03-04 | 5 | -0/+1323 |
| |/ | | | | | | | Provide instructions on compiling and running the demos. | ||||
| * | Merge pull request #413 from vchoi-hdfgroup/feature/vfd_swmr | vchoi-hdfgroup | 2021-03-03 | 1 | -4/+28 |
| |\ | | | | | | | VFD SWMR TestExpress limits on testvfdswmr.sh | ||||
| | * | Add test settings for vfd_swmr_bigset_writer.c based on HDF5TestExpress: | vchoi | 2021-03-02 | 1 | -4/+28 |
| | | | | | | | | | | | | Default, Exhaustive, and quick runs. | ||||
| | * | Revert "Add the two VFD SWMR demo programs to the test directory so that ↵ | vchoi | 2021-03-02 | 8 | -1861/+1 |
| | | | | | | | | | | | | | | | | | | they can be built as needed." This reverts commit f6e7edcedf0339bd18ca0a995f9877a778180f5f. | ||||
| | * | Merge remote-tracking branch 'canonical/feature/vfd_swmr' into feature/vfd_swmr | vchoi | 2021-03-02 | 16 | -376/+323 |
| | |\ | | |/ | |/| | |||||
| | * | Add the two VFD SWMR demo programs to the test directory so that they can be ↵ | vchoi | 2021-02-26 | 8 | -1/+1861 |
| | | | | | | | | | | | | built as needed. | ||||
* | | | Engineers around naked clock_gettime() calls | Dana Robinson | 2021-03-03 | 1 | -6/+14 |
| | | | | | | | | | | | | | | | | | | | | | This is a temporary solution, as not all POSIX platforms will have clock_gettime(). Further code fixes will be required. With this change, the main C library should compile on Windows. | ||||
* | | | Adds missing private VFD SWMR headers to CMake | Dana Robinson | 2021-03-03 | 1 | -0/+2 |
| | | | |||||
* | | | Removed Wnanosleep stub and adds Win32 code to H5_nanosleep() | Dana Robinson | 2021-03-03 | 2 | -26/+16 |
| | | | |||||
* | | | Switch to using H5_nanosleep() instead of HDnanosleep() | Dana Robinson | 2021-03-03 | 2 | -29/+9 |
| | | | | | | | | | | | | | | | * Just in the main library and test/vfd_swmr.c * VFD SWMR acceptance tests still use HDnanosleep() directly | ||||
* | | | Fixes a missing declaration for H5_get_win32_times() | Dana Robinson | 2021-03-02 | 1 | -0/+1 |
| | | | |||||
* | | | Brings MacOS fixes from main feature branch | Dana Robinson | 2021-03-02 | 14 | -372/+320 |
|\ \ \ | |/ / | |||||
| * | | Merge pull request #388 from derobins/vfd_swmr/H5FD_public_fix | Dana Robinson | 2021-03-01 | 16 | -376/+323 |
| |\ \ | | |/ | |/| | Moves the BSD queue to a wrapper to keep it out of the public API | ||||
| | * | Improves autotools and CMake support for sigtimedwait alternative | Dana Robinson | 2021-03-01 | 6 | -8/+27 |
| | | | |||||
| | * | Minor change to H5FDvfd_swmr.h include guard name | Dana Robinson | 2021-03-01 | 1 | -3/+3 |
| | | |