Add some more TOOD's.

This commit is contained in:
Patrick Mahoney 2011-12-17 11:07:57 -06:00
parent d65979cc2e
commit a7bc854b41
1 changed files with 4 additions and 2 deletions

View File

@ -61,10 +61,12 @@ Install the gem with:
== Todo == Todo
* Implement ConditionVariable * Test ConditionVariable
* Implement optional override of core Thread/Mutex classes * Implement optional override of core Thread/Mutex classes
* Extend libpsem to win32? (See Python's processing library) * Extend libpsem to win32? (See Python's processing library)
* Break out tests that use PSem.getvalue() (which isn't supported on Mac OS X) * Break out tests that use PSem.getvalue() (which isn't supported on Mac OS X)
so that the test suite will pass so that the test suite will pass
* Add finalizer to Mutex? (finalizer on Semaphore objects may be enough) or a method to * Add finalizer to Mutex? (finalizer on Semaphore objects may be enough) or a method to
explicitly close and release resources? explicitly close and release resources?
* Test semantics of crashing processes who still hold locks, etc.
* Improve interface to SharedMemory to be more Array-like and generally usable