Commit Graph

1914 Commits

Author SHA1 Message Date
Albert Cheng
ff5231f964 [svn-r2393] Updated. 2000-06-19 11:23:59 -05:00
Bill Wendling
0f97875bc3 [svn-r2391] Adding the HPUX 11.00 file which is a copy of the HPUX 10.20 config file. 2000-06-19 09:55:02 -05:00
Frank Baker
1e463da222 [svn-r2387] COPYING: Added LLNL statement. Other minor edits. 2000-06-14 11:23:50 -05:00
Robb Matzke
7b6795cf3d [svn-r2371] Added note for struct(opt) fix. 2000-06-08 10:17:27 -05:00
Albert Cheng
eb60599a77 [svn-r2362] Changed the file searching pattern to look for end of line to match
a complete file name.  This distinguish file ./config/unicos from
./config/unicosmk.
Tossed in a cleanup feature by removing the temporary file when finished.
2000-06-07 15:41:49 -05:00
Patrick Lu
6e7c3212d3 [svn-r2359] added the comments back to the part of the code that is setting up the file
drivers array.
2000-06-07 12:39:57 -05:00
Albert Cheng
223ddb1a9a [svn-r2350] Updated. 2000-06-07 08:59:49 -05:00
Bill Wendling
90bc20edb5 [svn-r2348] The way the pthread_t object was being initialized wasn't correct for all
platforms. Also, it's not entirely certain that a value of 0 isn't a
valid thread ID. So, I changed the pthread_t object to be a pointer to
pthread_t with the appropriate memory management this entails. Part of
the validity of this approach rests on the fact that one can assign a
variable which is a structure to another variable of the same type and
all fields within will be copied appropriately...See! C *does* do some
things correctly :-).
2000-06-06 15:50:18 -05:00
Quincey Koziol
8cb2d8c6af [svn-r2345] Fixed a few more places where free'd memory was being inspected. 2000-06-06 14:00:07 -05:00
Quincey Koziol
f16251c705 [svn-r2344] Fixed a bug where memory was being inspected after being free'd, found only
in Windows.
2000-06-06 13:53:16 -05:00
Quincey Koziol
ae635d079e [svn-r2343] *sigh* Corrected H5AC_compare again. (Trying to fix a bug which only is
manifesting on Windows, so it's a bit of a remote-control problem...)
2000-06-06 13:24:51 -05:00
Quincey Koziol
f3abf1f345 [svn-r2342] Updated H5AC_compare function to detect NULL pointers to cached objects
correctly and also corrected incorrect test in H5AC_flush
2000-06-06 13:11:10 -05:00
Patrick Lu
4d16bcfecb [svn-r2341] took the code out of h5ls to open files using different drivers 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
2000-06-06 13:07:20 -05:00
Bill Wendling
6ef640cb99 [svn-r2340] HAVE_THREADSAFE was being incorrectly set if we didn't want threadsafety. 2000-06-06 12:06:30 -05:00
Bill Wendling
956895ef48 [svn-r2339] Fixed problem with enabling/disabling thread safe mode... 2000-06-05 18:25:29 -05:00
Quincey Koziol
befd08fb80 [svn-r2320] Patched "print_stats" routine parameters for machines with no getrusage() call.
(Like the Crays)
2000-06-02 09:31:04 -05:00
Quincey Koziol
ae69e30f76 [svn-r2318] Rearranged metadata caching to put caching information in the 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.
2000-06-01 18:45:11 -05:00
Quincey Koziol
ecb52e75d3 [svn-r2317] Close a small memory leak in the test program (not library). 2000-06-01 18:42:25 -05:00
Patrick Lu
891b407e7b [svn-r2310] added a line saying that the opaque and bitfields type is supported now 2000-05-31 11:26:07 -05:00
Patrick Lu
4588fbf2ca [svn-r2309] added entries for the bitfield test file and the ddl 2000-05-31 11:23:52 -05:00
Patrick Lu
0264342a3e [svn-r2308] added a funtion to create a bitfields test file. just used the code from the dataset
test file
2000-05-31 11:22:38 -05:00
Patrick Lu
cee9fa8a0e [svn-r2307] test file for the bitfields test. i used the bitfield parts of the dataset test file 2000-05-31 11:21:36 -05:00
Patrick Lu
8750cf4c3a [svn-r2306] ddl for the bitfields test file 2000-05-31 11:20:56 -05:00
Patrick Lu
7f5c264ce4 [svn-r2305] took out the line that said the bitfields are not supported in the dumper.
now it will dump bitfields using the the tools lib like h5ls does.
2000-05-31 11:08:10 -05:00
Patrick Lu
2d7cee1e9f [svn-r2304] *** empty log message *** 2000-05-30 11:54:44 -05:00
Patrick Lu
50cd98ffe1 [svn-r2298] removed mention of the xml option 2000-05-30 11:06:18 -05:00
Albert Cheng
3924c60fc3 [svn-r2297] Updated with VFL and Thread-safe implementation information. 2000-05-29 14:44:25 -05:00
Quincey Koziol
6200554371 [svn-r2296] Patched to detect FreeBSD 4.x correctly. 2000-05-26 14:44:32 -05:00
Patrick Lu
a0e559aee5 [svn-r2294] fixed the output of the options list so that the xml options text is aligned 2000-05-26 13:58:27 -05:00
Patrick Lu
0dca4208e4 [svn-r2293] updated the Tools file. added new entries to the dumper section for the new options
(-v = obj id, -w = # of columns, -xml = XML output)
also added opaque to the types that are output
2000-05-26 13:57:09 -05:00
Albert Cheng
cdbc5e92c2 [svn-r2292] Snapshot version 1.3 release 21 2000-05-25 22:47:26 -05:00
Patrick Lu
e27ec06855 [svn-r2291] update the ddl to match the output the dumper is generating now for the
compound types.  (the indentation for the curly brace at the end of the
compound type is aligned with the top brace)
2000-05-25 12:13:20 -05:00
Patrick Lu
69ca8832e6 [svn-r2290] fixed the indenting error related to compound types. 2000-05-25 12:08:45 -05:00
Patrick Lu
7e2890384e [svn-r2289] changed the macro for the file to be FILENAME. caused compilation errors on windows with the
old name
2000-05-25 10:53:22 -05:00
Albert Cheng
70354f23ba [svn-r2288] Updated. 2000-05-22 17:55:33 -05:00
Bill Wendling
35fe1e2847 [svn-r2287] Changed ttsafe_* test files so that they create their own HDF5 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 ;-)
2000-05-19 18:00:03 -05:00
Bill Wendling
b97c63cdbc [svn-r2286] Gave the threading functions return types (herr_t). pthreads' calls
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.
2000-05-19 17:02:24 -05:00
Bill Wendling
fb75b8a89c [svn-r2285] A \ was needed at the end of one of the definitions to make gmake work. 2000-05-19 16:35:40 -05:00
Bill Wendling
c4ba19fb75 [svn-r2284] Duplicate initialization of variable removed. 2000-05-19 16:34:23 -05:00
Patrick Lu
f782d80d00 [svn-r2280] more complicated test file for nested compounds. copied from Elena's test file 2000-05-19 10:52:59 -05:00
Patrick Lu
2b4672286c [svn-r2279] copied Elena's code for a more complicated testfile for the nested compound types 2000-05-19 10:52:10 -05:00
Patrick Lu
853923360d [svn-r2278] changed the nested compound test. copied Elena's code from her test file for nested comp types.
more complicated test case
2000-05-19 10:50:46 -05:00
Quincey Koziol
e21eba68c1 [svn-r2277] Added H5TSprivate.h 2000-05-19 09:52:03 -05:00
Quincey Koziol
d894ed6d0d [svn-r2276] Modifed thread-safety code to more closely align with rest of HDF5 coding
standards.
2000-05-19 09:51:50 -05:00
Quincey Koziol
c0d424e947 [svn-r2275] Updated from modified configure.in 2000-05-19 09:51:02 -05:00
Quincey Koziol
f4b618e5e1 [svn-r2274] Hacked to detect pthreads on FreeBSD and add correct compilation options. 2000-05-19 09:50:48 -05:00
Quincey Koziol
670770900a [svn-r2273] Used updated data structure names... 2000-05-19 09:50:01 -05:00
Quincey Koziol
7d6aeee7d9 [svn-r2272] Updated data structure names to be more in line with HDF5 naming scheme. 2000-05-19 09:49:40 -05:00
Albert Cheng
7a3ddc546a [svn-r2271] Document the changes I made of renaming Makefile target as
reconfigure.
2000-05-19 09:34:38 -05:00
Chee-Wai Lee
45ff8f35b8 [svn-r2268] updated comments for the test for attribute creation for threadsafe hdf-5. 2000-05-18 16:44:13 -05:00