summaryrefslogtreecommitdiffstats
path: root/src/H5Fefc.c
Commit message (Collapse)AuthorAgeFilesLines
* [svn-r22034] merge from trunk r 22032Mohamad Chaarawi2012-03-071-10/+10
|\
| * [svn-r21919] Description:Quincey Koziol2012-02-091-10/+10
| | | | | | | | | | | | | | | | Refactor function name macros and simplify the FUNC_ENTER macros, to clear away the cruft and prepare for further cleanups. Tested on: Mac OSX/64 10.7.3 (amazon) w/debug, production & parallel
* | [svn-r22032] - move all HDF5 library access for H5F routines to the native ↵Mohamad Chaarawi2012-03-071-21/+8
| | | | | | | | | | | | | | | | layer, higher layer only handle ids - create a high level user id to return to users to hold vol id and object id - all H5 callbacks implemented except for get_object_count/ids - some bug fixes, test suite fails for now pending update to user ids of other objects
* | [svn-r21964] a working version that works with the entire test suiteMohamad Chaarawi2012-02-201-7/+70
|/
* [svn-r21603] Purpose: Add generic skip list implementationNeil Fortner2011-10-181-1/+1
| | | | | | | | | | | | | Description: Added new H5SL_TYPE_GENERIC skip list type, which uses void *'s as keys and a client-supplied callback for key comparison. This was added to support the upcoming "merge named datatype" feature for H5Ocopy, but may be used in other places as well. Also added testing. Also fixed a potential bug with the H5SL_TYPE_OBJ implementation, and added testing for that. Tested: jam, koala, heiwa (h5committest), durandal
* [svn-r20778] I changed the macro definition of DIR_SEPC and DIR_SEPS to ']' ↵Raymond Lu2011-05-091-1/+1
| | | | | | | | for OpenVMS in H5private.h. Strictly speaking, it isn't the directory seperator. But it can simplify the code and make the H5L_build_name function cleaner. Tested on jam because the change only affects VMS.
* [svn-r20064] Purpose: Implement external file cacheNeil Fortner2011-02-081-0/+951
Description: Implements a cache of files opened through external links. Adds the public functions H5Pset_elink_file_cache_size(), H5Pget_elink_file_cache_size(), and H5Frelease_file_cache(). Tested: jam, amani, heiwa (h5committest), fedora 64.