Sears Russell
|
a3112ee81c
|
Fixes for freebsd.
|
2005-03-02 05:47:38 +00:00 |
|
Sears Russell
|
84a20a3c96
|
Started adding error handling code to LLADD.
|
2005-02-16 04:11:14 +00:00 |
|
Sears Russell
|
fdf5344ec3
|
Implemented 'compensations' for C. They're not proper compensations, but they're more flexible than pthread's mechanisms, as they allow the stack to be partially rolled up. (Although calling functions need to either check for errors and return manually, or wrap calls to error-producing callees in a begin_action{ }end_action block.
|
2005-02-14 02:49:59 +00:00 |
|
Sears Russell
|
2ac1302062
|
Recovery now supports the lock manager. (And vice-versa ;)
|
2005-02-10 21:56:32 +00:00 |
|
Sears Russell
|
b8a67cbfb2
|
Numerous lock manager fixes; more realistic test case for lock manager, added support for optional page-level locking.(Still need to report deadlocks back up to the caller.)
|
2005-02-10 03:51:09 +00:00 |
|
Sears Russell
|
6f022cc577
|
Some random code cleanups, and implemented a naive lock manager. (Still need to tie it into LLADD...)
|
2005-02-09 02:53:14 +00:00 |
|