summaryrefslogtreecommitdiff
path: root/cppe/test/IceE/thread/CreateTest.cpp
diff options
context:
space:
mode:
authorBenoit Foucher <benoit@zeroc.com>2008-06-06 18:31:39 +0200
committerBenoit Foucher <benoit@zeroc.com>2008-06-06 18:31:39 +0200
commitd2f6fad0a043e60ed450cf17cbdd85341cfcc6ba (patch)
tree3a5711cfe1b206f26d000a6630c721c9608e850d /cppe/test/IceE/thread/CreateTest.cpp
parentBug 3014 - isAbsolute incorrect (diff)
downloadice-d2f6fad0a043e60ed450cf17cbdd85341cfcc6ba.tar.bz2
ice-d2f6fad0a043e60ed450cf17cbdd85341cfcc6ba.tar.xz
ice-d2f6fad0a043e60ed450cf17cbdd85341cfcc6ba.zip
Removed SL and IceE code
Diffstat (limited to 'cppe/test/IceE/thread/CreateTest.cpp')
-rw-r--r--cppe/test/IceE/thread/CreateTest.cpp80
1 files changed, 0 insertions, 80 deletions
diff --git a/cppe/test/IceE/thread/CreateTest.cpp b/cppe/test/IceE/thread/CreateTest.cpp
deleted file mode 100644
index 70ff6513d7d..00000000000
--- a/cppe/test/IceE/thread/CreateTest.cpp
+++ /dev/null
@@ -1,80 +0,0 @@
-// **********************************************************************
-//
-// Copyright (c) 2003-2008 ZeroC, Inc. All rights reserved.
-//
-// This copy of Ice-E is licensed to you under the terms described in the
-// ICEE_LICENSE file included in this distribution.
-//
-// **********************************************************************
-
-#include <IceE/DisableWarnings.h>
-#include <IceE/IceE.h>
-
-#include <stdio.h>
-
-#include <CreateTest.h>
-#include <TestCommon.h>
-
-using namespace std;
-using namespace IceUtil;
-
-static const string createTestName("thread create");
-
-class CreateTestThread : public Thread
-{
-public:
-
- CreateTestThread() :
- threadran(false)
- {
- }
-
- virtual void run()
- {
- threadran = true;
- }
-
- bool threadran;
-};
-
-typedef Handle<CreateTestThread> CreateTestThreadPtr;
-
-CreateTest::CreateTest() :
- TestBase(createTestName)
-{
-}
-
-void
-CreateTest::run()
-{
- int nthreads = 4096;
-#ifdef _WIN32_WCE
- //
- // 4096 threads takes forever to start on the WinCe emulator.
- //
- nthreads = 512;
-#endif
- for(int i = 0; i < nthreads ; ++i)
- {
- CreateTestThreadPtr t = new CreateTestThread();
- ThreadControl control = t->start();
- control.join();
- test(t->threadran);
-#ifdef _WIN32_WCE
- if((i % 32) == 0)
- {
- tprintf(".");
- }
-#else
- if((i % 256) == 0)
- {
- char buf[5];
- sprintf(buf, "%04d", i);
- tprintf("%s", buf);
- }
-#endif
- }
-#ifndef _WIN32_WCE
- tprintf(" ");
-#endif
-}