~contact-philipashmore/treedb/master

Viewing all changes in revision 42.

  • Committer: Philip Ashmore
  • Date: 2012-04-23 11:21:58 UTC
  • Revision ID: git-v1:a4d250853bcac4efcd3e21f8393cba10930c850c
Version 1.3.1-01

The "bucky-ball" release.

* Added "-o kernel_cache" flags inside treedb-malloc-daemon
  Don't wait for the data to hit the disk, otherwise it crawls.

* Fixed treedb-malloc.c
  You haven't lived until you've tracked down a memory problem caused by
  (unintentionally) mapping the same page onto two different addresses!

* Added eTreedbHeapNoRuntime to the TreedbHeapStatus enum
  It means the runtime structures weren't set up (correctly).
  This is an interface change, hence the version bump.

* Added v3c_treedb_allocator_abort
  It's er, an abort function in case a treedb check fails, and it's
  defined in treedb-static.h and referenced in treedb-impl.h.

  It's invoked through the TREEDB_ALLOC_set_errno which you can redefine
  if you want to call another function.

* Moved the tests to their own "tests" directories
  It's hopefully clearer that way.

expand all expand all

Show diffs side-by-side

added added

removed removed

Lines of Context: