| Commit message (Collapse) | Author | Age | Files | Lines |
|\
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Note: generated autotools files are from a VM and not THG
machines. These will be updated immediately after
check-in.
Tested on: 64-bit Ubuntu 15.10 w/ gcc 5.2.1
autotools serial w/ Fortran & C++
autotools parallel (MPICH 3.1.4) w/ Fortran
CMake serial (cmakehdf5 w/ CMake 3.3.2)
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Bring r28742 from trunk, adjusting to shadow B-tree nodes for SWMR:
Add 'update' operation to v2 B-trees, which will insert a new record, or
modify an existing one, depending on if the record exists or not.
Tested on:
MacOSX/64 10.11.2 (amazon) w/serial & parallel
(h5committest not required on this branch)
|
| |
| |
| |
| |
| | |
Tested on Ubuntu 15.10 (Linux 4.2.0 x86_64) gcc 5.2.1
serial only
|
| |
| |
| |
| |
| | |
Tested on Ubuntu 15.10 (Linux 4.2.0 x86_64) gcc 5.2.1
serial only
|
| |
| |
| |
| |
| | |
Tested on Ubuntu 15.10 (Linux 4.2.0 x86_64) gcc 5.2.1
serial only
|
| |
| |
| |
| |
| |
| |
| |
| | |
Normalize against trunk.
Tested on:
MacOSX/64 10.11.1 (amazon) w/serial & parallel
(h5committest not required on this branch)
|
| |
| |
| |
| | |
Tested on quail, kite, osx1010test, platypus, ostrich, moohan, emu, jam.
|
| |
| |
| |
| |
| |
| |
| |
| | |
hbool_t changes
Tested on: Ubuntu 15.04 (Linux 3.19 x86_64) gcc 4.9.2
serial w/ Fortran and C++
parallel (MPICH 3.1.4) w/ Fortran
|
| |
| |
| |
| |
| |
| |
| |
| | |
Bring r27958 from trunk to branch.
Tested on:
MacOSX/64 10.10.5 (amazon) w/serial & parallel
(h5committest not required on this branch)
|
| |
| |
| |
| |
| |
| |
| |
| | |
Bring r27849 & 27851 from trunk to branch.
Tested on:
MacOSX/64 10.10.5 (amazon) w/serial & parallel
(h5committest not required on this branch)
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Description:
Complete revamp of package initialization/shutdown mechanism in the library.
Each package now has a single init/term routine.
This new way should avoid packages being re-initialized during library
shutdown and is also be _much_ more proactive about giving feedback for
resource leaks internal to the library.
Introduces a new "module" header file for packages in the library
(e.g src/H5Fmodule.h) which sets up some necessary package configuration macros
for the FUNC_ENTER/LEAVE macros. (The VFL drivers have their own slightly
modified version of this header, src/H5FDdrvr_module.h)
Also cleaned up a bunch of resources leaks all across the library and tests,
along with addressing many warnings, as I encountered them.
Tested on: Ubuntu 15.04 (Linux 3.19 x86_64) gcc 4.9.2
serial and parallel (MPICH 3.1.4)
|
| |
| |
| |
| |
| |
| |
| |
| | |
Bring r27801 & r27809 from trunk to branch
Tested on:
MacOSX/64 10.10.5 (amazon) w/serial
(h5committest not required on this branch)
|
| |
| |
| |
| |
| |
| |
| |
| | |
Merge r27626 from trunk to branch.
Tested on:
MacOSX/64 10.10.5 (amazon) w/serial
(h5committest not required on this branch)
|
| |
| |
| |
| |
| |
| |
| | |
r27794, 27795, 27802, 27812, 27819, 27826, 27828, 27829, 27878
27880, 27898, 27902
Tested on: local Linux
|
| |
| |
| |
| |
| |
| |
| |
| | |
The number of elements in a struct between the trunk and
revise_chunks differed, which confused Subversion. Interestingly,
only some of the compilers flagged this as an error.
Tested on: local linux
|
| |
| |
| |
| |
| |
| |
| |
| | |
Update the file format debugging routines to match the recent changes to
the metadata cache, along with a few other cleanups and miscellaneous
enhancements.
Tested on: Ubuntu 15.04 w/ gcc 4.9.3
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
27625, 27627, 27647, 27648, 27661, 27668, 27670, 27671, 27674, 27676,
27703, 27716, 27720, 27747, 27754, 27755
from the trunk.
Mostly CMake and Fortran changes.
Tested on: jam (w/ gcc/gfortran 4.9.3)
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
27509, 27515, 27517, 27521, 27524, 27525, 27537, 27555, 27570, 27575,
27585, 27586, 27590, 27591, 27592
from the trunk.
Minor CMake and Fortran changes
Tested on: jam (w/ gcc/gfortran 4.9.3)
|
| |
| |
| |
| |
| |
| |
| | |
Fortran 2003 changes
Tested on: jam serial (w/ gcc/gfortran 4.9.3)
jam parallel (fortran tests, parallel tests have known failure)
|
| |
| |
| |
| |
| |
| | |
updated with changes in this branch.
Tested on: NONE (CMake is still broken in this branch)
|
| |
| |
| |
| |
| |
| | |
from revise_chksum_retry branch to revise_chunks.
Tested on jam, koala, ostrich, platypus.
|
| |
| |
| |
| |
| |
| | |
revise_chunks. h5committested.
#test-p fails but will be fixed with merges later: #26569 (revise_chksum_retry) + v3 metadata cache #27237 (trunk).
|
| |
| |
| |
| | |
h5committested.
|
| |
| |
| |
| | |
h5committested.
|
| |
| |
| |
| | |
h5committested.
|
| |
| |
| |
| | |
h5committested.
|
| |
| |
| |
| | |
h5committested.
|
| |
| |
| |
| | |
h5committested.
|
| |
| |
| |
| | |
h5committested.
|
| |
| |
| |
| | |
h5committested.
|
| |
| |
| |
| |
| | |
(Revision #25283 is skipped since it was backed out later on 11/3/2015.)
h5committested.
|
| |
| |
| |
| | |
Tested on jam, koala, ostrich, platypus.
|
| |
| |
| |
| | |
Tested on jam, ostrich, koala, platypus.
|
| |
| |
| |
| | |
Tested on jam, koala, ostrich, platypus.
|
| |
| |
| |
| | |
Tested on jam, koala, ostrich, platypus.
|
| |
| |
| |
| | |
Tested on jam, koala, ostrich, platypus.
|
| |
| |
| |
| | |
Tested on jam, ostrich, koala, platypus.
|
| |
| |
| |
| | |
h5committested.
|
| | |
|
| |
| |
| |
| | |
h5committested.
|
| |
| |
| |
| | |
h5committested.
|
| |
| |
| |
| | |
h5committested.
|
| |
| |
| |
| | |
h5committtested.
|
| |
| |
| |
| | |
h5committested.
|
| |
| |
| |
| | |
h5committested.
|
| |
| |
| |
| | |
h5committested.
|
| |
| |
| |
| | |
h5committested.
|
| |
| |
| |
| |
| |
| |
| |
| | |
Merge r22634:2266 from trunk to revise_chunks branch
Tested on:
Mac OSX/64 10.7.4 (amazon) w/debug, gcc-4.7.x, C++, FORTRAN and threadsafe
(h5committest not needed on this branch)
|
| |
| |
| |
| |
| |
| |
| |
| | |
Bring r22251:22599 from trunk to revise_chunks branch.
Tested on:
Mac OSX/64 10.7.4 (amazon) w/gcc 4.7.1, C++ & FORTRAN
(Not h5committested yet, as this branch doesn't require it)
|
| |
| |
| |
| | |
configure to branch
|