diff options
author | jsdelfino <jsdelfino@13f79535-47bb-0310-9956-ffa450edef68> | 2009-11-30 08:36:07 +0000 |
---|---|---|
committer | jsdelfino <jsdelfino@13f79535-47bb-0310-9956-ffa450edef68> | 2009-11-30 08:36:07 +0000 |
commit | cd7dae28b034deebc9c2c2469ed9d8f1f3dab1ed (patch) | |
tree | 80cead86cff364718c968849e1c185121a79892d /sca-cpp/trunk/kernel/kernel-test.cpp | |
parent | a9941f3ba6624b88ef62a2a7bf260f50761ffbf9 (diff) |
Added debug macros and cleaned up debug logging. Added locking macros used when compiling for multithreading. Fixed value conversions to numbers. Fixed compile warnings.
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@885348 13f79535-47bb-0310-9956-ffa450edef68
Diffstat (limited to '')
-rw-r--r-- | sca-cpp/trunk/kernel/kernel-test.cpp | 14 |
1 files changed, 7 insertions, 7 deletions
diff --git a/sca-cpp/trunk/kernel/kernel-test.cpp b/sca-cpp/trunk/kernel/kernel-test.cpp index 24d67e1a9a..388fbf7436 100644 --- a/sca-cpp/trunk/kernel/kernel-test.cpp +++ b/sca-cpp/trunk/kernel/kernel-test.cpp @@ -81,7 +81,7 @@ bool testLambda() { bool testLambdaGC() { resetLambdaCounters(); testLambda(); - assert(countLambdas == 0); + assert(checkLambdaCounters()); return true; } @@ -140,8 +140,8 @@ bool testListGC() { countElements = 0; testCons(); testSet(); - assert(countLambdas == 0); - assert(countlists == 0); + assert(checkLambdaCounters()); + assert(checkListCounters()); assert(countElements == 0); return true; } @@ -296,7 +296,7 @@ double testSeqMap(double x) { return x; } -double testSeqReduce(double v, double accum) { +double testSeqReduce(unused double v, double accum) { return accum + 1.0; } @@ -351,9 +351,9 @@ bool testValueGC() { resetListCounters(); resetValueCounters(); testValue(); - assert(countValues == 0); - assert(countLambdas == 0); - assert(countlists == 0); + assert(checkValueCounters()); + assert(checkLambdaCounters()); + assert(checkListCounters()); return true; } |