|
|
3f1b7651e9
|
GPL header whitespace
|
2010-12-17 23:28:49 +01:00 |
|
Christian Thaeter
|
01839d4e48
|
update for nobug-201002.1
|
2010-02-03 10:38:12 +01:00 |
|
Christian Thaeter
|
c15f2247d7
|
integrating nobug context passing
Somewhat more intrusive than the previous patch,
adds contexts everywhere except for sync.hpp where only default ctors
are used.
|
2010-01-23 01:40:27 +01:00 |
|
Christian Thaeter
|
a287b13481
|
remove the LUMIERA_RESTRICT macro
all functions using restrict are inline and can be properly optimized by
the compiler, no restrcit necessary
|
2010-01-13 13:00:13 +01:00 |
|
Christian Thaeter
|
6816766182
|
rwlock refactoring
|
2010-01-13 00:18:48 +01:00 |
|
Christian Thaeter
|
7b014012e8
|
WIP: refactor locks once again, new nobug, little simpler
|
2010-01-10 10:36:24 +01:00 |
|
Christian Thaeter
|
799fe34980
|
Fix: race conditions with the nobug resource tracker
* requires new nobug version
* 40components.test "Type-based contexts" TypedCounter_test hangs
for unknown reason, temporary disabled
|
2010-01-10 10:36:24 +01:00 |
|
Christian Thaeter
|
f73cc47da6
|
Fix all things which broke compilation with NoBug 200909.1
|
2009-09-04 08:53:03 +02:00 |
|
Christian Thaeter
|
93abe657c8
|
store lumiera_rwlock in sectionlock
|
2009-06-03 18:22:09 +02:00 |
|
Christian Thaeter
|
5c2ac96f35
|
rwlock makeover, locksections etc...
The CHAINED variant is not tested, what could go wrong anyways :)
|
2009-06-03 18:22:08 +02:00 |
|
Christian Thaeter
|
d8f59fb722
|
Simplyfiy resource management
Move the resource announce/forget into the rwlock init/destroy
Move resource announcement/forget into the mutex init/destroy
|
2008-08-10 12:19:09 +02:00 |
|
Christian Thaeter
|
c11915a4c4
|
new locking section macros for RWLocks, old acquirer bites the dust
|
2008-08-10 12:19:09 +02:00 |
|
Christian Thaeter
|
47b5a2667c
|
add LOCKED_SECTION macros to rwlock, fix bug in rwlockacquirer
|
2008-08-10 12:19:08 +02:00 |
|
Mano Stienen
|
7f1987666f
|
moved documentation from rwlock.c to .h
|
2008-07-11 05:02:47 +02:00 |
|
Christian Thaeter
|
00b9dff106
|
Doxygen config update
* set EXPORT_ALL=NO to leave out undcoumented entities.
* Fix a lot @file directives
|
2008-05-19 16:27:29 +02:00 |
|
Christian Thaeter
|
27ca8a7362
|
let LUMIERA_DIE take an error identifier as parameter
|
2008-05-13 20:54:05 +02:00 |
|
|
|
e737b9ef1b
|
Lumiera renaming -- source code
|
2008-03-10 06:09:44 +01:00 |
|
|
|
0baf15ca94
|
Cinelerra-3 renamed to Lumiera -- copyright and documentation
|
2008-03-10 04:25:03 +01:00 |
|
Odin Omdal Hørthe
|
74a7bf4493
|
Made a @file-skeleton for doxygen for the files in src/lib/
|
2007-10-20 17:27:27 +02:00 |
|
Odin Omdal Hørthe
|
d9c9b4e15e
|
Moved function doc from rwlock.h to rwlock.c
|
2007-10-20 17:08:12 +02:00 |
|
Christian Thaeter
|
d508f7cb7a
|
rwlock first implementation
|
2007-09-03 06:35:13 +02:00 |
|