-----------------------------------------------------------------
Revision: 2617a8e6332148153e028a21276e64ac8b0d037a
Ancestor: ba1a718b3bd53164ca17e38c0bb0ae5299824d44
Author: Timothy Brownawell  <[email protected]>
Date: 02/04/2010 03:03:18 PM
Branch: net.venge.monotone

Added files:
        cow_trie.hh
Modified files:
        Makefile.am cmd_ws_commit.cc database_check.cc rev_types.hh
        roster.cc roster.hh roster_delta.cc unit-tests/roster.cc
        work.cc

ChangeLog: 

This monotone has Super Cow Powers.

Rosters in memory are now copy-on-write, and pulling auroraux or monotone
is about 16% faster. The roster cache doesn't know about this yet, so it
will horribly overestimate memory usage and evict rosters early.
roster_t::get_node() is dangerous now, it should return a const_node_t and
there should be a get_node_for_write() that will automatically unshare the
node before returning it.


monotone --db={your.database} diff 
--revision=ba1a718b3bd53164ca17e38c0bb0ae5299824d44 
--revision=2617a8e6332148153e028a21276e64ac8b0d037a
----------------------------------------------------------------------


_______________________________________________
Monotone-commits-nodiffs mailing list
[email protected]
http://lists.nongnu.org/mailman/listinfo/monotone-commits-nodiffs

Reply via email to