Implement immutable treap nodes.
commit9653766a6a0ae7ea4b6c062bda5a1b7d5f0b620a
authorDavid Barr <david.barr@cordelta.com>
Fri, 4 Jun 2010 00:48:51 +0000 (4 10:48 +1000)
committerDavid Barr <david.barr@cordelta.com>
Sat, 5 Jun 2010 13:29:49 +0000 (5 23:29 +1000)
treec998e4eced6435fdef946b69c92b8a577d7284e2
parent0552096694d9c32769990d484cac5ca7e3e285a9
Implement immutable treap nodes.

Only uncommitted treap node can be modified.
Writes to committed nodes are redirected to a clone.

Signed-off-by: David Barr <david.barr@cordelta.com>
trp.h