summaryrefslogtreecommitdiffstats
path: root/src/H5SM.c
Commit message (Collapse)AuthorAgeFilesLines
* [svn-r13034] Description:Quincey Koziol2006-12-081-5/+5
| | | | | | | | Take out separate memory type in the file for SOHM objects and create aliases for existing memory types for SOHM use. Tested on: FreeBSD/32 4.11 (sleipnir)
* [svn-r13028] Description:Quincey Koziol2006-12-061-9/+8
| | | | | | | | | | | | | | | | | Add first pass of "dense" attribute storage to objects. Lots of parts of this are stubbed out, but all the tests are passing and I'll work on the corner cases soon. Eliminated several unused parameters from object header message callback routines. Other, miscellaneous code cleanups, etc. (and probably some things I've forgotten about... :-) Tested on: FreeBSD/32 4.11 (sleipnir) Linux/32 2.4 (heping) AIX/32 5.? (copper)
* [svn-r13021] Cleaned up some mismatched types that were causing errors on ↵James Laird2006-12-041-1/+1
| | | | | | | | copper in 64-bit mode. Tested on copper.
* [svn-r13016] Description:Quincey Koziol2006-12-041-85/+88
| | | | | | | | | | | Finish moving object header message routines into their own source code module, along with renaming them to have "H5O_msg_" prefix... Tested on: Mac OS X/32 10.4.8 (amazon) FreeBSD/32 4.11 (sleipnir) Linux/32 2.4 (heping) AIX/32 5.? (copper)
* [svn-r13012] Description:Quincey Koziol2006-12-031-2/+5
| | | | | | | | | | | | | | Refactor object header code to separate process of creating an object header message from the process of writing to an existing one. Start renaming operations that deal with object header messages to have "H5O_msg_" prefix... Tested on: Mac OS X/32 10.4.8 (amazon) FreeBSD/32 4.11 (sleipnir) Linux/32 2.4 (heping) AIX/32 5.? (copper)
* [svn-r13011] Remove some // comments that were making pgcc unhappy.James Laird2006-12-021-2/+0
| | | | Tested on heping; no significant changes.
* [svn-r13010] Cleaned up warnings in H5SM* files.James Laird2006-12-021-4/+4
| | | | Cleaned up all warnings on kagiso. Tested on kagiso and copper.
* [svn-r13004] Much improved shared object header message test, along with ↵James Laird2006-12-011-32/+52
| | | | | | | | | | | some bug fixes to make the test pass. These changes involve changes to the file format of SOHMs, but that's okay because nobody should have been using SOHMs yet anyway. Tested on Windows, kagiso, copper, and heping
* [svn-r12988] Description:Quincey Koziol2006-11-271-6/+7
| | | | | | | | | General cleanups, in preparation for adding some attribute-tracking fields to the object header prefix. Tested on: Linux/32 2.6 (chicago) Linux/64 2.6 (chicago2)
* [svn-r12958] Description:Quincey Koziol2006-11-211-3/+0
| | | | | | | Remove redundant memset for calloc'ed buffer. Tested on: Linux/32 2.6 (chicago)
* [svn-r12957] Clean up some purify warnings in the code by making sure thatJames Laird2006-11-211-0/+4
| | | | | | memory is always initialized. Tested on heping, kagiso, and juniper.
* [svn-r12935] Added list-to-btree conversion, changed SOHM apis, and pushed ↵James Laird2006-11-171-26/+112
| | | | | | | | | | | SOHM table version and size information into the superblock to eliminate a read when loading it. This is a file format change, and hopefully the last one (knock on wood). Tested on kagiso and Windows (mostly just a SOHM change).
* [svn-r12933] Description:Quincey Koziol2006-11-171-1/+1
| | | | | | | | | | | Finish migrating "object copy" supporting routines into src/H5Ocopy. Clean up a few minor errors _en passant_ Tested on: FreeBSD/32 4.11 (sleipnir) Linux/32 2.4 (heping) Linux/64 2.4 (mir)
* [svn-r12902] Checkin of Shared Object Header Message work.James Laird2006-11-131-0/+997
This feature is still in progress; Shared Object Header Messages are not complete as a feature and are not thoroughly tested. There are still "TODO" comments in the code (comments with the word "JAMES" in them, so as not to be confused with other TODO comments). Hopefully this checkin will reduce the liklihood of conflicts as I finish implementing this feature. All current tests pass on juniper, copper (parallel), heping, kagiso, and mir.