Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | [svn-r2343] *sigh* Corrected H5AC_compare again. (Trying to fix a bug which ↵ | Quincey Koziol | 2000-06-06 | 1 | -5/+10 |
| | | | | | | only is manifesting on Windows, so it's a bit of a remote-control problem...) | ||||
* | [svn-r2342] Updated H5AC_compare function to detect NULL pointers to cached ↵ | Quincey Koziol | 2000-06-06 | 1 | -2/+9 |
| | | | | | | objects correctly and also corrected incorrect test in H5AC_flush | ||||
* | [svn-r2341] took the code out of h5ls to open files using different drivers ↵ | Patrick Lu | 2000-06-06 | 4 | -51/+74 |
| | | | | | | | | | and created a function in the tools library for it(H5ToolsFopen-takes a filename and a char ptr if you want the name of the driver) added the function to h5tools.c, a header to h5tools.h and changed h5ls.c and h5dump.c to use the new functions | ||||
* | [svn-r2340] HAVE_THREADSAFE was being incorrectly set if we didn't want ↵ | Bill Wendling | 2000-06-06 | 2 | -2/+2 |
| | | | | threadsafety. | ||||
* | [svn-r2339] Fixed problem with enabling/disabling thread safe mode... | Bill Wendling | 2000-06-05 | 2 | -106/+114 |
| | |||||
* | [svn-r2320] Patched "print_stats" routine parameters for machines with no ↵ | Quincey Koziol | 2000-06-02 | 1 | -0/+8 |
| | | | | | | getrusage() call. (Like the Crays) | ||||
* | [svn-r2318] Rearranged metadata caching to put caching information in the ↵ | Quincey Koziol | 2000-06-01 | 11 | -145/+183 |
| | | | | | | | | objects being cached instead of in separate structures. This reduces the amount of memory the hash table uses by about half. This is the initial step along the path of speeding up the metadata caching. | ||||
* | [svn-r2317] Close a small memory leak in the test program (not library). | Quincey Koziol | 2000-06-01 | 1 | -0/+4 |
| | |||||
* | [svn-r2310] added a line saying that the opaque and bitfields type is ↵ | Patrick Lu | 2000-05-31 | 1 | -0/+1 |
| | | | | supported now | ||||
* | [svn-r2309] added entries for the bitfield test file and the ddl | Patrick Lu | 2000-05-31 | 1 | -0/+2 |
| | |||||
* | [svn-r2308] added a funtion to create a bitfields test file. just used the ↵ | Patrick Lu | 2000-05-31 | 1 | -0/+48 |
| | | | | | | code from the dataset test file | ||||
* | [svn-r2307] test file for the bitfields test. i used the bitfield parts of ↵ | Patrick Lu | 2000-05-31 | 1 | -0/+0 |
| | | | | the dataset test file | ||||
* | [svn-r2306] ddl for the bitfields test file | Patrick Lu | 2000-05-31 | 1 | -0/+26 |
| | |||||
* | [svn-r2305] took out the line that said the bitfields are not supported in ↵ | Patrick Lu | 2000-05-31 | 1 | -4/+1 |
| | | | | | | the dumper. now it will dump bitfields using the the tools lib like h5ls does. | ||||
* | [svn-r2304] *** empty log message *** | Patrick Lu | 2000-05-30 | 1 | -2/+1 |
| | |||||
* | [svn-r2298] removed mention of the xml option | Patrick Lu | 2000-05-30 | 1 | -3/+0 |
| | |||||
* | [svn-r2297] Updated with VFL and Thread-safe implementation information. | Albert Cheng | 2000-05-29 | 1 | -1/+3 |
| | |||||
* | [svn-r2296] Patched to detect FreeBSD 4.x correctly. | Quincey Koziol | 2000-05-26 | 1 | -2/+2 |
| | |||||
* | [svn-r2294] fixed the output of the options list so that the xml options ↵ | Patrick Lu | 2000-05-26 | 1 | -1/+1 |
| | | | | text is aligned | ||||
* | [svn-r2293] updated the Tools file. added new entries to the dumper section ↵ | Patrick Lu | 2000-05-26 | 1 | -2/+13 |
| | | | | | | | for the new options (-v = obj id, -w = # of columns, -xml = XML output) also added opaque to the types that are output | ||||
* | [svn-r2292] Snapshot version 1.3 release 21 | Albert Cheng | 2000-05-26 | 2 | -2/+2 |
| | |||||
* | [svn-r2291] update the ddl to match the output the dumper is generating now ↵ | Patrick Lu | 2000-05-25 | 1 | -30/+30 |
| | | | | | | | for the compound types. (the indentation for the curly brace at the end of the compound type is aligned with the top brace) | ||||
* | [svn-r2290] fixed the indenting error related to compound types. | Patrick Lu | 2000-05-25 | 1 | -3/+5 |
| | |||||
* | [svn-r2289] changed the macro for the file to be FILENAME. caused ↵ | Patrick Lu | 2000-05-25 | 1 | -7/+7 |
| | | | | | | compilation errors on windows with the old name | ||||
* | [svn-r2288] Updated. | Albert Cheng | 2000-05-22 | 1 | -2/+8 |
| | |||||
* | [svn-r2287] Changed ttsafe_* test files so that they create their own HDF5 ↵ | Bill Wendling | 2000-05-19 | 5 | -790/+828 |
| | | | | | | | | file (they were only creating one for all of them). Also changed so that, if they got an error, it actually specifies that the tests failed on the screen instead of succeeded ;-) | ||||
* | [svn-r2286] Gave the threading functions return types (herr_t). pthreads' calls | Bill Wendling | 2000-05-19 | 2 | -94/+163 |
| | | | | | | | | | | | | | return 0 on success and non-zero on failure. That's what happens with these calls. There was a problem compiling threading on Linux. The pthread_t type is not consistent among different implementations, so it cannot simply be assigned to NULL or tested against it. I initialize it by calling HDmemset(foo_thread, 0, sizeof(pthread_t)). To see if it's a "null" pthread, I created a special pthread_t object (assigned to only in the init phase and then only read...i.e., thread safe) and assigned it "null" as above. Then I use pthread_equal() to determine if the thread is null. | ||||
* | [svn-r2285] A \ was needed at the end of one of the definitions to make ↵ | Bill Wendling | 2000-05-19 | 1 | -1/+1 |
| | | | | gmake work. | ||||
* | [svn-r2284] Duplicate initialization of variable removed. | Bill Wendling | 2000-05-19 | 1 | -1/+0 |
| | |||||
* | [svn-r2280] more complicated test file for nested compounds. copied from ↵ | Patrick Lu | 2000-05-19 | 1 | -38/+74 |
| | | | | Elena's test file | ||||
* | [svn-r2279] copied Elena's code for a more complicated testfile for the ↵ | Patrick Lu | 2000-05-19 | 1 | -0/+0 |
| | | | | nested compound types | ||||
* | [svn-r2278] changed the nested compound test. copied Elena's code from her ↵ | Patrick Lu | 2000-05-19 | 1 | -29/+72 |
| | | | | | | test file for nested comp types. more complicated test case | ||||
* | [svn-r2277] Added H5TSprivate.h | Quincey Koziol | 2000-05-19 | 1 | -0/+2 |
| | |||||
* | [svn-r2276] Modifed thread-safety code to more closely align with rest of ↵ | Quincey Koziol | 2000-05-19 | 6 | -131/+191 |
| | | | | | | HDF5 coding standards. | ||||
* | [svn-r2275] Updated from modified configure.in | Quincey Koziol | 2000-05-19 | 1 | -114/+119 |
| | |||||
* | [svn-r2274] Hacked to detect pthreads on FreeBSD and add correct compilation ↵ | Quincey Koziol | 2000-05-19 | 1 | -4/+9 |
| | | | | options. | ||||
* | [svn-r2273] Used updated data structure names... | Quincey Koziol | 2000-05-19 | 1 | -2/+2 |
| | |||||
* | [svn-r2272] Updated data structure names to be more in line with HDF5 naming ↵ | Quincey Koziol | 2000-05-19 | 2 | -150/+150 |
| | | | | scheme. | ||||
* | [svn-r2271] Document the changes I made of renaming Makefile target as | Albert Cheng | 2000-05-19 | 1 | -0/+5 |
| | | | | reconfigure. | ||||
* | [svn-r2268] updated comments for the test for attribute creation for ↵ | Chee-Wai Lee | 2000-05-18 | 1 | -0/+3 |
| | | | | threadsafe hdf-5. | ||||
* | [svn-r2266] Minor change for 64-bit libs | Robb Matzke | 2000-05-18 | 1 | -1/+1 |
| | |||||
* | [svn-r2264] Added Thread-safe feature. This is the phase 1 implementation | Chee-Wai Lee | 2000-05-18 | 13 | -26/+1690 |
| | | | | | | that all HDF5 API functions are protected by a mutex lock. Basically, serialized all API calls. To use it, use configure --enable-threadsafe --with-pthread | ||||
* | [svn-r2262] * 2000-05-18 | Robb Matzke | 2000-05-18 | 17 | -537/+976 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | ** src/H5Tconv.c ** src/H5Tpkg.h ** src/H5Tpublic.h The H5T_conv_struct_opt() function had a design flaw -- it didn't keep information about the stride to use to step through the temporary/background-value buffer and thus nested invocations would clobber each other's temp buffers. This was fixed by splitting the `stride' argument into `buf_stride' and `bkg_stride' arguments for all the conversion functions. THIS IS AN API CHANGE, but users will get a compiler warning when they pass their conversion function pointer to H5Tregister(). ** src/H5T.c ** src/H5Tprivate.h Added a bkg_stride argument to the H5T_convert() definition in order to fix a bug related to the optimized compound datatype conversion function. ** src/H5T.c ** src/H5A.c ** src/H5D.c ** src/H5Ofill.c ** src/H5P.c Added bkg_stride=0 argument to the H5T_convert() calls. ** test/dtypes.c Added a test for the H5T_conv_struct_opt() bug fixed above. ** src/H5FL.c The H5FL_term() function should return non-zero even when it couldn't free all the free lists do to their being used by some other package. When that other package terminates it will return non-zero, causing H5FL_term() to be called again. This fixes some of the `infinite loop closing library' messages. ** tools/pdb2hdf Uses print_version() instead of doing that itself. ** src/H5Ppublic.h Renamed H5Pget_gc_reference() declaration to make it match the definition. ** src/H5FDlog.c Added API tracing macros. Removed `const' qualifier from a `char*' member of a struct which was allocated on the heap. ** src/H5TB.c Added curly braces to a couple deeply-nested `if' statements to make them clearer and to shut up the increadibly stupid and just plain incorrect gcc warning about ambiguous `else'. ** test/titerate.c Removed incomplete initialization in favor of memset() for one auto variable to stop compiler warnings. ** tools/Depencencies Regenerated to remove references to h5dumputil.c | ||||
* | [svn-r2261] fixed an error that occurred last time i checked this file in. | Patrick Lu | 2000-05-18 | 1 | -339/+378 |
| | |||||
* | [svn-r2259] | Elena Pourmal | 2000-05-17 | 1 | -4/+4 |
| | | | | Fixed a typo in the H5Pget_gc_references function name (was H5Pget_gc_reference). | ||||
* | [svn-r2256] same changes i did for the release version. (fixed bug in ↵ | Patrick Lu | 2000-05-16 | 1 | -1/+1 |
| | | | | | | dangermouse... added an extra conditional) | ||||
* | [svn-r2253] Updated. | Albert Cheng | 2000-05-13 | 1 | -1/+0 |
| | |||||
* | [svn-r2245] Added missing files.. | Quincey Koziol | 2000-05-12 | 1 | -0/+5 |
| | |||||
* | [svn-r2243] h5dump.c: Removed some Carriage-return's | Albert Cheng | 2000-05-11 | 3 | -4/+4 |
| | | | | | h5tools.c h5tools.h: Modified print_version() to use const char * argument instead. | ||||
* | [svn-r2242] Removed h5dumputil.c. Its functions have been migrated to ↵ | Albert Cheng | 2000-05-11 | 3 | -150/+3 |
| | | | | h5tools.c. |