summaryrefslogtreecommitdiff
path: root/tests/Atomic_Op_Test.cpp
diff options
context:
space:
mode:
authorchris <chris@ae88bc3d-4319-0410-8dbf-d08b4c9d3795>2003-02-27 00:49:25 +0000
committerchris <chris@ae88bc3d-4319-0410-8dbf-d08b4c9d3795>2003-02-27 00:49:25 +0000
commit733e2e952b6edba9082e8d34c8b058cfd16fb336 (patch)
tree72d8649c6934b9ff3f76cd25d2440d4c115efbd1 /tests/Atomic_Op_Test.cpp
parent2b4df3b0d7e68751a6ba9d7f718590bc75fddc5e (diff)
downloadATCD-733e2e952b6edba9082e8d34c8b058cfd16fb336.tar.gz
ChangeLogTag:Wed Feb 26 18:42:33 2003 Christopher Kohlhoff <chris@kohlhoff.com>
Diffstat (limited to 'tests/Atomic_Op_Test.cpp')
-rw-r--r--tests/Atomic_Op_Test.cpp26
1 files changed, 23 insertions, 3 deletions
diff --git a/tests/Atomic_Op_Test.cpp b/tests/Atomic_Op_Test.cpp
index c00c3eb94d3..61c8c3bb27a 100644
--- a/tests/Atomic_Op_Test.cpp
+++ b/tests/Atomic_Op_Test.cpp
@@ -61,13 +61,23 @@ ACE_TMAIN (int, ACE_TCHAR *[])
ACE_ASSERT (foo == 5);
ACE_ASSERT (result == 5);
- foo = 5L;
- ACE_ASSERT (foo == 5);
+ foo = 7;
+ ACE_ASSERT (foo == 7);
- ACE_DEBUG ((LM_DEBUG, ACE_TEXT ("Starting <long> increment %D\n")));
+ ACE_DEBUG ((LM_DEBUG, ACE_TEXT ("Starting <long> assignment %D\n")));
int i;
for (i = 0; i < TEST_ITERATIONS; ++i)
{
+ foo = 1;
+ foo = 2;
+ foo = 3;
+ foo = 4;
+ }
+ ACE_DEBUG ((LM_DEBUG, ACE_TEXT ("Ending <long> assignment %D\n")));
+
+ ACE_DEBUG ((LM_DEBUG, ACE_TEXT ("Starting <long> increment %D\n")));
+ for (i = 0; i < TEST_ITERATIONS; ++i)
+ {
++foo;
++foo;
++foo;
@@ -136,6 +146,16 @@ ACE_TMAIN (int, ACE_TCHAR *[])
bar = 5L;
ACE_ASSERT (bar == 5);
+ ACE_DEBUG ((LM_DEBUG, ACE_TEXT ("Starting <int> assignment %D\n")));
+ for (i = 0; i < TEST_ITERATIONS; ++i)
+ {
+ bar = 1;
+ bar = 2;
+ bar = 3;
+ bar = 4;
+ }
+ ACE_DEBUG ((LM_DEBUG, ACE_TEXT ("Ending <int> assignment %D\n")));
+
ACE_DEBUG ((LM_DEBUG, ACE_TEXT ("Starting <int> increment %D\n")));
for (i = 0; i < TEST_ITERATIONS; ++i)
{