aboutsummaryrefslogtreecommitdiff
path: root/src/stable/myriad.h (follow)
AgeCommit message (Collapse)Author
2012-04-14The core of myriad is now thread-safe. It could use a little work on multipleMike Buland
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.
2012-04-13Myriad is actually fine, I double checked it for cross-platformed-ness. ItMike Buland
doesn't yet normalize the endian-ness, and I guess at this point to maintain compatibility I'll have to make it a little endian format. I would still like to add better thread-safety to it, but that's about it.