diff options
author | Mike Buland <eichlan@xagasoft.com> | 2012-04-14 17:38:13 +0000 |
---|---|---|
committer | Mike Buland <eichlan@xagasoft.com> | 2012-04-14 17:38:13 +0000 |
commit | 49d9fa3c2435b8e97ffdc42e40a880a3dad82f8a (patch) | |
tree | 98afeeeccd5105ea812f1b6507cbd6ef1364a91f /src/experimental/cachecalc.cpp | |
parent | 91f9d6e8b371f339dbcc16541054f9cb371d0ec9 (diff) | |
download | libbu++-49d9fa3c2435b8e97ffdc42e40a880a3dad82f8a.tar.gz libbu++-49d9fa3c2435b8e97ffdc42e40a880a3dad82f8a.tar.bz2 libbu++-49d9fa3c2435b8e97ffdc42e40a880a3dad82f8a.tar.xz libbu++-49d9fa3c2435b8e97ffdc42e40a880a3dad82f8a.zip |
The core of myriad is now thread-safe. It could use a little work on multiple
streams accessing the same blocks at the same time. Right now it's safe, but
a little strange, since both streams work from seperate buffers. Maybe that's
ok, but it still needs some more investigation.
I want to remove the BitString stuff entirely, it turns out it's the slowest
part, which, upon actually looking at the code is completely obvious. This
change shouldn't change the API at all, just make adding blocks to streams much,
much faster.
Diffstat (limited to '')
0 files changed, 0 insertions, 0 deletions