Quincey Koziol 765f0159ff [svn-r14307] Description:
- Extracted common code from H5D_select_read/H5D_select_write into single
        routine (H5D_select_io) and made H5D_select_read/H5D_select_write
        "gateway" routines, passing I/O buffer to operate on in "op" struct.
    - Create optimized pathway in H5D_select_io for I/O operations on single
        elements.
    - Make "get linear offset of first element" callback for each type of
        selection (used in "optimized pathway", above)

Tested on:
        FreeBSD/32 6.2 (duty) in debug mode
        FreeBSD/64 6.2 (liberty) w/C++ & FORTRAN, in debug mode
        Linux/32 2.6 (kagiso) w/PGI compilers, w/C++ & FORTRAN, w/threadsafe,
                                in debug mode
        Linux/64-amd64 2.6 (smirom) w/default API=1.6.x, w/C++ & FORTRAN,
                                in production mode
        Linux/64-ia64 2.6 (cobalt) w/Intel compilers, w/C++ & FORTRAN,
                                in production mode
        Solaris/32 2.10 (linew) w/deprecated symbols disabled, w/C++ & FORTRAN,
                                w/szip filter, in production mode
        Mac OS X/32 10.4.10 (amazon) in debug mode
        Linux/64-ia64 2.4 (tg-login3) w/parallel, w/FORTRAN, in production mode
2007-11-29 13:44:07 -05:00
..
2006-04-09 22:03:30 -05:00
2007-04-03 14:51:14 -05:00
2007-03-11 21:38:08 -05:00
2007-10-11 11:24:11 -05:00
2007-06-15 14:11:59 -05:00
2007-10-11 11:24:11 -05:00
2007-04-19 13:43:10 -05:00
2007-10-30 14:52:05 -05:00
2007-10-18 17:02:19 -05:00
2006-09-04 13:30:13 -05:00
2007-10-08 14:59:36 -05:00
2007-10-30 13:13:48 -05:00
2002-11-20 08:27:30 -05:00
2007-11-29 13:44:07 -05:00
2007-09-27 15:28:27 -05:00
2007-10-11 11:24:11 -05:00
2007-10-31 08:13:40 -05:00
2007-10-11 11:24:11 -05:00
2007-10-11 11:24:11 -05:00
2007-11-01 14:27:15 -05:00
2007-10-11 11:24:11 -05:00
2007-11-24 11:36:01 -05:00
2007-08-14 11:04:42 -05:00
2002-04-11 17:53:26 -05:00
2007-10-11 11:24:11 -05:00
2007-10-11 11:24:11 -05:00
2007-10-08 14:59:36 -05:00
2007-10-11 20:29:45 -05:00
2007-10-11 11:24:11 -05:00
2007-10-11 11:24:11 -05:00
2007-10-11 11:24:11 -05:00
2007-10-30 15:37:39 -05:00
2007-10-18 17:02:19 -05:00
2007-10-11 11:24:11 -05:00
2007-10-11 11:24:11 -05:00
2007-10-11 11:24:11 -05:00
2007-10-11 11:24:11 -05:00
2007-10-30 13:13:48 -05:00
2007-10-11 11:24:11 -05:00
2007-08-23 15:25:25 -05:00
2007-10-11 11:24:11 -05:00
2007-10-11 11:24:11 -05:00
2007-11-24 11:49:36 -05:00
2007-04-11 20:59:45 -05:00
2005-11-14 21:55:39 -05:00
2007-08-23 15:25:25 -05:00
2007-04-11 20:59:45 -05:00
2007-10-11 11:24:11 -05:00
2006-04-09 22:03:30 -05:00
2007-04-03 14:51:14 -05:00
2007-03-11 21:38:08 -05:00
2007-06-15 14:11:59 -05:00
2007-11-25 17:10:35 -05:00
2007-11-24 14:28:15 -05:00
2007-11-24 11:49:36 -05:00
2007-10-31 08:13:40 -05:00
2004-07-01 12:38:04 -05:00
2007-10-18 17:02:19 -05:00
2007-10-31 08:13:40 -05:00
2007-10-08 14:59:36 -05:00
2007-10-30 13:13:48 -05:00
2007-10-11 11:24:11 -05:00
2007-10-11 11:24:11 -05:00
2007-11-01 13:24:08 -05:00
2007-10-18 17:02:19 -05:00
2000-11-09 16:47:59 -05:00
2007-11-01 17:19:04 -05:00
2007-05-01 16:00:52 -05:00
2004-03-10 16:45:30 -05:00
2004-03-10 16:45:30 -05:00
2007-08-21 16:08:27 -05:00
2007-08-21 16:08:27 -05:00
2007-06-26 11:08:38 -05:00
2007-09-13 10:44:56 -05:00
2007-10-11 11:24:11 -05:00
2007-10-30 13:13:48 -05:00
2007-10-11 20:29:45 -05:00
2007-11-01 12:32:49 -05:00
2007-10-30 13:13:48 -05:00
2000-10-20 15:57:56 -05:00
2007-10-31 08:13:40 -05:00
2004-11-30 15:53:53 -05:00
2007-10-31 08:13:40 -05:00
2003-01-09 12:20:03 -05:00
2003-06-13 15:30:43 -05:00
2007-11-01 13:24:08 -05:00
2007-11-10 16:07:53 -05:00
2007-10-31 08:13:40 -05:00
2007-10-11 11:24:11 -05:00
2007-10-30 13:13:48 -05:00
2007-10-11 11:24:11 -05:00
2007-10-11 11:24:11 -05:00
2007-10-11 11:24:11 -05:00
2007-11-01 13:24:08 -05:00
2007-10-30 13:13:48 -05:00
2007-10-11 11:24:11 -05:00
2007-10-31 08:13:40 -05:00
2007-10-30 13:13:48 -05:00
2006-04-09 22:03:30 -05:00