hdf5/src
Quincey Koziol f49a8d1afc [svn-r12631] Description:
Refactor the file storage of "twig" nodes in the B-tree to allow them to
store more records, increasing the average density of the B-tree 30-40%.

    Increase # of records in "insert lots" regression test to still create
B-tree of depth 4

    Update h5debug to interpret difference of 'branch' and 'twig' internal
nodes in B-tree correctly.

Tested on:
    FreeBSD/32 4.11 (sleipnir)
    Linux/32 2.4 (heping)
    Linux/64 2.4 (mir)
    Solaris/64 2.9 (shanti)
2006-08-26 02:26:07 -05:00
..
.indent.pro
H5.c [svn-r12605] Description: 2006-08-21 18:27:11 -05:00
H5A.c [svn-r12452] Purpose: 2006-07-05 14:01:50 -05:00
H5AC.c [svn-r12596] Refactored how external files are opened and closed. 2006-08-18 15:48:54 -05:00
H5ACpkg.h [svn-r12440] Purpose: 2006-06-27 09:45:06 -05:00
H5ACprivate.h [svn-r12595] Modified H5C_insert_entry() to accept the H5C__PIN_ENTRY_FLAG entry 2006-08-17 17:04:47 -05:00
H5ACpublic.h [svn-r12462] Committed a variety of metadata cache related changes: 2006-07-13 12:59:39 -05:00
H5api_adpt.h
H5Apkg.h [svn-r11850] Purpose: 2006-01-02 14:20:19 -05:00
H5Aprivate.h [svn-r12452] Purpose: 2006-07-05 14:01:50 -05:00
H5Apublic.h [svn-r12221] Purpose: 2006-04-09 22:03:30 -05:00
H5B2.c [svn-r12631] Description: 2006-08-26 02:26:07 -05:00
H5B2cache.c [svn-r12631] Description: 2006-08-26 02:26:07 -05:00
H5B2dbg.c [svn-r12631] Description: 2006-08-26 02:26:07 -05:00
H5B2int.c [svn-r12631] Description: 2006-08-26 02:26:07 -05:00
H5B2pkg.h [svn-r12631] Description: 2006-08-26 02:26:07 -05:00
H5B2private.h [svn-r12589] Description: 2006-08-17 10:49:06 -05:00
H5B2public.h [svn-r11966] Purpose: 2006-02-26 22:30:22 -05:00
H5B2stat.c [svn-r12474] 2006-07-15 14:49:04 -05:00
H5B2test.c [svn-r12589] Description: 2006-08-17 10:49:06 -05:00
H5B.c [svn-r11686] Purpose: 2005-11-06 22:13:53 -05:00
H5Bcache.c [svn-r12292] Purpose: 2006-04-20 18:54:47 -05:00
H5Bpkg.h [svn-r11686] Purpose: 2005-11-06 22:13:53 -05:00
H5Bprivate.h [svn-r12440] Purpose: 2006-06-27 09:45:06 -05:00
H5Bpublic.h
H5C.c [svn-r12595] Modified H5C_insert_entry() to accept the H5C__PIN_ENTRY_FLAG entry 2006-08-17 17:04:47 -05:00
H5checksum.c [svn-r12612] Description: 2006-08-22 12:50:25 -05:00
H5config.h.in [svn-r12462] Committed a variety of metadata cache related changes: 2006-07-13 12:59:39 -05:00
H5Cpkg.h [svn-r12595] Modified H5C_insert_entry() to accept the H5C__PIN_ENTRY_FLAG entry 2006-08-17 17:04:47 -05:00
H5Cprivate.h [svn-r12595] Modified H5C_insert_entry() to accept the H5C__PIN_ENTRY_FLAG entry 2006-08-17 17:04:47 -05:00
H5Cpublic.h
H5CS.c [svn-r12440] Purpose: 2006-06-27 09:45:06 -05:00
H5CSprivate.h [svn-r12320] Purpose: 2006-05-01 22:17:49 -05:00
H5D.c [svn-r12604] Description: 2006-08-21 10:29:32 -05:00
H5dbg.c [svn-r12004] Purpose: 2006-03-04 17:56:44 -05:00
H5Dcompact.c [svn-r12474] 2006-07-15 14:49:04 -05:00
H5Dcontig.c [svn-r12474] 2006-07-15 14:49:04 -05:00
H5Defl.c [svn-r11593] Purpose: 2005-10-21 10:52:54 -05:00
H5detect.c [svn-r12091] Purpose: Support for VAX floating-point types. 2006-03-14 17:11:21 -05:00
H5Dio.c [svn-r12593] Description: 2006-08-17 14:26:42 -05:00
H5Distore.c [svn-r12593] Description: 2006-08-17 14:26:42 -05:00
H5Dmpio.c [svn-r12593] Description: 2006-08-17 14:26:42 -05:00
H5Doh.c [svn-r12440] Purpose: 2006-06-27 09:45:06 -05:00
H5Dpkg.h [svn-r12593] Description: 2006-08-17 14:26:42 -05:00
H5Dprivate.h [svn-r12553] This check-in includes the following part of parallel optimization codes: 2006-08-08 22:00:11 -05:00
H5Dpublic.h [svn-r12528] Added User-Defined links to the library. 2006-08-02 18:41:53 -05:00
H5Dselect.c [svn-r12128] Purpose: 2006-03-22 13:11:24 -05:00
H5Dtest.c [svn-r11593] Purpose: 2005-10-21 10:52:54 -05:00
H5E.c [svn-r12440] Purpose: 2006-06-27 09:45:06 -05:00
H5Edefin.h [svn-r12608] Checked in External Link C examples. 2006-08-22 11:22:43 -05:00
H5Einit.h [svn-r12608] Checked in External Link C examples. 2006-08-22 11:22:43 -05:00
H5Eprivate.h [svn-r12345] Purpose: Codes for backward compatibility. 2006-05-12 13:29:49 -05:00
H5Epubgen.h [svn-r12608] Checked in External Link C examples. 2006-08-22 11:22:43 -05:00
H5Epublic.h [svn-r12345] Purpose: Codes for backward compatibility. 2006-05-12 13:29:49 -05:00
H5err.txt [svn-r12591] Description: 2006-08-17 10:54:05 -05:00
H5Eterm.h [svn-r12608] Checked in External Link C examples. 2006-08-22 11:22:43 -05:00
H5F.c [svn-r12625] Make sure that a return value in H5Fget_intent is initialized correctly. 2006-08-24 10:05:24 -05:00
H5FD.c [svn-r12570] Description: 2006-08-12 23:10:31 -05:00
H5Fdbg.c [svn-r11712] Purpose: 2005-11-14 21:55:39 -05:00
H5FDcore.c [svn-r11712] Purpose: 2005-11-14 21:55:39 -05:00
H5FDcore.h
H5FDfamily.c [svn-r12440] Purpose: 2006-06-27 09:45:06 -05:00
H5FDfamily.h
H5FDlog.c [svn-r11886] Purpose: 2006-01-23 15:46:34 -05:00
H5FDlog.h
H5FDmpi.c
H5FDmpi.h [svn-r12553] This check-in includes the following part of parallel optimization codes: 2006-08-08 22:00:11 -05:00
H5FDmpio.c [svn-r12553] This check-in includes the following part of parallel optimization codes: 2006-08-08 22:00:11 -05:00
H5FDmpio.h [svn-r12553] This check-in includes the following part of parallel optimization codes: 2006-08-08 22:00:11 -05:00
H5FDmpiposix.c [svn-r12440] Purpose: 2006-06-27 09:45:06 -05:00
H5FDmpiposix.h
H5FDmulti.c [svn-r12440] Purpose: 2006-06-27 09:45:06 -05:00
H5FDmulti.h
H5FDprivate.h
H5FDpublic.h [svn-r12562] Description: 2006-08-09 22:45:06 -05:00
H5FDsec2.c [svn-r12582] Purpose: 2006-08-16 23:05:35 -05:00
H5FDsec2.h
H5FDstdio.c
H5FDstdio.h
H5FDstream.c [svn-r11542] Purpose: 2005-10-11 13:12:57 -05:00
H5FDstream.h [svn-r11542] Purpose: 2005-10-11 13:12:57 -05:00
H5FL.c [svn-r12320] Purpose: 2006-05-01 22:17:49 -05:00
H5FLprivate.h [svn-r12560] Description: 2006-08-09 22:39:43 -05:00
H5Fmount.c [svn-r12596] Refactored how external files are opened and closed. 2006-08-18 15:48:54 -05:00
H5FO.c [svn-r12452] Purpose: 2006-07-05 14:01:50 -05:00
H5FOprivate.h [svn-r12452] Purpose: 2006-07-05 14:01:50 -05:00
H5Fpkg.h [svn-r11712] Purpose: 2005-11-14 21:55:39 -05:00
H5Fprivate.h [svn-r12362] Purpose: 2006-05-22 11:43:45 -05:00
H5Fpublic.h [svn-r12623] Added H5Fget_intent() function to get the "intent" of a file (read/write or 2006-08-23 19:52:21 -05:00
H5FS.c [svn-r12601] Description: 2006-08-21 09:48:21 -05:00
H5FScache.c [svn-r12588] Description: 2006-08-17 10:43:10 -05:00
H5FSdbg.c [svn-r12525] Description: 2006-08-02 11:44:44 -05:00
H5Fsfile.c
H5FSpkg.h [svn-r12567] Description: 2006-08-11 21:58:28 -05:00
H5FSprivate.h [svn-r12525] Description: 2006-08-02 11:44:44 -05:00
H5FSpublic.h [svn-r12349] Purpose: 2006-05-14 23:35:53 -05:00
H5FSsection.c [svn-r12601] Description: 2006-08-21 09:48:21 -05:00
H5Fsuper.c [svn-r12292] Purpose: 2006-04-20 18:54:47 -05:00
H5G.c [svn-r12596] Refactored how external files are opened and closed. 2006-08-18 15:48:54 -05:00
H5Gdeprec.c [svn-r12528] Added User-Defined links to the library. 2006-08-02 18:41:53 -05:00
H5Gent.c [svn-r12528] Added User-Defined links to the library. 2006-08-02 18:41:53 -05:00
H5Glink.c [svn-r12528] Added User-Defined links to the library. 2006-08-02 18:41:53 -05:00
H5Gloc.c [svn-r12596] Refactored how external files are opened and closed. 2006-08-18 15:48:54 -05:00
H5Gname.c [svn-r12528] Added User-Defined links to the library. 2006-08-02 18:41:53 -05:00
H5Gnode.c [svn-r12528] Added User-Defined links to the library. 2006-08-02 18:41:53 -05:00
H5Gobj.c [svn-r12596] Refactored how external files are opened and closed. 2006-08-18 15:48:54 -05:00
H5Goh.c [svn-r12221] Purpose: 2006-04-09 22:03:30 -05:00
H5Gpkg.h [svn-r12596] Refactored how external files are opened and closed. 2006-08-18 15:48:54 -05:00
H5Gprivate.h [svn-r12596] Refactored how external files are opened and closed. 2006-08-18 15:48:54 -05:00
H5Gpublic.h [svn-r12528] Added User-Defined links to the library. 2006-08-02 18:41:53 -05:00
H5Gstab.c [svn-r12528] Added User-Defined links to the library. 2006-08-02 18:41:53 -05:00
H5Gtest.c [svn-r12221] Purpose: 2006-04-09 22:03:30 -05:00
H5Gtraverse.c [svn-r12596] Refactored how external files are opened and closed. 2006-08-18 15:48:54 -05:00
H5HF.c [svn-r12603] Description: 2006-08-21 09:56:20 -05:00
H5HFbtree2.c [svn-r12592] Description: 2006-08-17 10:59:14 -05:00
H5HFcache.c [svn-r12614] Description: 2006-08-22 15:00:43 -05:00
H5HFdbg.c [svn-r12598] Description: 2006-08-18 21:42:18 -05:00
H5HFdblock.c [svn-r12602] Description: 2006-08-21 09:51:16 -05:00
H5HFdtable.c [svn-r12602] Description: 2006-08-21 09:51:16 -05:00
H5HFhdr.c [svn-r12610] Description: 2006-08-22 12:13:17 -05:00
H5HFhuge.c [svn-r12592] Description: 2006-08-17 10:59:14 -05:00
H5HFiblock.c [svn-r12598] Description: 2006-08-18 21:42:18 -05:00
H5HFiter.c [svn-r12598] Description: 2006-08-18 21:42:18 -05:00
H5HFman.c [svn-r12603] Description: 2006-08-21 09:56:20 -05:00
H5HFpkg.h [svn-r12614] Description: 2006-08-22 15:00:43 -05:00
H5HFprivate.h [svn-r12610] Description: 2006-08-22 12:13:17 -05:00
H5HFpublic.h [svn-r11967] Purpose: 2006-02-26 22:46:46 -05:00
H5HFsection.c [svn-r12598] Description: 2006-08-18 21:42:18 -05:00
H5HFspace.c [svn-r12562] Description: 2006-08-09 22:45:06 -05:00
H5HFstat.c [svn-r12592] Description: 2006-08-17 10:59:14 -05:00
H5HFtest.c [svn-r12592] Description: 2006-08-17 10:59:14 -05:00
H5HFtiny.c [svn-r12629] Description: 2006-08-25 16:09:28 -05:00
H5HG.c
H5HGdbg.c
H5HGpkg.h
H5HGprivate.h
H5HGpublic.h
H5HL.c [svn-r12440] Purpose: 2006-06-27 09:45:06 -05:00
H5HLdbg.c [svn-r12128] Purpose: 2006-03-22 13:11:24 -05:00
H5HLpkg.h [svn-r11712] Purpose: 2005-11-14 21:55:39 -05:00
H5HLprivate.h [svn-r12313] Purpose: 2006-04-29 01:15:06 -05:00
H5HLpublic.h
H5HP.c
H5HPprivate.h
H5I.c [svn-r12004] Purpose: 2006-03-04 17:56:44 -05:00
H5Ipkg.h
H5Iprivate.h
H5Ipublic.h
H5L.c [svn-r12608] Checked in External Link C examples. 2006-08-22 11:22:43 -05:00
H5Lexternal.c [svn-r12623] Added H5Fget_intent() function to get the "intent" of a file (read/write or 2006-08-23 19:52:21 -05:00
H5Lpkg.h [svn-r12528] Added User-Defined links to the library. 2006-08-02 18:41:53 -05:00
H5Lprivate.h [svn-r12533] Standardized the way path prefixes are passed to external links using a 2006-08-03 17:35:58 -05:00
H5Lpublic.h [svn-r12608] Checked in External Link C examples. 2006-08-22 11:22:43 -05:00
H5MF.c [svn-r11470] Purpose: 2005-09-27 00:20:11 -05:00
H5MFprivate.h [svn-r11470] Purpose: 2005-09-27 00:20:11 -05:00
H5MM.c
H5MMprivate.h [svn-r12552] Description: 2006-08-07 16:24:29 -05:00
H5MMpublic.h
H5MP.c
H5MPpkg.h
H5MPprivate.h
H5MPtest.c
H5O.c [svn-r12596] Refactored how external files are opened and closed. 2006-08-18 15:48:54 -05:00
H5Oattr.c [svn-r12528] Added User-Defined links to the library. 2006-08-02 18:41:53 -05:00
H5Obogus.c [svn-r11758] Purpose: 2005-12-03 21:27:37 -05:00
H5Ocache.c [svn-r12422] Purpose: 2006-06-18 21:13:26 -05:00
H5Ocont.c [svn-r12440] Purpose: 2006-06-27 09:45:06 -05:00
H5Odtype.c [svn-r12440] Purpose: 2006-06-27 09:45:06 -05:00
H5Oefl.c [svn-r12440] Purpose: 2006-06-27 09:45:06 -05:00
H5Ofill.c [svn-r11758] Purpose: 2005-12-03 21:27:37 -05:00
H5Oginfo.c [svn-r12221] Purpose: 2006-04-09 22:03:30 -05:00
H5Olayout.c [svn-r12474] 2006-07-15 14:49:04 -05:00
H5Olinfo.c [svn-r12440] Purpose: 2006-06-27 09:45:06 -05:00
H5Olink.c [svn-r12528] Added User-Defined links to the library. 2006-08-02 18:41:53 -05:00
H5Omtime.c [svn-r11758] Purpose: 2005-12-03 21:27:37 -05:00
H5Oname.c [svn-r11758] Purpose: 2005-12-03 21:27:37 -05:00
H5Onull.c [svn-r11758] Purpose: 2005-12-03 21:27:37 -05:00
H5Opkg.h [svn-r12440] Purpose: 2006-06-27 09:45:06 -05:00
H5Opline.c [svn-r12474] 2006-07-15 14:49:04 -05:00
H5Oprivate.h [svn-r12596] Refactored how external files are opened and closed. 2006-08-18 15:48:54 -05:00
H5Opublic.h [svn-r12528] Added User-Defined links to the library. 2006-08-02 18:41:53 -05:00
H5Osdspace.c [svn-r11758] Purpose: 2005-12-03 21:27:37 -05:00
H5Oshared.c [svn-r12528] Added User-Defined links to the library. 2006-08-02 18:41:53 -05:00
H5Ostab.c [svn-r12440] Purpose: 2006-06-27 09:45:06 -05:00
H5P.c [svn-r12533] Standardized the way path prefixes are passed to external links using a 2006-08-03 17:35:58 -05:00
H5Pacpl.c [svn-r12452] Purpose: 2006-07-05 14:01:50 -05:00
H5Pdcpl.c [svn-r11738] Purpose: 2005-11-18 10:55:22 -05:00
H5Pdxpl.c
H5Pfapl.c
H5Pfcpl.c
H5Pgcpl.c [svn-r12528] Added User-Defined links to the library. 2006-08-02 18:41:53 -05:00
H5Plapl.c [svn-r12543] Description: 2006-08-04 15:00:40 -05:00
H5Plcpl.c [svn-r12461] Cleaned up the names of some internal API functions, cleaned up comments, 2006-07-10 10:47:58 -05:00
H5Pocpl.c [svn-r12452] Purpose: 2006-07-05 14:01:50 -05:00
H5Ppkg.h
H5Pprivate.h [svn-r12452] Purpose: 2006-07-05 14:01:50 -05:00
H5Ppublic.h [svn-r12544] Description: 2006-08-04 15:44:42 -05:00
H5private.h [svn-r12612] Description: 2006-08-22 12:50:25 -05:00
H5Pstrcpl.c [svn-r12452] Purpose: 2006-07-05 14:01:50 -05:00
H5Ptest.c
H5public.h [svn-r12478] Changed version number to 1.8.0-alpha5 after tagging hdf5-1.8.0-alpha4 release 2006-07-16 21:59:54 -05:00
H5R.c [svn-r12585] Description: 2006-08-17 10:33:02 -05:00
H5RC.c
H5RCprivate.h
H5Rprivate.h [svn-r11712] Purpose: 2005-11-14 21:55:39 -05:00
H5Rpublic.h
H5RS.c [svn-r12003] Purpose: 2006-03-04 17:38:37 -05:00
H5RSprivate.h [svn-r11712] Purpose: 2005-11-14 21:55:39 -05:00
H5S.c [svn-r12218] Purpose: 2006-04-09 21:51:05 -05:00
H5Sall.c
H5Shyper.c [svn-r12440] Purpose: 2006-06-27 09:45:06 -05:00
H5SL.c [svn-r12495] Description: 2006-07-24 20:40:00 -05:00
H5SLprivate.h [svn-r12078] Purpose: 2006-03-11 16:59:01 -05:00
H5Smpio.c [svn-r12218] Purpose: 2006-04-09 21:51:05 -05:00
H5Snone.c
H5Spkg.h [svn-r11966] Purpose: 2006-02-26 22:30:22 -05:00
H5Spoint.c
H5Sprivate.h [svn-r11899] Purpose: 2006-01-28 13:31:22 -05:00
H5Spublic.h [svn-r12218] Purpose: 2006-04-09 21:51:05 -05:00
H5Sselect.c [svn-r11899] Purpose: 2006-01-28 13:31:22 -05:00
H5ST.c
H5Stest.c [svn-r12440] Purpose: 2006-06-27 09:45:06 -05:00
H5STprivate.h
H5system.c [svn-r12605] Description: 2006-08-21 18:27:11 -05:00
H5T.c [svn-r12528] Added User-Defined links to the library. 2006-08-02 18:41:53 -05:00
H5Tarray.c [svn-r11712] Purpose: 2005-11-14 21:55:39 -05:00
H5Tbit.c [svn-r12528] Added User-Defined links to the library. 2006-08-02 18:41:53 -05:00
H5Tcommit.c [svn-r12596] Refactored how external files are opened and closed. 2006-08-18 15:48:54 -05:00
H5Tcompound.c
H5Tconv.c [svn-r12440] Purpose: 2006-06-27 09:45:06 -05:00
H5Tcset.c
H5Tenum.c [svn-r11712] Purpose: 2005-11-14 21:55:39 -05:00
H5Tfields.c
H5Tfixed.c
H5Tfloat.c
H5timer.c [svn-r12605] Description: 2006-08-21 18:27:11 -05:00
H5Tnative.c
H5Toffset.c
H5Toh.c [svn-r11758] Purpose: 2005-12-03 21:27:37 -05:00
H5Topaque.c
H5Torder.c
H5Tpad.c
H5Tpkg.h [svn-r12440] Purpose: 2006-06-27 09:45:06 -05:00
H5Tprecis.c
H5Tprivate.h [svn-r11758] Purpose: 2005-12-03 21:27:37 -05:00
H5Tpublic.h [svn-r12528] Added User-Defined links to the library. 2006-08-02 18:41:53 -05:00
H5trace.c [svn-r12605] Description: 2006-08-21 18:27:11 -05:00
H5TS.c [svn-r12320] Purpose: 2006-05-01 22:17:49 -05:00
H5TSprivate.h [svn-r11733] Purpose: 2005-11-15 20:01:37 -05:00
H5Tstrpad.c
H5Tvlen.c [svn-r11899] Purpose: 2006-01-28 13:31:22 -05:00
H5V.c
H5Vprivate.h [svn-r12440] Purpose: 2006-06-27 09:45:06 -05:00
H5Z.c
H5Zdeflate.c
H5Zfletcher32.c [svn-r12607] Description: 2006-08-22 08:51:30 -05:00
H5Znbit.c
H5Zpkg.h
H5Zprivate.h
H5Zpublic.h
H5Zscaleoffset.c [svn-r12128] Purpose: 2006-03-22 13:11:24 -05:00
H5Zshuffle.c
H5Zszip.c [svn-r12128] Purpose: 2006-03-22 13:11:24 -05:00
H5Ztrans.c [svn-r11515] Purpose: 2005-10-10 09:00:11 -05:00
hdf5-lin.lnt
hdf5-win.lnt
hdf5.h [svn-r12452] Purpose: 2006-07-05 14:01:50 -05:00
hdf5.lnt [svn-r12320] Purpose: 2006-05-01 22:17:49 -05:00
libhdf5.settings.in
Makefile.am [svn-r12605] Description: 2006-08-21 18:27:11 -05:00
Makefile.in [svn-r12608] Checked in External Link C examples. 2006-08-22 11:22:43 -05:00