[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Monotone-commits-diffs] Revision 2617a8e6332148153e028a21276e64ac8b0d03
From: |
monotone |
Subject: |
[Monotone-commits-diffs] Revision 2617a8e6332148153e028a21276e64ac8b0d037a |
Date: |
Sat, 13 Mar 2010 19:08:48 +0100 |
-----------------------------------------------------------------
Revision: 2617a8e6332148153e028a21276e64ac8b0d037a
Ancestor: ba1a718b3bd53164ca17e38c0bb0ae5299824d44
Author: Timothy Brownawell <address@hidden>
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.
txtnwGuWbVa6_.txt
Description: Diff [ba1a718b3bd53164ca17e38c0bb0ae5299824d44] -> [2617a8e6332148153e028a21276e64ac8b0d037a]
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Monotone-commits-diffs] Revision 2617a8e6332148153e028a21276e64ac8b0d037a,
monotone <=