Denes Matetelki
|
8302f2c691
|
new singleton implementations
|
13 years ago |
Denes Matetelki
|
34ed5628ec
|
TimerThreadMultimap is the slow TimerThread implementation now. Timer got smarter: get the timerId from siginfo, it can now expanded to a thread and then a timerthread+threadpool to call the expired functions
|
14 years ago |
Denes Matetelki
|
f39d876cc2
|
Timer update
|
14 years ago |
Denes Matetelki
|
03627c0ed5
|
TimerThread had too much overhead, trying a different approach with Timer
|
14 years ago |
Denes Matetelki
|
fe5c8ea507
|
logger functions do not have loglevel arguments anymore, they are handled in the macros
|
14 years ago |
Denes Matetelki
|
c21f3560f9
|
locks in TimerThread::run, colorful all thread backtrace info if corefile generated, testcase for removeTimerUser
|
14 years ago |
Denes Matetelki
|
e7e383fd7f
|
New make target: reset, which removes all generated files. Doxygen file and doc target added. New singleton Logger class. New TimerThread class. Cafe of broken dreams: ./other: ConcurrentMultiMap, Semaphore.cpp. run_test asks y/n question to run gdb if core created. test_Common.hpp to init Logger for tests.
|
14 years ago |
Denes Matetelki
|
a87978afef
|
new class: Semaphore, smal fixes
|
14 years ago |
Denes Matetelki
|
64efcfd9da
|
intIntervalTotimespec moved to Common.hpp, run_test.sh stop if test failed or segfaulted
|
14 years ago |
Denes Matetelki
|
123b9fca17
|
Unittest of Singleton.hpp is ready
|
14 years ago |
Denes Matetelki
|
9834554c17
|
Leak check with valgrind and coverage check with lcov too in run_test.sh
|
14 years ago |
Denes Matetelki
|
1ec5fb1466
|
run_test.sh uses valgrind with suppressions
|
14 years ago |
Denes Matetelki
|
b9f55724d8
|
CMakeLists.txt cleanup, added minimal unittest, added run_test coeverage tool, added .gitignore file
|
14 years ago |
Denes Matetelki
|
772fc95d56
|
test/CMakeLists.txt corrected, run_test.sh added
|
14 years ago |