Timeline

Not logged in

Many hyperlinks are disabled.
Use anonymous login to enable hyperlinks.

20 most recent timeline items

2012-01-25
12:38
[6b9be9a792] Leaf: minor cleanups for over-pedantic gcc 4.6 (user: stephan, tags: trunk)
12:36
[7e3ddb785e] pulled in whalloc fix for over-pedantic gcc. (user: stephan, tags: trunk)
12:30
[1ebc65bf32] removed a set-but-not-read var to please gcc 4.6 (user: stephan, tags: trunk)
2011-10-12
22:12
[06a7ecbed1] Leaf: more m-t tinkering before bed. Still broken. (user: stephan, tags: epfs-mutex)
21:28
[8cd4c6c80f] more threading tinkering, but i am still triggering assertions way too often :/. (user: stephan, tags: epfs-mutex)
2011-10-04
08:56
[da9d0366fb] checking in broken threading bits - giving up on this for now. (user: stephan, tags: epfs-mutex)
2011-09-07
19:59
[b7833a40e4] tinkering with the memory pool bits. Pulled in lates whalloc (fixes a corruption case in whalloc_bt). Fixed an extra "else" in the pool setup phase of whio_epfs_openfs(). (user: stephan, tags: trunk)
2011-08-28
06:05
[03601e2a67] lots of mutex tweaking. too tired to look at it anymore. (user: stephan, tags: epfs-mutex)
03:35
[ddb0193bf6] minor locking fixes. (user: stephan, tags: epfs-mutex)
03:27
[1470970bd5] Had to re-enable recursive mutexes in order to get the basic CLI tools working again, but these do not behave well in m-t mode. (user: stephan, tags: epfs-mutex)
03:06
[0d1db90971] pulled in fixes/additions from 65a48923fa. (user: stephan, tags: trunk)
02:18
[61f6ba3efd] Multi-threading seems to work as long as recursive mutexes as not used. Those are giving me grief still. This means namers and for-each-inode, e.g., do not work in m-t mode. (user: stephan, tags: epfs-mutex)
02:18
[7c3dd98529] Added a couple new whio_rc values. (user: stephan, tags: epfs-mutex)
00:26
[00b26464fe] Got _basic_ multi-threaded tests running, but am having assertion() problems with recursive locks when a namer is installed. (user: stephan, tags: epfs-mutex)
2011-08-27
22:10
[fe4da6f8b7] fixed a broken assertion. (user: stephan, tags: epfs-mutex)
22:05
[5516d0a11e] Started adding threading tests. Still lots to do. (user: stephan, tags: epfs-mutex)
21:09
[5ee6f8565d] more hacking on the mutex bits. time to start writing m-t tests... (user: stephan, tags: epfs-mutex)
20:58
[6f47d5fb42] fixed some locking error codes, where errno values were leaking through. (user: stephan, tags: epfs-mutex)
19:47
[c364c2a124] minor touchups to the block list caching code. (user: stephan, tags: epfs-mutex)
19:44
[65a48923fa] Fixed an off-by-one in new code which caused 1 too many blocks to be allocated for some inodes. Added a one-item whio_epfs_block_list cache to whio_epfs to save a few malloc()s. Once again, too many changes in one commit :/. (user: stephan, tags: epfs-mutex)