Age | Commit message (Collapse) | Author |
|
little explenation of the arrangement.
|
|
Bu::QueueBuf and creates a really slick blocking inter-thread I/O system.
|
|
fstring, and updated the copyright notice to extend to 2011
|
|
remove function. memcpy can't do overlapping memory, changed it to use memmove.
|
|
things that should be added. A few of them still need to be implemented. I
know that truncate for Bu::File is possible on windows, I've used it before, but
hell if I can find it. Myriad also needs the setSize function completed.
|
|
Unfortunately this breaks some programs that accessed the client internal
buffer directly. Overall it's much, much more efficient, so it's worth it,
maybe we'll find a good workaround later.
|
|
maybe would be better to call an example than a fully fledged storage strategy.
It just names files based on your keys. It's very slow, and very wasteful, and
shouldn't be used long-term in most normal cache systems.
|
|
...I mean brilliant as in cool.
|