| Author | SHA1 | Message | Date |
|---|---|---|---|
|
|
c75aecc282 | make use of "make debug" target | 14 years ago |
|
|
4b74e6f476 | use obj_* to catch double-free errors | 14 years ago |
|
|
9dab795a17 | disable object debugging, seems to work fine | 14 years ago |
|
|
26f29aefeb | object size isnt really a useful piece of information | 14 years ago |
|
|
8e5ad59558 | make the obj_ primitives more liberal to make for easier calling | 14 years ago |
|
|
145bbd1f7c |
Prepare for multi-threaded operation
Introduce generic "objects" with reference counting primitives and automatic
resource deallocation when no refs are left ("garbage collection"). Overhaul
poller framework to make extensive use of these objects to allow for future
thread-concurrent operation.
No locking added anywhere yet except in poller. Poller is still not 100%
thread safe, but close.
Valgrind reports no errors or memleaks.
|
14 years ago |