|
|
ba9b72bce4
|
Fixes after merge
|
2009-01-10 21:35:43 +01:00 |
|
|
|
e64e9a19b6
|
Merge GUI loading and startup, incl opening of facade interface
|
2009-01-10 19:12:48 +01:00 |
|
|
|
a966731019
|
fix some more warnings
|
2009-01-10 19:07:59 +01:00 |
|
|
|
5df4aee966
|
circumvent false alarm in SubsystemRunner_test due to timing problems
|
2009-01-10 18:20:04 +01:00 |
|
|
|
f75bb233ba
|
fix warnings and problems detected by gcc 4.3 / Lenny
|
2009-01-10 17:01:09 +00:00 |
|
|
|
b6fb135398
|
change error notification at subsystem shutdown to use just a string*
(this allows to memoize the error message and call the termination
handler outside the catch block)
|
2009-01-10 16:15:17 +01:00 |
|
Joel Holdsworth
|
cb7c5c9907
|
Squashed another ftruncate warning
|
2009-01-06 17:09:36 +00:00 |
|
|
|
edb01ec8c6
|
Integration: Thread/sync, GUI-Plugin invoked in separate thread
|
2009-01-03 16:05:04 +01:00 |
|
|
|
683e1dabe1
|
cleanup, add further testcase (starting prerequisite subsystems)
SubsystemRunner considered finished.
|
2009-01-03 13:32:24 +01:00 |
|
|
|
f90238dba4
|
chased two bugs...
|
2009-01-03 04:29:59 +01:00 |
|
|
|
762a108dff
|
cover more testcases (starting several subsystems)
|
2009-01-03 01:11:21 +01:00 |
|
|
|
eac43b80d6
|
cover simple testcase of starting just one subsystem
|
2009-01-02 10:57:13 +01:00 |
|
|
|
5e579b5abc
|
simple test creating 20 threads...
|
2009-01-02 08:07:55 +01:00 |
|
|
|
2f34637088
|
wire in the new threads implementation from backend...
|
2008-12-31 06:56:31 +01:00 |
|
|
|
41d5ee0973
|
a "mock subsystem" for testing the subsystemrunner
|
2008-12-31 05:06:17 +01:00 |
|
|
|
8c892846e1
|
renaming etc...
|
2008-12-31 05:05:34 +01:00 |
|
|
|
5114d09156
|
fix after merge/rebase
|
2008-12-30 08:35:26 +01:00 |
|
|
|
7a2bbefb1d
|
typos
|
2008-12-30 08:19:32 +01:00 |
|
|
|
e801c324bf
|
add a test to ensure the timed wait feature is working properly
|
2008-12-30 08:19:32 +01:00 |
|
|
|
075b3c8d6a
|
fix some warnings...
|
2008-12-30 07:28:34 +01:00 |
|
|
|
16adff318d
|
Comments
|
2008-12-27 07:44:28 +01:00 |
|
|
|
250e3ba4df
|
add a convenience shortcut for waiting on a bool member function
|
2008-12-27 06:58:13 +01:00 |
|
|
|
afeec1a918
|
further include fixes
|
2008-12-27 01:47:21 +01:00 |
|
|
|
8ec25c1f45
|
TEMPORARY hack: link against Gui libs to get gthread and glib
** please undo this change when we are ready to use our own thread service!
|
2008-12-27 01:32:31 +01:00 |
|
|
|
4e4d6f9fb2
|
fix Automake
|
2008-12-27 01:11:17 +01:00 |
|
|
|
93c4a282cc
|
Merge object monitor locking
|
2008-12-27 01:04:20 +01:00 |
|
|
|
e921b1658c
|
error.hpp belongs to src/lib
|
2008-12-27 00:53:35 +01:00 |
|
|
|
0bd0cfc549
|
SCons: allow setting VALGRINDFLAGS from the environment
|
2008-12-26 23:31:00 +01:00 |
|
|
|
cbbc298fe9
|
kill some warnings
|
2008-12-26 23:17:51 +01:00 |
|
|
|
bd7c05b669
|
SCons: fix leftover from the latest directory reorganisations
|
2008-12-26 22:26:41 +01:00 |
|
|
|
bd2ead37d5
|
Refactoring V: get lifecycle of a class-based monitor correct.
|
2008-12-26 05:44:49 +01:00 |
|
|
|
54e88e6914
|
Refactoring III: Recursive/Nonrecursive and Waitable as policy classes
pass test again
|
2008-12-26 01:50:32 +01:00 |
|
|
|
2650216d9b
|
Refactoring I: better put the timeout explicitly separate
|
2008-12-24 03:31:35 +01:00 |
|
Christian Thaeter
|
c9d83d97c3
|
Moved the resourcecollector from backend to lib
|
2008-12-24 00:26:32 +01:00 |
|
Christian Thaeter
|
7db0ba61d8
|
move tests from 'tests/lumiera' to 'tests/common' to reflect src layout
|
2008-12-23 07:02:38 +01:00 |
|
|
|
36704a856e
|
basic wait/notify impl added, waiting-test pass
|
2008-12-23 04:27:11 +01:00 |
|
|
|
59a7270f5d
|
draft test for wait/notify, fails without the implementation
|
2008-12-23 01:32:01 +01:00 |
|
|
|
2b8cd00ab5
|
yet another renaming. call it "Sync"...
|
2008-12-22 17:00:15 +01:00 |
|
|
|
67e95884d5
|
preliminary implementation using pthread primitives. Locking test pass.
|
2008-12-22 07:23:48 +01:00 |
|
|
|
6031ac2465
|
FIX after rebase
|
2008-12-22 05:02:52 +01:00 |
|
|
|
751e1be596
|
better invocation, get rid of the template parameter
|
2008-12-22 05:02:52 +01:00 |
|
|
|
c4df935113
|
add draft impl for Monitor storage; dummy impl running
todo: actually do any locking, improve handling of the forThis parameter
|
2008-12-22 05:02:52 +01:00 |
|
|
|
2512f04f3f
|
WIP yet another namespace change. Now refer it from the test
|
2008-12-22 05:02:51 +01:00 |
|
|
|
d1e385f3f4
|
rename class Thread into Concurrency
it's not a thread abstraction, but a locking helper
|
2008-12-22 05:02:51 +01:00 |
|
|
|
ee4c910ed4
|
qualify with volatile (fix)
|
2008-12-22 05:02:51 +01:00 |
|
|
|
d5710ffc54
|
WIP: draft a test to check monitor object locking
|
2008-12-22 05:02:50 +01:00 |
|
Christian Thaeter
|
505869767e
|
Fix config path for tests
|
2008-12-21 21:15:11 +01:00 |
|
|
|
e32194b810
|
Autotools fixes (make the tests compile)
|
2008-12-18 10:48:50 +01:00 |
|
|
|
5f94b3ba68
|
Autotools adjustments
|
2008-12-18 10:26:38 +01:00 |
|
|
|
0314885834
|
Yeah! all defined tests pass! (SCons build)
|
2008-12-18 09:59:31 +01:00 |
|