Revision b781545c

View differences:

include/clock.h
1
//==========================================================================
2
//  CLOCK.H - part of
3
//
4
//                     Horizon/OMNeT++/OMNEST
5
//            Discrete System Simulation in C++
6
//
7
//
8
//  Declaration of the following classes:
9
//    cLock: Baseclass for different implementations of threadsafe locks.
10
//
11
//==========================================================================
12

  
13
/*--------------------------------------------------------------*
14
 Copyright (C) 2011 Simon Tenbusch
15

  
16
 This file is distributed WITHOUT ANY WARRANTY. See the file
17
 `license' for details on this and other legal matters.
18
 *--------------------------------------------------------------*/
19

  
20
#ifndef CLOCK_H_
21
#define CLOCK_H_
22

  
23
#include "simkerneldefs.h"
24

  
25
class cLock
26
{
27
public:
28
    /*
29
     * Locks the lock
30
     */
31
    virtual void lock() = 0;
32
    /*
33
     * Unlocks the lock
34
     */
35
    virtual void unlock() = 0;
36

  
37
};
38

  
39
#endif /* CLOCK_H_ */
include/clockeddefaultlist.h
22 22
#define __CLOCKEDDEFAULTLIST_H
23 23

  
24 24
#include <pthread.h>
25

  
26 25
#include "cdefaultlist.h"
27
#include "clock.h"
28 26

  
29 27

  
30 28
/**
......
36 34
class SIM_API cLockedDefaultList : public cDefaultList
37 35
{
38 36
  private:
39

  
40
    cLock* lock;    // the lock
37
	T lock;
41 38

  
42 39
    //void construct();
43 40
    virtual void doInsert(cOwnedObject *obj);                                // called from constructor of cObject
include/clockedmsgheap.h
13 13
  Copyright (C) 1992-2005 Andras Varga
14 14
  Copyright (C) 2010 Georg Kunz
15 15
  Copyright (C) 2011 Simon Tenbusch
16
  Copyright (C) 2012 Georg Kunz
16 17

  
17 18
  This file is distributed WITHOUT ANY WARRANTY. See the file
18 19
  `license' for details on this and other legal matters.
......
22 23
#define __CLOCKEDMSGHEAP_H
23 24

  
24 25
#include "cobject.h"
25
#include "clock.h"
26 26
#include "cpthreadlock.h"
27 27
class cMessage;
28 28

  
......
38 38
class SIM_API cLockedMessageHeap : public cMessageHeap
39 39
{
40 40
  private:
41
    cLock* lock;      // the lock
41
    T lock;      // the lock
42 42

  
43 43
  public:
44 44
    /** @name Constructors, destructor, assignment */
45 45
    //@{
46 46

  
47 47
    /**
48
     * Copy constructor.
49
     */
50
  cLockedMessageHeap(const cLockedMessageHeap& msgq);
51

  
52
    /**
53 48
     * Constructor.
54 49
     */
55
  cLockedMessageHeap(const char *name=NULL, int size=128);
50
    cLockedMessageHeap(const char *name=NULL, int size=128) :
51
      cMessageHeap(name, size),
52
      lock()
53
    {
54
    }
56 55

  
57 56
    /**
58
     * Destructor.
57
     * Copy constructor.
59 58
     */
60
    virtual ~cLockedMessageHeap();
59
    cLockedMessageHeap(const cLockedMessageHeap& heap) :
60
      cMessageHeap(heap)
61
    {
62
    }
61 63

  
62 64
    /**
63 65
     * Assignment operator. The name member doesn't get copied;
64 66
     * see cObject's operator=() for more details.
65 67
     */
66
    cLockedMessageHeap& operator=(const cLockedMessageHeap& msgqueue);
68
    //cLockedMessageHeap& operator=(const cLockedMessageHeap& msgqueue);
67 69
    //@}
68 70

  
69 71
    /** @name Redefined cObject member functions. */
......
73 75
     * Creates and returns an exact copy of this object.
74 76
     * See cObject for more details.
75 77
     */
76
    virtual cObject *dup();
78
    virtual cObject *dup()
79
    {
80
        lock.lock();
81
        cObject* p = cMessageHeap::dup();
82
        lock.unlock();
83
        return p;
84
    }
77 85

  
78 86
    /**
79 87
     * Calls v->visit(this) for each contained object.
80 88
     * See cObject for more details.
81 89
     */
82
    virtual void forEachChild(cVisitor *v);
90
    inline void forEachChild(cVisitor *v)
91
    {
92
    	lock.lock();
93
        cMessageHeap::forEachChild(v);
94
        lock.unlock();
95
    }
83 96

  
84 97
    // no netPack() and netUnpack()
85 98
    //@}
......
90 103
    /**
91 104
     * Insert a new message into the heap.
92 105
     */
93
    void insert(cMessage *event);
106
    inline void insert(cMessage *event)
107
    {
108
    	lock.lock();
109
        cMessageHeap::insert(event);
110
        lock.unlock();
111
    }
94 112

  
95 113
    /**
96 114
     * Removes and return the first message in the heap (the one
97 115
     * with the smallest timestamp.) If the heap is empty, it returns NULL.
98 116
     */
99
    cMessage *removeFirst();
117
    inline cMessage *removeFirst()
118
    {
119
    	lock.lock();
120
        cMessage* msg = cMessageHeap::removeFirst();
121
        lock.unlock();
122
        return msg;
123
    }
100 124

  
101 125
    /**
102 126
     * Removes and returns the given message in the heap. If the message is
103 127
     * not in the heap, returns NULL.
104 128
     */
105
    cMessage *remove(cMessage *event);
129
    inline cMessage *remove(cMessage *event)
130
    {
131
    	lock.lock();
132
        cMessage* msg = cMessageHeap::remove(event);
133
        lock.unlock();
134
        return msg;
135
    }
106 136

  
107 137
    /**
108 138
     * Returns the mth message in the heap if 0 <= m < length(), and NULL
......
110 140
     * in increasing timestamp (arrivalTime()) order unless you called
111 141
     * sort() before.
112 142
     */
113
    cMessage *peek(int m);
143
    inline cMessage *peek(int m)
144
    {
145
    	lock.lock();
146
        cMessage* msg = cMessageHeap::peek(m);
147
        lock.unlock();
148
        return msg;
149
    }
114 150

  
115 151
    /*
116 152
     * See peek(1)
117 153
     */
118
    cMessage *peekFirst();
154
    inline cMessage *peekFirst()
155
    {
156
    	lock.lock();
157
        cMessage* msg = cMessageHeap::peekFirst();
158
        lock.unlock();
159
        return msg;
160
    }
119 161

  
120 162
    /**
121 163
     * Sorts the contents of the heap. This is only necessary if one wants
122 164
     * to iterate through in the FES in strict timestamp order.
123 165
     */
124
    void sort();
166
    inline void sort()
167
    {
168
    	lock.lock();
169
        cMessageHeap::sort();
170
        lock.unlock();
171
    }
125 172

  
126 173
    /**
127 174
     * Deletes all messages in the heap.
128 175
     */
129
    void clear();
176
    inline void clear()
177
    {
178
    	lock.lock();
179
        cMessageHeap::clear();
180
        lock.unlock();
181
    }
130 182
    //@}
131 183
};
132 184

  
133

  
134
template <class T>
135
cLockedMessageHeap<T>::cLockedMessageHeap(const char *name, int siz) :
136
  cMessageHeap(name, siz)
137
{
138
    lock = new T();
139
}
140

  
141
template <class T>
142
cLockedMessageHeap<T>::cLockedMessageHeap(const cLockedMessageHeap& heap) :
143
  cMessageHeap(heap)
144
{
145
	lock = new T();
146
}
147

  
148
template <class T>
149
cLockedMessageHeap<T>::~cLockedMessageHeap<T>()
150
{
151
    delete lock;
152
}
153

  
154
template <class T>
155
cObject* cLockedMessageHeap<T>::dup()
156
{
157
    lock->lock();
158
    cObject* p = cMessageHeap::dup();
159
    lock->unlock();
160
    return p;
161
}
162

  
163
template <class T>
164
void cLockedMessageHeap<T>::forEachChild(cVisitor *v)
165
{
166
	lock->lock();
167
    cMessageHeap::forEachChild(v);
168
    lock->unlock();
169
}
170

  
171
template <class T>
172
void cLockedMessageHeap<T>::clear()
173
{
174
	lock->lock();
175
    cMessageHeap::clear();
176
    lock->unlock();
177
}
178

  
179
template <class T>
180
cMessage *cLockedMessageHeap<T>::peek(int m)
181
{
182
	lock->lock();
183
    cMessage* msg = cMessageHeap::peek(m);
184
    lock->unlock();
185
    return msg;
186
}
187

  
188
template <class T>
189
cMessage *cLockedMessageHeap<T>::peekFirst()
190
{
191
	lock->lock();
192
    cMessage* msg = cMessageHeap::peekFirst();
193
    lock->unlock();
194
    return msg;
195
}
196

  
197
template <class T>
198
void cLockedMessageHeap<T>::sort()
199
{
200
	lock->lock();
201
    cMessageHeap::sort();
202
    lock->unlock();
203
}
204

  
205
template <class T>
206
void cLockedMessageHeap<T>::insert(cMessage *event)
207
{
208
	lock->lock();
209
    cMessageHeap::insert(event);
210
    lock->unlock();
211
}
212

  
213
template <class T>
214
cMessage *cLockedMessageHeap<T>::removeFirst()
215
{
216
	lock->lock();
217
    cMessage* msg = cMessageHeap::removeFirst();
218
    lock->unlock();
219
    return msg;
220
}
221

  
222
template <class T>
223
cMessage *cLockedMessageHeap<T>::remove(cMessage *event)
224
{
225
	lock->lock();
226
    cMessage* msg = cMessageHeap::remove(event);
227
    lock->unlock();
228
    return msg;
229
}
230 185
#endif
231 186

  
include/cmessageheap.h
21 21
#define __CMESSAGEHEAP_H
22 22

  
23 23
#include "cownedobject.h"
24
#include "clock.h"
25 24

  
26 25
NAMESPACE_BEGIN
27 26

  
......
49 48
        cMessageHeap *q;
50 49
        int pos;
51 50

  
52
        cLock* lock;
53

  
54 51
      public:
55 52
        /**
56 53
         * Constructor.
include/cnolock.h
12 12

  
13 13
/*--------------------------------------------------------------*
14 14
 Copyright (C) 2011 Simon Tenbusch
15
 Copyright (C) 2012 Georg Kunz
15 16

  
16 17
 This file is distributed WITHOUT ANY WARRANTY. See the file
17 18
 `license' for details on this and other legal matters.
......
20 21
#ifndef CNOLOCK_H_
21 22
#define CNOLOCK_H_
22 23

  
23
#include "clock.h"
24

  
25
class cNoLock: public cLock
24
class cNoLock
26 25
{
27 26
private:
28 27

  
29 28
public:
30
    /**
31
     * Constructor.
32
     */
33
    cNoLock();
34

  
35
    /**
36
     * Destructor.
37
     */
38
    virtual ~cNoLock();
39

  
40 29
    /*
41 30
     * Locks the lock
42 31
     */
43
    void lock()
32
    inline void lock()
44 33
    {
45 34
    }
46 35

  
47 36
    /*
48 37
     * Unlocks the lock
49 38
     */
50
    void unlock()
39
    inline void unlock()
51 40
    {
52 41
    }
53 42
};
include/cpthreadlock.h
12 12

  
13 13
/*--------------------------------------------------------------*
14 14
 Copyright (C) 2011 Simon Tenbusch
15
 Copyright (C) 2012 Georg Kunz
15 16

  
16 17
 This file is distributed WITHOUT ANY WARRANTY. See the file
17 18
 `license' for details on this and other legal matters.
......
20 21
#ifndef CPTHREADLOCK_H_
21 22
#define CPTHREADLOCK_H_
22 23

  
23
#include "clock.h"
24

  
25 24
#include <pthread.h>
26 25

  
27
class cPThreadLock: public cLock
26
class cPThreadLock
28 27
{
29 28
private:
30 29
    pthread_mutex_t mutex;
30

  
31 31
public:
32 32
    /**
33 33
     * Constructor.
34 34
     */
35
    cPThreadLock();
35
    cPThreadLock()
36
    {
37
        pthread_mutex_init(&mutex, NULL);
38
    }
36 39

  
37 40
    /**
38 41
     * Destructor.
39 42
     */
40
    virtual ~cPThreadLock();
43
    virtual ~cPThreadLock()
44
    {
45
        pthread_mutex_destroy(&mutex);
46
    }
41 47

  
42 48
    /*
43 49
     * Locks the lock
44 50
     */
45
    virtual void lock();
51
    inline void lock()
52
    {
53
        pthread_mutex_lock(&mutex);
54
    }
46 55

  
47 56
    /*
48 57
     * Unlocks the lock
49 58
     */
50
    virtual void unlock();
51

  
59
    inline void unlock()
60
    {
61
        pthread_mutex_unlock(&mutex);
62
    }
52 63
};
53 64

  
54 65
#endif /* CPHTREADLOCK_H_ */
include/csimulation.h
26 26
#include "cexception.h"
27 27

  
28 28
#include "clockedmsgheap.h"
29
#include "clock.h"
30 29
#include "cttaslock.h"
30
#include "cnolock.h"
31
#include "cpthreadlock.h"
31 32

  
32 33
#include "cthreadpool.h"
33 34
#include "cstopwatch.h"
......
134 135
#ifdef UNSAFE_FES
135 136
    cMessageHeap msgQueue;    // future messages (FES)
136 137
#else
138
    //
139
    // choose on of the following locks
140
    //
141
    // cLockedMessageHeap<cNoLock> msgQueue;
142
    // cLockedMessageHeap<cPThreadLock> msgQueue;
137 143
    cLockedMessageHeap<cTTASLock> msgQueue;
138 144
#endif
139 145

  
include/cttaslock.h
20 20
#ifndef CTTASLOCK_H_
21 21
#define CTTASLOCK_H_
22 22

  
23
#include "clock.h"
24

  
25 23
#ifdef ATOMIC_OPS_DEBUG
26 24
#include "catomicopsdebug.h"
27 25
#else
28 26
#include <atomic_ops.h>
29 27
#endif
30 28

  
31
class cTTASLock: public cLock
29
class cTTASLock
32 30
{
33 31
private:
34 32
    AO_t lck;
35 33

  
34
    static const AO_t unlocked = 0;
35
    static const AO_t locked = 1;
36

  
36 37
public:
37 38
    /**
38 39
     * Constructor.
39 40
     */
40
    cTTASLock();
41

  
42
    /**
43
     * Destructor.
44
     */
45
    virtual ~cTTASLock();
41
    cTTASLock()
42
    {
43
        AO_store_write(&lck, 0);
44
    }
46 45

  
47 46
    /*
48 47
     * Locks the lock
49 48
     */
50
    void lock();
49
    inline void lock()
50
    {
51
        //
52
        // very simply TTAS based spinlock. Does not scale with the number of CPUs
53
        // and should thus be replaced by more complex locks.
54
        //
55
        while (true)
56
        {
57
            while (AO_load_full(&lck) == locked)
58
            {
59
                __asm__ ("pause");
60
            }
61
            if (AO_compare_and_swap_full(&lck, unlocked, locked) != 0)
62
            {
63
                return;
64
            }
65
        }
66
    }
51 67

  
52 68
    /*
53 69
     * Unlocks the lock
54 70
     */
55
    void unlock();
71
    inline void unlock()
72
    {
73
        AO_store_full(&lck, unlocked);
74
    }
56 75

  
57 76
};
58 77

  
src/cmdenv/Makefile
98 98
  ../../include/cconfigoption.h \
99 99
  ../../include/cproperties.h \
100 100
  ../../include/cregistrationlist.h \
101
  ../../include/platdep/timeutil.h \
101 102
  ../../include/cconfiguration.h \
102 103
  ../../include/opp_string.h \
103 104
  ../envir/intervals.h \
104 105
  ../../include/simkerneldefs.h \
105
  ../../include/clock.h \
106 106
  ../../include/cthreadpool.h \
107 107
  ../../include/csimulation.h \
108 108
  ../../include/errmsg.h \
......
111 111
  ../../include/cobject.h \
112 112
  ../../include/onstartup.h \
113 113
  ../envir/envirbase.h \
114
  ../../include/envirext.h \
115 114
  ../../include/clistener.h \
115
  ../../include/envirext.h \
116 116
  ../../include/cdummystringpool.h \
117 117
  ../../include/cstringpool.h \
118
  ../../include/cscheduler.h \
118 119
  ../../include/cpar.h \
119 120
  ../../include/globals.h \
121
  ../../include/ctaskheap.h \
120 122
  ../envir/appreg.h \
121 123
  ../../include/cdefaultlist.h \
122 124
  ../../include/cvisitor.h \
......
124 126
  ../../include/cttaslock.h \
125 127
  ../../include/csimplemodule.h \
126 128
  ../../include/cobjectfactory.h \
129
  ../../include/cnolock.h \
127 130
  ../../include/cmodule.h \
128 131
  ../../include/platdep/platmisc.h \
129 132
  ../../include/cmessageheap.h \
src/envir/Makefile
126 126
  ../../include/cenvir.h \
127 127
  ../../include/cconfigoption.h \
128 128
  ../../include/cregistrationlist.h \
129
  ../../include/platdep/timeutil.h \
129 130
  ../../include/cconfiguration.h \
130 131
  ../../include/opp_string.h \
131 132
  ../../include/simkerneldefs.h \
132
  ../../include/clock.h \
133 133
  ../../include/cthreadpool.h \
134 134
  ../../include/errmsg.h \
135 135
  ../../include/csimulation.h \
136 136
  ../../include/cownedobject.h \
137
  ../../include/cobject.h \
138 137
  ../../include/onstartup.h \
138
  ../../include/cobject.h \
139 139
  ../../include/cdummystringpool.h \
140 140
  ../../include/cstringpool.h \
141
  ../../include/cscheduler.h \
141 142
  ../../include/globals.h \
143
  ../../include/ctaskheap.h \
142 144
  ../../include/cvisitor.h \
143
  ../../include/cttaslock.h \
144 145
  ../../include/cpthreadlock.h \
146
  ../../include/cttaslock.h \
145 147
  ../../include/cobjectfactory.h \
148
  ../../include/cnolock.h \
146 149
  ../../include/crng.h \
147 150
  ../../include/platdep/platmisc.h \
148 151
  ../../include/simutil.h \
......
171 174
  ../../include/cconfigoption.h \
172 175
  ../../include/cstatistic.h \
173 176
  ../../include/cregistrationlist.h \
177
  ../../include/platdep/timeutil.h \
174 178
  ../../include/cconfiguration.h \
175 179
  ../../include/opp_string.h \
176 180
  runattributes.h \
177 181
  ../../include/simkerneldefs.h \
178
  ../../include/clock.h \
179 182
  ../../include/cthreadpool.h \
180 183
  ../../include/errmsg.h \
181 184
  ../../include/csimulation.h \
......
183 186
  ../../include/onstartup.h \
184 187
  ../../include/cobject.h \
185 188
  eventlogfilemgr.h \
186
  ../../include/clistener.h \
187 189
  ../../include/envirext.h \
190
  ../../include/clistener.h \
188 191
  ../../include/cdummystringpool.h \
189 192
  ../../include/cstringpool.h \
193
  ../../include/cscheduler.h \
190 194
  ../../include/cpar.h \
191 195
  ../../include/globals.h \
196
  ../../include/ctaskheap.h \
192 197
  ../../include/cdefaultlist.h \
193 198
  ../../include/cvisitor.h \
194
  ../../include/cpthreadlock.h \
195 199
  ../../include/cttaslock.h \
200
  ../../include/cpthreadlock.h \
196 201
  objectprinter.h \
197 202
  ../../include/cobjectfactory.h \
203
  ../../include/cnolock.h \
198 204
  resultlistener.h \
199 205
  ../../include/platdep/platmisc.h \
200 206
  ../../include/cmodule.h \
......
215 221
  ../../include/cenvir.h \
216 222
  ../../include/simtime_t.h \
217 223
  ../../include/cregistrationlist.h \
224
  ../../include/platdep/timeutil.h \
218 225
  ../../include/opp_string.h \
219 226
  ../../include/simkerneldefs.h \
220
  ../../include/clock.h \
221 227
  ../../include/cthreadpool.h \
222 228
  ../../include/csimulation.h \
223 229
  ../../include/errmsg.h \
......
226 232
  ../../include/cobject.h \
227 233
  ../../include/cdummystringpool.h \
228 234
  ../../include/cstringpool.h \
235
  ../../include/cscheduler.h \
229 236
  ../../include/globals.h \
237
  ../../include/ctaskheap.h \
230 238
  ../../include/cvisitor.h \
231
  ../../include/cttaslock.h \
232 239
  ../../include/cpthreadlock.h \
240
  ../../include/cttaslock.h \
233 241
  ../../include/cobjectfactory.h \
234 242
  appreg.h \
243
  ../../include/cnolock.h \
235 244
  ../../include/platdep/platmisc.h \
236 245
  ../../include/cmessageheap.h \
237 246
  ../../include/cexception.h \
......
252 261
  ../nedxml/saxparser.h \
253 262
  ../../include/simtime_t.h \
254 263
  ../../include/cenvir.h \
264
  ../../include/platdep/timeutil.h \
255 265
  ../../include/opp_string.h \
256 266
  ../../include/simkerneldefs.h \
257
  ../../include/clock.h \
258 267
  ../../include/cthreadpool.h \
259 268
  ../../include/csimulation.h \
260 269
  ../../include/errmsg.h \
......
262 271
  ../../include/cobject.h \
263 272
  ../../include/cdummystringpool.h \
264 273
  ../../include/cstringpool.h \
274
  ../../include/cscheduler.h \
275
  ../../include/ctaskheap.h \
265 276
  ../../include/cvisitor.h \
266
  ../../include/cpthreadlock.h \
267 277
  ../../include/cttaslock.h \
278
  ../../include/cpthreadlock.h \
268 279
  cxmldoccache.h \
280
  ../../include/cnolock.h \
269 281
  ../../include/cxmlelement.h \
270 282
  ../nedxml/nedxmldefs.h \
271 283
  ../../include/platdep/platmisc.h \
......
285 297
  ../../include/platdep/timeutil.h \
286 298
  ../../include/cconfiguration.h \
287 299
  ../../include/chasher.h \
288
  ../../include/clock.h \
289 300
  resultrecorder.h \
290 301
  ../../include/cthreadpool.h \
291 302
  ../nedxml/nedparser.h \
......
293 304
  ../../include/cownedobject.h \
294 305
  ../../include/onstartup.h \
295 306
  eventlogfilemgr.h \
296
  ../../include/clistener.h \
297 307
  ../../include/envirext.h \
308
  ../../include/clistener.h \
298 309
  ../../include/cscheduler.h \
299 310
  ../../include/cpar.h \
300 311
  ../../include/globals.h \
......
305 316
  resultrecorders.h \
306 317
  ../../include/cobjectfactory.h \
307 318
  appreg.h \
319
  ../../include/cnolock.h \
308 320
  resultlistener.h \
309 321
  ../nedxml/nedxmldefs.h \
310 322
  ../../include/platdep/platmisc.h \
......
342 354
  ../../include/cnedfunction.h \
343 355
  ../../include/cdummystringpool.h \
344 356
  ../../include/cstringpool.h \
357
  ../../include/ctaskheap.h \
345 358
  ../../include/cdensityestbase.h \
346 359
  ../../include/cdefaultlist.h \
347 360
  cxmldoccache.h \
......
363 376
  ../../include/ccompoundmodule.h \
364 377
  ../../include/ccomponent.h \
365 378
  ../../include/cregistrationlist.h \
379
  ../../include/platdep/timeutil.h \
366 380
  ../../include/cconfiguration.h \
367
  ../../include/clock.h \
368 381
  ../../include/cthreadpool.h \
369 382
  ../../include/errmsg.h \
370 383
  ../../include/cownedobject.h \
371 384
  ../../include/cmessage.h \
372 385
  ../../include/onstartup.h \
373 386
  eventlogfilemgr.h \
374
  ../../include/clistener.h \
375 387
  ../../include/envirext.h \
388
  ../../include/clistener.h \
389
  ../../include/cscheduler.h \
376 390
  ../../include/cpar.h \
377 391
  ../../include/globals.h \
392
  ../../include/casyncmodule.h \
378 393
  ../../include/cvisitor.h \
379 394
  ../../include/cpthreadlock.h \
380 395
  ../../include/cttaslock.h \
381 396
  ../../include/csimplemodule.h \
382 397
  ../../include/cobjectfactory.h \
398
  ../../include/cnolock.h \
383 399
  resultlistener.h \
384 400
  ../../include/platdep/platmisc.h \
385 401
  ../../include/cmodule.h \
......
400 416
  ../../include/simtime_t.h \
401 417
  ../../include/cmsgpar.h \
402 418
  intervals.h \
419
  ../../include/cnumgen.h \
403 420
  ../../include/cclassdescriptor.h \
404 421
  ../../include/cconfigoption.h \
405 422
  ../../include/cchannel.h \
406 423
  ../../include/opp_string.h \
407 424
  ../../include/simkerneldefs.h \
425
  ../../include/random.h \
408 426
  ../../include/csimulation.h \
409 427
  ../../include/cdisplaystring.h \
410 428
  ../../include/cobject.h \
411 429
  ../../include/cdummystringpool.h \
412 430
  ../../include/cstringpool.h \
431
  ../../include/ctaskheap.h \
413 432
  ../../include/cdefaultlist.h \
414 433
  objectprinter.h \
434
  ../../include/crng.h \
415 435
  ../../include/cmessageheap.h \
416 436
  ../../include/simutil.h
417 437
$O/fileoutscalarmgr.o: fileoutscalarmgr.cc \
......
421 441
  ../../include/cnamedobject.h \
422 442
  ../../include/ccomponent.h \
423 443
  ../../include/cregistrationlist.h \
444
  ../../include/platdep/timeutil.h \
424 445
  ../../include/cconfiguration.h \
425
  ../../include/clock.h \
426 446
  ../../include/cthreadpool.h \
427 447
  ../../include/errmsg.h \
428 448
  ../../include/cownedobject.h \
429 449
  ../../include/onstartup.h \
430 450
  eventlogfilemgr.h \
431
  ../../include/clistener.h \
432 451
  ../../include/envirext.h \
452
  ../../include/clistener.h \
453
  ../../include/cscheduler.h \
433 454
  ../../include/cpar.h \
434 455
  ../../include/globals.h \
435 456
  ../../include/cvisitor.h \
436 457
  ../../include/cpthreadlock.h \
437 458
  ../../include/cttaslock.h \
438 459
  ../../include/cobjectfactory.h \
460
  ../../include/cnolock.h \
439 461
  resultlistener.h \
440 462
  ../../include/platdep/platmisc.h \
441 463
  ../../include/cmodule.h \
......
463 485
  ../../include/cobject.h \
464 486
  ../../include/cdummystringpool.h \
465 487
  ../../include/cstringpool.h \
488
  ../../include/ctaskheap.h \
466 489
  ../../include/cdefaultlist.h \
467 490
  ../../include/cdensityestbase.h \
468 491
  objectprinter.h \
......
477 500
  ../../include/cnamedobject.h \
478 501
  ../../include/ccomponent.h \
479 502
  ../../include/cregistrationlist.h \
503
  ../../include/platdep/timeutil.h \
480 504
  ../../include/cconfiguration.h \
481
  ../../include/clock.h \
482 505
  ../../include/cthreadpool.h \
483 506
  ../../include/errmsg.h \
484 507
  ../../include/cownedobject.h \
485 508
  ../../include/onstartup.h \
486 509
  eventlogfilemgr.h \
487
  ../../include/clistener.h \
488 510
  ../../include/envirext.h \
511
  ../../include/clistener.h \
512
  ../../include/cscheduler.h \
489 513
  ../../include/cpar.h \
490 514
  ../../include/globals.h \
491 515
  ../../include/cvisitor.h \
492 516
  ../../include/cpthreadlock.h \
493 517
  ../../include/cttaslock.h \
494 518
  ../../include/cobjectfactory.h \
519
  ../../include/cnolock.h \
495 520
  resultlistener.h \
496 521
  ../../include/platdep/platmisc.h \
497 522
  ../../include/cmodule.h \
......
519 544
  ../../include/cobject.h \
520 545
  ../../include/cdummystringpool.h \
521 546
  ../../include/cstringpool.h \
547
  ../../include/ctaskheap.h \
522 548
  ../../include/cdefaultlist.h \
523 549
  objectprinter.h \
524 550
  ../../include/cmessageheap.h \
......
530 556
  ../../include/cnamedobject.h \
531 557
  ../../include/ccomponent.h \
532 558
  ../../include/cregistrationlist.h \
559
  ../../include/platdep/timeutil.h \
533 560
  ../../include/cconfiguration.h \
534
  ../../include/clock.h \
535 561
  ../../include/cthreadpool.h \
536 562
  ../../include/errmsg.h \
537 563
  ../../include/cownedobject.h \
538 564
  ../../include/onstartup.h \
539 565
  eventlogfilemgr.h \
540
  ../../include/clistener.h \
541 566
  ../../include/envirext.h \
567
  ../../include/clistener.h \
568
  ../../include/cscheduler.h \
542 569
  ../../include/cpar.h \
543 570
  ../../include/globals.h \
544 571
  ../../include/cvisitor.h \
545 572
  ../../include/cpthreadlock.h \
546 573
  ../../include/cttaslock.h \
547 574
  ../../include/cobjectfactory.h \
575
  ../../include/cnolock.h \
548 576
  resultlistener.h \
549 577
  ../../include/platdep/platmisc.h \
550 578
  ../../include/cexception.h \
......
568 596
  ../../include/cobject.h \
569 597
  ../../include/cdummystringpool.h \
570 598
  ../../include/cstringpool.h \
599
  ../../include/ctaskheap.h \
571 600
  ../../include/cdefaultlist.h \
572 601
  objectprinter.h \
573 602
  ../../include/cmessageheap.h \
......
601 630
  ../../include/cnamedobject.h \
602 631
  ../../include/ccomponent.h \
603 632
  ../../include/cregistrationlist.h \
633
  ../../include/platdep/timeutil.h \
604 634
  ../../include/cconfiguration.h \
605
  ../../include/clock.h \
606 635
  ../../include/cthreadpool.h \
607 636
  ../../include/errmsg.h \
608 637
  ../../include/cownedobject.h \
609 638
  ../../include/onstartup.h \
610 639
  eventlogfilemgr.h \
611
  ../../include/clistener.h \
612 640
  ../../include/envirext.h \
641
  ../../include/clistener.h \
642
  ../../include/cscheduler.h \
613 643
  ../../include/cpar.h \
614 644
  ../../include/globals.h \
615 645
  ../../include/cvisitor.h \
616
  ../../include/cpthreadlock.h \
617 646
  ../../include/cttaslock.h \
647
  ../../include/cpthreadlock.h \
618 648
  ../../include/cobjectfactory.h \
649
  ../../include/cnolock.h \
619 650
  resultlistener.h \
620 651
  ../../include/platdep/platmisc.h \
621 652
  ../../include/cmodule.h \
......
644 675
  ../../include/cobject.h \
645 676
  ../../include/cdummystringpool.h \
646 677
  ../../include/cstringpool.h \
678
  ../../include/ctaskheap.h \
647 679
  ../../include/cdefaultlist.h \
648 680
  objectprinter.h \
649 681
  ../../include/cmessageheap.h \
......
670 702
  ../../include/cexpression.h \
671 703
  ../../include/ccomponent.h \
672 704
  ../../include/cregistrationlist.h \
705
  ../../include/platdep/timeutil.h \
673 706
  ../../include/cconfiguration.h \
674
  ../../include/clock.h \
675 707
  ../../include/cthreadpool.h \
676 708
  ../../include/errmsg.h \
677 709
  ../../include/cownedobject.h \
678 710
  ../../include/onstartup.h \
679 711
  eventlogfilemgr.h \
680
  ../../include/clistener.h \
681 712
  ../../include/envirext.h \
713
  ../../include/clistener.h \
714
  ../../include/cscheduler.h \
682 715
  ../../include/cpar.h \
683 716
  ../../include/globals.h \
684 717
  ../../include/cvisitor.h \
685 718
  ../../include/cpthreadlock.h \
686 719
  ../../include/cttaslock.h \
687 720
  ../../include/cobjectfactory.h \
721
  ../../include/cnolock.h \
688 722
  resultlistener.h \
689 723
  ../../include/platdep/platmisc.h \
690 724
  ../../include/cexception.h \
......
706 740
  ../../include/cobject.h \
707 741
  ../../include/cdummystringpool.h \
708 742
  ../../include/cstringpool.h \
743
  ../../include/ctaskheap.h \
709 744
  ../../include/cdefaultlist.h \
710 745
  objectprinter.h \
711 746
  ../../include/simutil.h \
......
783 818
  matchableobject.h \
784 819
  ../../include/ccomponent.h \
785 820
  ../../include/cregistrationlist.h \
821
  ../../include/platdep/timeutil.h \
786 822
  ../../include/cconfiguration.h \
787
  ../../include/clock.h \
788 823
  ../../include/cthreadpool.h \
789 824
  ../../include/errmsg.h \
790 825
  ../../include/cownedobject.h \
791 826
  ../../include/onstartup.h \
792 827
  matchablefield.h \
793 828
  ../../include/clistener.h \
829
  ../../include/cscheduler.h \
794 830
  ../../include/cpar.h \
795 831
  ../../include/globals.h \
796 832
  ../../include/cvisitor.h \
797 833
  ../../include/cpthreadlock.h \
798 834
  ../../include/cttaslock.h \
799 835
  ../../include/cobjectfactory.h \
836
  ../../include/cnolock.h \
800 837
  ../../include/platdep/platmisc.h \
801 838
  ../../include/cmodule.h \
802 839
  ../../include/cexception.h \
......
818 855
  ../../include/cobject.h \
819 856
  ../../include/cdummystringpool.h \
820 857
  ../../include/cstringpool.h \
858
  ../../include/ctaskheap.h \
821 859
  ../../include/cdefaultlist.h \
822 860
  objectprinter.h \
823 861
  ../../include/cmessageheap.h \
......
852 890
  ../../include/regmacros.h \
853 891
  ../../include/cnamedobject.h \
854 892
  ../../include/cregistrationlist.h \
855
  ../../include/clock.h \
893
  ../../include/platdep/timeutil.h \
856 894
  ../../include/cthreadpool.h \
857 895
  ../../include/errmsg.h \
858 896
  ../../include/cownedobject.h \
859 897
  ../../include/cmessage.h \
860 898
  ../../include/onstartup.h \
861 899
  ../../include/clistener.h \
900
  ../../include/cscheduler.h \
862 901
  ../../include/globals.h \
863 902
  resultfilter.h \
864 903
  ../../include/cvisitor.h \
865
  ../../include/cpthreadlock.h \
866 904
  ../../include/cttaslock.h \
905
  ../../include/cpthreadlock.h \
867 906
  ../../include/cobjectfactory.h \
907
  ../../include/cnolock.h \
868 908
  resultlistener.h \
869 909
  ../../include/platdep/platmisc.h \
870 910
  ../../include/cexception.h \
......
886 926
  ../../include/cobject.h \
887 927
  ../../include/cdummystringpool.h \
888 928
  ../../include/cstringpool.h \
929
  ../../include/ctaskheap.h \
889 930
  ../../include/simutil.h \
890 931
  ../../include/cmessageheap.h \
891 932
  resultfilters.h
......
896 937
  ../../include/cnamedobject.h \
897 938
  ../../include/ccomponent.h \
898 939
  ../../include/cregistrationlist.h \
899
  ../../include/clock.h \
940
  ../../include/platdep/timeutil.h \
900 941
  ../../include/cthreadpool.h \
901 942
  ../../include/errmsg.h \
902 943
  ../../include/cownedobject.h \
903 944
  ../../include/onstartup.h \
904 945
  ../../include/clistener.h \
946
  ../../include/cscheduler.h \
905 947
  ../../include/cpar.h \
906 948
  resultfilter.h \
907 949
  ../../include/cvisitor.h \
908
  ../../include/cpthreadlock.h \
909 950
  ../../include/cttaslock.h \
951
  ../../include/cpthreadlock.h \
952
  ../../include/cnolock.h \
910 953
  resultlistener.h \
911 954
  ../../include/platdep/platmisc.h \
912 955
  ../../include/cexception.h \
......
926 969
  ../../include/cobject.h \
927 970
  ../../include/cdummystringpool.h \
928 971
  ../../include/cstringpool.h \
972
  ../../include/ctaskheap.h \
929 973
  ../../include/cdefaultlist.h \
930 974
  ../../include/cmessageheap.h \
931 975
  ../../include/simutil.h \
......
937 981
  ../../include/ccomponent.h \
938 982
  ../../include/cproperties.h \
939 983
  ../../include/cregistrationlist.h \
940
  ../../include/clock.h \
984
  ../../include/platdep/timeutil.h \
941 985
  resultrecorder.h \
942 986
  ../../include/cthreadpool.h \
943 987
  ../../include/errmsg.h \
944 988
  ../../include/cownedobject.h \
945 989
  ../../include/onstartup.h \
946 990
  ../../include/clistener.h \
991
  ../../include/cscheduler.h \
947 992
  ../../include/cpar.h \
948 993
  ../../include/globals.h \
949 994
  ../../include/cvisitor.h \
950 995
  ../../include/cpthreadlock.h \
951 996
  ../../include/cttaslock.h \
952 997
  ../../include/cobjectfactory.h \
998
  ../../include/cnolock.h \
953 999
  resultlistener.h \
954 1000
  ../../include/platdep/platmisc.h \
955 1001
  ../../include/cexception.h \
......
970 1016
  ../../include/cobject.h \
971 1017
  ../../include/cdummystringpool.h \
972 1018
  ../../include/cstringpool.h \
1019
  ../../include/ctaskheap.h \
973 1020
  ../../include/cdensityestbase.h \
974 1021
  ../../include/cdefaultlist.h \
975 1022
  ../../include/cstddev.h \
......
983 1030
  ../../include/ccomponent.h \
984 1031
  ../../include/cproperties.h \
985 1032
  ../../include/cregistrationlist.h \
1033
  ../../include/platdep/timeutil.h \
986 1034
  resultrecorder.h \
987
  ../../include/clock.h \
988 1035
  ../../include/cthreadpool.h \
989 1036
  ../../include/errmsg.h \
990 1037
  ../../include/cownedobject.h \
991 1038
  ../../include/onstartup.h \
992 1039
  ../../include/clistener.h \
1040
  ../../include/cscheduler.h \
993 1041
  ../../include/cpar.h \
994 1042
  ../../include/globals.h \
995 1043
  ../../include/cvisitor.h \
996
  ../../include/cpthreadlock.h \
997 1044
  ../../include/cttaslock.h \
1045
  ../../include/cpthreadlock.h \
998 1046
  ../../include/cobjectfactory.h \
999 1047
  resultrecorders.h \
1048
  ../../include/cnolock.h \
1000 1049
  resultlistener.h \
1001 1050
  ../../include/platdep/platmisc.h \
1002 1051
  ../../include/cexception.h \
......
1017 1066
  ../../include/cobject.h \
1018 1067
  ../../include/cdummystringpool.h \
1019 1068
  ../../include/cstringpool.h \
1069
  ../../include/ctaskheap.h \
1020 1070
  ../../include/cdensityestbase.h \
1021 1071
  ../../include/cdefaultlist.h \
1022 1072
  ../../include/cstddev.h \
......
1030 1080
  ../../include/cnamedobject.h \
1031 1081
  ../../include/ccomponent.h \
1032 1082
  ../../include/cregistrationlist.h \
1083
  ../../include/platdep/timeutil.h \
1033 1084
  ../../include/cconfiguration.h \
1034
  ../../include/clock.h \
1035 1085
  ../../include/cthreadpool.h \
1036 1086
  ../../include/errmsg.h \
1037 1087
  ../../include/cownedobject.h \
1038 1088
  ../../include/onstartup.h \
1039 1089
  eventlogfilemgr.h \
1040
  ../../include/clistener.h \
1041 1090
  ../../include/envirext.h \
1091
  ../../include/clistener.h \
1092
  ../../include/cscheduler.h \
1042 1093
  ../../include/cpar.h \
1043 1094
  ../../include/globals.h \
1044 1095
  ../../include/cvisitor.h \
1045 1096
  ../../include/cpthreadlock.h \
1046 1097
  ../../include/cttaslock.h \
1047 1098
  ../../include/cobjectfactory.h \
1099
  ../../include/cnolock.h \
1048 1100
  resultlistener.h \
1049 1101
  ../../include/platdep/platmisc.h \
1050 1102
  ../../include/cexception.h \
......
1068 1120
  ../../include/cobject.h \
1069 1121
  ../../include/cdummystringpool.h \
1070 1122
  ../../include/cstringpool.h \
1123
  ../../include/ctaskheap.h \
1071 1124
  ../../include/cdefaultlist.h \
1072 1125
  objectprinter.h \
1073 1126
  ../../include/cmessageheap.h \
......
1139 1192
  matchableobject.h \
1140 1193
  ../../include/ccomponent.h \
1141 1194
  ../../include/cregistrationlist.h \
1195
  ../../include/platdep/timeutil.h \
1142 1196
  ../../include/cconfiguration.h \
1143
  ../../include/clock.h \
1144 1197
  ../../include/cthreadpool.h \
1145 1198
  ../../include/errmsg.h \
1146 1199
  ../../include/cownedobject.h \
1147 1200
  ../../include/onstartup.h \
1148 1201
  ../../include/envirext.h \
1149 1202
  ../../include/clistener.h \
1203
  ../../include/cscheduler.h \
1150 1204
  ../../include/cpar.h \
1151 1205
  ../../include/globals.h \
1152 1206
  startup.h \
1153 1207
  ../../include/cvisitor.h \
1154
  ../../include/cttaslock.h \
1155 1208
  ../../include/cpthreadlock.h \
1209
  ../../include/cttaslock.h \
1156 1210
  ../../include/cobjectfactory.h \
1157 1211
  speedometer.h \
1158 1212
  appreg.h \
1213
  ../../include/cnolock.h \
1159 1214
  ../../include/platdep/platmisc.h \
1160 1215
  ../../include/cmodule.h \
1161 1216
  ../../include/cexception.h \
......
1187 1242
  ../../include/cdummystringpool.h \
1188 1243
  ../../include/cstringpool.h \
1189 1244
  ../../include/cconfigreader.h \
1245
  ../../include/ctaskheap.h \
1190 1246
  ../../include/cdefaultlist.h \
1191 1247
  fsutils.h \
1192 1248
  ../../include/crng.h \
......
1199 1255
  ../../include/cnamedobject.h \
1200 1256
  ../../include/ccomponent.h \
1201 1257
  ../../include/cregistrationlist.h \
1202
  ../../include/clock.h \
1258
  ../../include/platdep/timeutil.h \
1203 1259
  resultrecorder.h \
1204 1260
  ../../include/cthreadpool.h \
1205 1261
  ../../include/errmsg.h \
1206 1262
  ../../include/cownedobject.h \
1207 1263
  ../../include/onstartup.h \
1208 1264
  ../../include/clistener.h \
1265
  ../../include/cscheduler.h \
1209 1266
  ../../include/cpar.h \
1210 1267
  resultfilter.h \
1211 1268
  ../../include/cvisitor.h \
1212
  ../../include/cttaslock.h \
1213 1269
  ../../include/cpthreadlock.h \
1270
  ../../include/cttaslock.h \
1214 1271
  resultrecorders.h \
1272
  ../../include/cnolock.h \
1215 1273
  resultlistener.h \
1216 1274
  ../../include/platdep/platmisc.h \
1217 1275
  ../../include/cexception.h \
......
1232 1290
  ../../include/cobject.h \
1233 1291
  ../../include/cdummystringpool.h \
1234 1292
  ../../include/cstringpool.h \
1293
  ../../include/ctaskheap.h \
1235 1294
  ../../include/cdefaultlist.h \
1236 1295
  ../../include/simutil.h \
1237 1296
  ../../include/cmessageheap.h \
src/sim/Makefile
46 46
    $O/ctaskring.o $O/clockeddefaultlist.o \
47 47
    $O/cnumgen.o $O/cstopwatch.o $O/clockedthreadpool.o $O/cspinningthreadpool.o \
48 48
    $O/sysdep.o $O/catomicopsdebug.o $O/cflyweightstringpool.o \
49
    $O/cdummystringpool.o $O/cpthreadlock.o $O/cttaslock.o
49
    $O/cdummystringpool.o
50 50

  
51 51
OBJS_NETBUILDER=\
52 52
    $O/netbuilder/cexpressionbuilder.o \
......
163 163
  ../../include/ccommbuffer.h \
164 164
  ../../include/errmsg.h
165 165
$O/casyncmodule.o: casyncmodule.cc \
166
  ../envir/args.h \
166 167
  ../../include/cstopwatch.h \
167 168
  ../../include/regmacros.h \
168 169
  ../../include/platdep/platdefs.h \
170
  ../envir/envirdefs.h \
171
  ../envir/resultlistener.h \
169 172
  ../../include/cmathfunction.h \
170 173
  ../../include/catomicopsdebug.h \
171 174
  ../../include/clockedmsgheap.h \
172 175
  ../../include/cexpression.h \
173 176
  ../../include/cnamedobject.h \
177
  ../envir/eventlogfilemgr.h \
174 178
  ../../include/cgate.h \
175 179
  ../../include/simtime.h \
180
  ../envir/objectprinter.h \
176 181
  ../../include/carray.h \
177
  ../../include/cenvir.h \
178 182
  ../../include/simtime_t.h \
183
  ../../include/cenvir.h \
179 184
  ../../include/ccomponent.h \
180 185
  ../../include/cmsgpar.h \
181 186
  ../../include/cnumgen.h \
182 187
  ../../include/cconfigoption.h \
183 188
  ../../include/cregistrationlist.h \
189
  ../../include/cstringtokenizer.h \
190
  ../../include/platdep/timeutil.h \
184 191
  ../../include/cconfiguration.h \
192
  ../envir/intervals.h \
185 193
  ../../include/opp_string.h \
186 194
  ../../include/simkerneldefs.h \
187
  ../../include/clock.h \
188 195
  ../../include/random.h \
189 196
  ../../include/cthreadpool.h \
190 197
  ../../include/csimulation.h \
......
193 200
  ../../include/cownedobject.h \
194 201
  ../../include/onstartup.h \
195 202
  ../../include/cobject.h \
203
  ../envir/envirbase.h \
204
  ../../include/envirext.h \
196 205
  ../../include/clistener.h \
197 206
  ../../include/cdummystringpool.h \
198 207
  ../../include/cstringpool.h \
208
  ../../include/cscheduler.h \
199 209
  ../../include/cpar.h \
200 210
  ../../include/globals.h \
211
  ../../include/ctaskheap.h \
201 212
  ../../include/cdefaultlist.h \
202 213
  ../../include/casyncmodule.h \
203 214
  ../../include/cvisitor.h \
204
  ../../include/cpthreadlock.h \
205 215
  ../../include/cttaslock.h \
216
  ../../include/cpthreadlock.h \
206 217
  ../../include/csimplemodule.h \
207 218
  ../../include/cobjectfactory.h \
219
  ../../include/cnolock.h \
208 220
  ../../include/crng.h \
209 221
  ../../include/platdep/platmisc.h \
210 222
  ../../include/cmodule.h \
......
219 231
  ../../include/regmacros.h \
220 232
  ../../include/platdep/platdefs.h \
221 233
  ../../include/cmathfunction.h \
234
  ../../include/catomicopsdebug.h \
222 235
  ../../include/clockedmsgheap.h \
223 236
  ../../include/cnamedobject.h \
224
  ../../include/catomicopsdebug.h \
225 237
  ../../include/cexpression.h \
226 238
  ../../include/simtime.h \
227 239
  ../../include/cgate.h \
......
233 245
  ../../include/cconfigoption.h \
234 246
  ../../include/cnumgen.h \
235 247
  ../../include/cregistrationlist.h \
248
  ../../include/platdep/timeutil.h \
236 249
  ../../include/cconfiguration.h \
237 250
  ../../include/opp_string.h \
238 251
  ../../include/simkerneldefs.h \
239
  ../../include/clock.h \
240 252
  ../../include/cthreadpool.h \
241 253
  ../../include/random.h \
242 254
  ../../include/errmsg.h \
......
248 260
  ../../include/clistener.h \
249 261
  ../../include/cdummystringpool.h \
250 262
  ../../include/cstringpool.h \
263
  ../../include/cscheduler.h \
251 264
  ../../include/cpar.h \
252 265
  ../../include/globals.h \
266
  ../../include/ctaskheap.h \
253 267
  ../../include/casyncmodule.h \
254 268
  ../../include/cdefaultlist.h \
255 269
  ../../include/cvisitor.h \
256
  ../../include/cttaslock.h \
257 270
  ../../include/cpthreadlock.h \
271
  ../../include/cttaslock.h \
258 272
  ../../include/csimplemodule.h \
259 273
  ../../include/cobjectfactory.h \
274
  ../../include/cnolock.h \
260 275
  ../../include/crng.h \
261 276
  ../../include/platdep/platmisc.h \
262 277
  ../../include/cmodule.h \
......
279 294
  ../../include/ccomponent.h \
280 295
  ../../include/cboolparimpl.h \
281 296
  ../../include/cstringtokenizer.h \
297
  ../../include/platdep/timeutil.h \
282 298
  ../../include/cdynamicexpression.h \
283 299
  ../../include/opp_string.h \
284 300
  ../../include/simkerneldefs.h \
285
  ../../include/clock.h \
286 301
  ../../include/cthreadpool.h \
287 302
  ../../include/csimulation.h \
288 303
  ../../include/errmsg.h \
......
291 306
  ../../include/clistener.h \
292 307
  ../../include/cdummystringpool.h \
293 308
  ../../include/cstringpool.h \
309
  ../../include/cscheduler.h \
294 310
  ../../include/cpar.h \
311
  ../../include/ctaskheap.h \
295 312
  ../../include/cdefaultlist.h \
296 313
  ../../include/cparimpl.h \
297 314
  ../../include/cvisitor.h \
298 315
  ../../include/cttaslock.h \
299 316
  ../../include/cpthreadlock.h \
317
  ../../include/cnolock.h \
300 318
  ../../include/platdep/platmisc.h \
301 319
  ../../include/cmessageheap.h \
302 320
  ../../include/simutil.h \
......
320 338
  ../../include/ccomponent.h \
321 339
  ../../include/cmsgpar.h \
322 340
  ../../include/cregistrationlist.h \
341
  ../../include/platdep/timeutil.h \
323 342
  ../../include/cchannel.h \
324 343
  ../../include/opp_string.h \
325 344
  ../../include/simkerneldefs.h \
326
  ../../include/clock.h \
327 345
  ../../include/cthreadpool.h \
328 346
  ../../include/ccommbuffer.h \
329 347
  ../../include/errmsg.h \
......
335 353
  ../../include/clistener.h \
336 354
  ../../include/cdummystringpool.h \
337 355
  ../../include/cstringpool.h \
356
  ../../include/cscheduler.h \
338 357
  ../../include/cpar.h \
339 358
  ../../include/globals.h \
359
  ../../include/ctaskheap.h \
340 360
  ../../include/cdefaultlist.h \
341 361
  ../../include/cvisitor.h \
342 362
  ../../include/cpthreadlock.h \
343 363
  ../../include/cttaslock.h \
344 364
  ../../include/cobjectfactory.h \
365
  ../../include/cnolock.h \
345 366
  ../../include/platdep/platmisc.h \
346 367
  ../../include/cmodule.h \
347
  ../../include/cmessageheap.h \
348 368
  ../../include/simutil.h \
369
  ../../include/cmessageheap.h \
349 370
  ../../include/cexception.h \
350 371
  ../../include/platdep/intxtypes.h \
351 372
  ../../include/ccomponenttype.h
......
417 438
  ../../include/cstatistic.h \
418 439
  ../../include/cproperties.h \
419 440
  ../../include/cregistrationlist.h \
441
  ../../include/platdep/timeutil.h \
420 442
  ../../include/cconfiguration.h \
421 443
  ../../include/cchannel.h \
422 444
  ../../include/opp_string.h \
423 445
  ../../include/simkerneldefs.h \
424
  ../../include/clock.h \
425 446
  ../../include/cthreadpool.h \
426 447
  ../../include/errmsg.h \
427 448
  ../../include/csimulation.h \
......
433 454
  ../../include/clistener.h \
434 455
  ../../include/cdummystringpool.h \
435 456
  ../../include/cstringpool.h \
457
  ../../include/cscheduler.h \
436 458
  ../../include/cpar.h \
437 459
  ../../include/globals.h \
460
  ../../include/ctaskheap.h \
438 461
  ../../include/cdefaultlist.h \
439 462
  ../../include/cparimpl.h \
440 463
  ../../include/cvisitor.h \
441 464
  ../../include/cttaslock.h \
442 465
  ../../include/cpthreadlock.h \
443 466
  ../../include/cobjectfactory.h \
467
  ../../include/cnolock.h \
444 468
  ../../include/crng.h \
445 469
  ../../include/platdep/platmisc.h \
446 470
  ../../include/cmodule.h \
447
  ../../include/cexception.h \
448
  ../../include/simutil.h \
449 471
  ../../include/cmessageheap.h \
472
  ../../include/simutil.h \
473
  ../../include/cexception.h \
450 474
  ../../include/cproperty.h \
451 475
  ../../include/platdep/intxtypes.h \
452 476
  ../../include/ccomponenttype.h
......
472 496
  ../../include/ccomponent.h \
473 497
  parsim/cplaceholdermod.h \
474 498
  ../../include/cregistrationlist.h \
499
  ../../include/platdep/timeutil.h \
475 500
  ../../include/cdelaychannel.h \
476 501
  ../../include/cchannel.h \
477 502
  ../../include/opp_string.h \
478 503
  ../../include/simkerneldefs.h \
479
  ../../include/clock.h \
480 504
  ../../include/cthreadpool.h \
481 505
  ../../include/ccommbuffer.h \
482 506
  ../../include/csimulation.h \
......
488 512
  ../../include/clistener.h \
489 513
  ../../include/cdummystringpool.h \
490 514
  ../../include/cstringpool.h \
515
  ../../include/cscheduler.h \
491 516
  ../../include/cpar.h \
492 517
  ../../include/globals.h \
518
  ../../include/ctaskheap.h \
493 519
  ../../include/cdefaultlist.h \
494 520
  ../../include/cparimpl.h \
495 521
  ../../include/cvisitor.h \
......
497 523
  ../../include/cpthreadlock.h \
498 524
  ../../include/csimplemodule.h \
499 525
  ../../include/cobjectfactory.h \
526
  ../../include/cnolock.h \
500 527
  ../../include/platdep/platmisc.h \
501 528
  ../../include/cmodule.h \
502 529
  ../../include/cmessageheap.h \
......
517 544
  ../../include/cgate.h \
518 545
  ../../include/ccompoundmodule.h \
519 546
  ../../include/carray.h \
520
  ../../include/simtime_t.h \
521 547
  ../../include/cenvir.h \
548
  ../../include/simtime_t.h \
522 549
  ../../include/cmsgpar.h \
523 550
  ../../include/ccomponent.h \
524 551
  ../../include/cregistrationlist.h \
552
  ../../include/platdep/timeutil.h \
525 553
  ../../include/opp_string.h \
526 554
  ../../include/simkerneldefs.h \
527
  ../../include/clock.h \
528 555
  ../../include/cthreadpool.h \
529 556
  ../../include/errmsg.h \
530 557
  ../../include/csimulation.h \
......
535 562
  ../../include/clistener.h \
536 563
  ../../include/cdummystringpool.h \
537 564
  ../../include/cstringpool.h \
565
  ../../include/cscheduler.h \
538 566
  ../../include/cpar.h \
539 567
  ../../include/globals.h \
568
  ../../include/ctaskheap.h \
540 569
  ../../include/cdefaultlist.h \
541 570
  ../../include/cvisitor.h \
542 571
  ../../include/cpthreadlock.h \
543 572
  ../../include/cttaslock.h \
544 573
  ../../include/cobjectfactory.h \
574
  ../../include/cnolock.h \
545 575
  ../../include/cmodule.h \
546 576
  ../../include/platdep/platmisc.h \
547 577
  ../../include/cmessageheap.h \
......
618 648
  ../../include/ccomponent.h \
619 649
  ../../include/cconfigoption.h \
620 650
  ../../include/cregistrationlist.h \
651
  ../../include/platdep/timeutil.h \
621 652
  ../../include/cconfiguration.h \
622 653
  ../../include/cchannel.h \
623 654
  ../../include/opp_string.h \
624 655
  ../../include/simkerneldefs.h \
625
  ../../include/clock.h \
626 656
  ../../include/cthreadpool.h \
627 657
  ../../include/ccommbuffer.h \
628 658
  ../../include/random.h \
......
635 665
  ../../include/clistener.h \
636 666
  ../../include/cdummystringpool.h \
637 667
  ../../include/cstringpool.h \
668
  ../../include/cscheduler.h \
638 669
  ../../include/cpar.h \
639 670
  ../../include/globals.h \
671
  ../../include/ctaskheap.h \
640 672
  ../../include/cdefaultlist.h \
641 673
  ../../include/cvisitor.h \
642 674
  ../../include/cttaslock.h \
643 675
  ../../include/cpthreadlock.h \
644 676
  ../../include/cobjectfactory.h \
677
  ../../include/cnolock.h \
645 678
  ../../include/crng.h \
646 679
  ../../include/platdep/platmisc.h \
647 680
  ../../include/cmodule.h \
648
  ../../include/simutil.h \
649 681
  ../../include/cmessageheap.h \
682
  ../../include/simutil.h \
650 683
  ../../include/cexception.h \
651 684
  ../../include/platdep/intxtypes.h \
652 685
  ../../include/ccomponenttype.h
......
663 696
  ../../include/simtime_t.h \
664 697
  ../../include/cenvir.h \
665 698
  ../../include/cregistrationlist.h \
699
  ../../include/platdep/timeutil.h \
666 700
  ../../include/opp_string.h \
667 701
  ../../include/simkerneldefs.h \
668
  ../../include/clock.h \
669 702
  ../../include/ccommbuffer.h \
670 703
  ../../include/cthreadpool.h \
671 704
  ../../include/errmsg.h \
......
675 708
  ../../include/cobject.h \
676 709
  ../../include/cdummystringpool.h \
677 710
  ../../include/cstringpool.h \
711
  ../../include/cscheduler.h \
678 712
  ../../include/globals.h \
713
  ../../include/ctaskheap.h \
679 714
  ../../include/cdefaultlist.h \
680 715
  ../../include/cvisitor.h \
681
  ../../include/cttaslock.h \
682 716
  ../../include/cpthreadlock.h \
717
  ../../include/cttaslock.h \
683 718
  ../../include/cobjectfactory.h \
719
  ../../include/cnolock.h \
684 720
  ../../include/platdep/platmisc.h \
685 721
  ../../include/simutil.h \
686 722
  ../../include/cmessageheap.h \
......
704 740
  ../../include/cmsgpar.h \
705 741
  ../../include/ccomponent.h \
706 742
  ../../include/cregistrationlist.h \
743
  ../../include/platdep/timeutil.h \
707 744
  ../../include/cchannel.h \
708 745
  ../../include/cdelaychannel.h \
709 746
  ../../include/opp_string.h \
710 747
  ../../include/simkerneldefs.h \
711
  ../../include/clock.h \
712 748
  ../../include/cthreadpool.h \
713 749
  ../../include/ccommbuffer.h \
714 750
  ../../include/csimulation.h \
......
720 756
  ../../include/clistener.h \
721 757
  ../../include/cdummystringpool.h \
722 758
  ../../include/cstringpool.h \
759
  ../../include/cscheduler.h \
723 760
  ../../include/cpar.h \
724 761
  ../../include/globals.h \
762
  ../../include/ctaskheap.h \
725 763
  ../../include/cdefaultlist.h \
726 764
  ../../include/cvisitor.h \
727 765
  ../../include/cttaslock.h \
728 766
  ../../include/cpthreadlock.h \
729 767
  ../../include/cobjectfactory.h \
768
  ../../include/cnolock.h \
730 769
  ../../include/platdep/platmisc.h \
731
  ../../include/simutil.h \
732 770
  ../../include/cmessageheap.h \
771
  ../../include/simutil.h \
733 772
  ../../include/cexception.h \
734 773
  ../../include/platdep/intxtypes.h \
735 774
  ../../include/ccomponenttype.h
......
771 810
  ../../include/simtime.h \
772 811
  ../../include/simtime_t.h \
773 812
  ../../include/cstatistic.h \
813
  ../../include/platdep/timeutil.h \
774 814
  ../../include/opp_string.h \
775 815
  ../../include/simkerneldefs.h \
776
  ../../include/clock.h \
777 816
  ../../include/cthreadpool.h \
778 817
  ../../include/errmsg.h \
779 818
  ../../include/csimulation.h \
......
781 820
  ../../include/cobject.h \
782 821
  ../../include/cdummystringpool.h \
783 822
  ../../include/cstringpool.h \
823
  ../../include/cscheduler.h \
824
  ../../include/ctaskheap.h \
784 825
  ../../include/cvisitor.h \
785
  ../../include/cttaslock.h \
786 826
  ../../include/cpthreadlock.h \
827
  ../../include/cttaslock.h \
828
  ../../include/cnolock.h \
787 829
  ../../include/platdep/platmisc.h \
788 830
  ../../include/cexception.h \
789 831
  ../../include/cmessageheap.h \
......
808 850
  ../../include/cmsgpar.h \
809 851
  ../../include/ccomponent.h \
810 852
  ../../include/cregistrationlist.h \
853
  ../../include/platdep/timeutil.h \
811 854
  ../../include/cchannel.h \
812 855
  ../../include/opp_string.h \
813 856
  ../../include/simkerneldefs.h \
814
  ../../include/clock.h \
815 857
  ../../include/cthreadpool.h \
816 858
  ../../include/csimulation.h \
817 859
  ../../include/errmsg.h \
......
823 865
  ../../include/clistener.h \
824 866
  ../../include/cdummystringpool.h \
825 867
  ../../include/cstringpool.h \
868
  ../../include/cscheduler.h \
826 869
  ../../include/cpar.h \
827 870
  ../../include/globals.h \
871
  ../../include/ctaskheap.h \
828 872
  ../../include/cdefaultlist.h \
829 873
  ../../include/cvisitor.h \
830
  ../../include/cpthreadlock.h \
831 874
  ../../include/cttaslock.h \
875
  ../../include/cpthreadlock.h \
832 876
  ../../include/cobjectfactory.h \
877
  ../../include/cnolock.h \
833 878
  ../../include/platdep/platmisc.h \
834 879
  ../../include/cmodule.h \
835 880
  ../../include/simutil.h \
......
851 896
  ../../include/simtime_t.h \
852 897
  ../../include/ccomponent.h \
853 898
  ../../include/cstringtokenizer.h \
899
  ../../include/platdep/timeutil.h \
854 900
  ../../include/cdynamicexpression.h \
855 901
  ../../include/opp_string.h \
856 902
  ../../include/simkerneldefs.h \
857
  ../../include/clock.h \
858 903
  ../../include/cthreadpool.h \
859 904
  ../../include/csimulation.h \
860 905
  ../../include/errmsg.h \
......
863 908
  ../../include/clistener.h \
864 909
  ../../include/cdummystringpool.h \
865 910
  ../../include/cstringpool.h \
911
  ../../include/cscheduler.h \
866 912
  ../../include/cpar.h \
913
  ../../include/ctaskheap.h \
867 914
  ../../include/cdefaultlist.h \
868 915
  ../../include/cparimpl.h \
869 916
  ../../include/cvisitor.h \
870 917
  ../../include/cttaslock.h \
871 918
  ../../include/cpthreadlock.h \
919
  ../../include/cnolock.h \
872 920
  ../../include/platdep/platmisc.h \
873 921
  ../../include/cmessageheap.h \
874 922
  ../../include/simutil.h \
......
909 957
  ../../include/cenvir.h \
910 958
  ../../include/ccomponent.h \
911 959
  ../../include/cregistrationlist.h \
960
  ../../include/platdep/timeutil.h \
912 961
  ../../include/cdynamicexpression.h \
913 962
  ../../include/opp_string.h \
914 963
  ../../include/simkerneldefs.h \
915
  ../../include/clock.h \
916 964
  ../../include/cthreadpool.h \
917 965
  ../../include/csimulation.h \
918 966
  ../../include/errmsg.h \
......
923 971
  ../../include/clistener.h \
924 972
  ../../include/cdummystringpool.h \
925 973
  ../../include/cstringpool.h \
974
  ../../include/cscheduler.h \
926 975
  ../../include/cpar.h \
927 976
  ../../include/globals.h \
977
  ../../include/ctaskheap.h \
928 978
  ../../include/cdefaultlist.h \
929 979
  ../../include/cvisitor.h \
930
  ../../include/cttaslock.h \
931 980
  ../../include/cpthreadlock.h \
981
  ../../include/cttaslock.h \
932 982
  ../../include/cobjectfactory.h \
983
  ../../include/cnolock.h \
933 984
  ../../include/cxmlelement.h \
934 985
  ../../include/platdep/platmisc.h \
935 986
  ../../include/cmodule.h \
......
949 1000
  ../../include/cregistrationlist.h \
950 1001
  ../../include/cstringtokenizer.h \
951 1002
  ../../include/cenum.h \
1003
  ../../include/platdep/timeutil.h \
952 1004
  ../../include/opp_string.h \
953 1005
  ../../include/simkerneldefs.h \
954
  ../../include/clock.h \
955 1006
  ../../include/cthreadpool.h \
956 1007
  ../../include/errmsg.h \
957 1008
  ../../include/csimulation.h \
......
960 1011
  ../../include/cobject.h \
961 1012
  ../../include/cdummystringpool.h \
962 1013
  ../../include/cstringpool.h \
1014
  ../../include/cscheduler.h \
963 1015
  ../../include/globals.h \
1016
  ../../include/ctaskheap.h \
964 1017
  ../../include/cvisitor.h \
965
  ../../include/cttaslock.h \
966 1018
  ../../include/cpthreadlock.h \
1019
  ../../include/cttaslock.h \
967 1020
  ../../include/cobjectfactory.h \
1021
  ../../include/cnolock.h \
968 1022
  ../../include/platdep/platmisc.h \
969 1023
  ../../include/cmessageheap.h \
970 1024
  ../../include/simutil.h \
......
980 1034
  ../../include/simtime.h \
981 1035
  ../../include/simtime_t.h \
982 1036
  ../../include/cenvir.h \
1037
  ../../include/platdep/timeutil.h \
983 1038
  ../../include/cconfiguration.h \
984 1039
  ../../include/opp_string.h \
985 1040
  ../../include/simkerneldefs.h \
986
  ../../include/clock.h \
987 1041
  ../../include/cthreadpool.h \
988 1042
  ../../include/errmsg.h \
989 1043
  ../../include/csimulation.h \
......
991 1045
  ../../include/cobject.h \
992 1046
  ../../include/cdummystringpool.h \
993 1047
  ../../include/cstringpool.h \
1048
  ../../include/cscheduler.h \
1049
  ../../include/ctaskheap.h \
994 1050
  ../../include/cvisitor.h \
995
  ../../include/cpthreadlock.h \
996 1051
  ../../include/cttaslock.h \
1052
  ../../include/cpthreadlock.h \
1053
  ../../include/cnolock.h \
997 1054
  ../../include/platdep/platmisc.h \
998 1055
  ../../include/simutil.h \
999 1056
  ../../include/cmessageheap.h \
......
1013 1070
  ../../include/cenvir.h \
1014 1071
  ../../include/ccomponent.h \
1015 1072
  ../../include/cregistrationlist.h \
1073
  ../../include/platdep/timeutil.h \
1016 1074
  ../../include/cconfiguration.h \
1017 1075
  ../../include/opp_string.h \
1018 1076
  ../../include/simkerneldefs.h \
1019
  ../../include/clock.h \
1020 1077
  ../../include/cthreadpool.h \
1021 1078
  ../../include/errmsg.h \
1022 1079
  ../../include/csimulation.h \
......
1026 1083
  ../../include/clistener.h \
1027 1084
  ../../include/cdummystringpool.h \
1028 1085
  ../../include/cstringpool.h \
1086
  ../../include/cscheduler.h \
1029 1087
  ../../include/cpar.h \
1030 1088
  ../../include/globals.h \
1089
  ../../include/ctaskheap.h \
1031 1090
  ../../include/cdefaultlist.h \
1032 1091
  ../../include/cvisitor.h \
1033
  ../../include/cttaslock.h \
1034 1092
  ../../include/cpthreadlock.h \
1093
  ../../include/cttaslock.h \
1035 1094
  ../../include/cobjectfactory.h \
1095
  ../../include/cnolock.h \
1036 1096
  ../../include/platdep/platmisc.h \
1037 1097
  ../../include/cmodule.h \
1038 1098
  ../../include/cmessageheap.h \
......
1103 1163
  ../../include/ccomponent.h \
1104 1164
  ../../include/cmsgpar.h \
1105 1165
  ../../include/cregistrationlist.h \
1166
  ../../include/platdep/timeutil.h \
1106 1167
  ../../include/cchannel.h \
1107 1168
  ../../include/opp_string.h \
1108 1169
  ../../include/simkerneldefs.h \
1109
  ../../include/clock.h \
1110 1170
  ../../include/cthreadpool.h \
1111 1171
  ../../include/errmsg.h \
1112 1172
  ../../include/csimulation.h \
......
1118 1178
  ../../include/clistener.h \
1119 1179
  ../../include/cdummystringpool.h \
1120 1180
  ../../include/cstringpool.h \
1181
  ../../include/cscheduler.h \
1121 1182
  ../../include/cpar.h \
1122 1183
  ../../include/globals.h \
1184
  ../../include/ctaskheap.h \
1123 1185
  ../../include/cdefaultlist.h \
1124 1186
  ../../include/cvisitor.h \
1125
  ../../include/cpthreadlock.h \
1126 1187
  ../../include/cttaslock.h \
1188
  ../../include/cpthreadlock.h \
1127 1189
  ../../include/cobjectfactory.h \
1190
  ../../include/cnolock.h \
1128 1191
  ../../include/platdep/platmisc.h \
1129 1192
  ../../include/cmodule.h \
1130 1193
  ../../include/cexception.h \
......
1165 1228
  ../../include/cstatistic.h \
1166 1229
  ../../include/cconfigoption.h \
1167 1230
  ../../include/cregistrationlist.h \
1231
  ../../include/platdep/timeutil.h \
1168 1232
  ../../include/cconfiguration.h \
1169 1233
  ../../include/opp_string.h \
1170 1234
  ../../include/simkerneldefs.h \
1171
  ../../include/clock.h \
1172 1235
  ../../include/cthreadpool.h \
1173 1236
  ../../include/ccommbuffer.h \
1174 1237
  ../../include/random.h \
......
1181 1244
  ../../include/clistener.h \
1182 1245
  ../../include/cdummystringpool.h \
1183 1246
  ../../include/cstringpool.h \
1247
  ../../include/cscheduler.h \
1184 1248
  ../../include/cpar.h \
1185 1249
  ../../include/globals.h \
1250
  ../../include/ctaskheap.h \
1186 1251
  ../../include/cdensityestbase.h \
1187 1252
  ../../include/cdefaultlist.h \
1188 1253
  ../../include/cvisitor.h \
1189
  ../../include/cpthreadlock.h \
1190 1254
  ../../include/cttaslock.h \
1255
  ../../include/cpthreadlock.h \
1191 1256
  ../../include/cobjectfactory.h \
1192 1257
  ../../include/cstddev.h \
1258
  ../../include/cnolock.h \
1193 1259
  ../../include/crng.h \
1194 1260
  ../../include/cmodule.h \
1195 1261
  ../../include/platdep/platmisc.h \
......
1215 1281
  ../../include/cconfigoption.h \
1216 1282
  ../../include/cstatistic.h \
1217 1283
  ../../include/cregistrationlist.h \
1284
  ../../include/platdep/timeutil.h \
1218 1285
  ../../include/cconfiguration.h \
1219 1286
  ../../include/opp_string.h \
1220 1287
  ../../include/simkerneldefs.h \
1221
  ../../include/clock.h \
1222 1288
  ../../include/cthreadpool.h \
1223 1289
  ../../include/ccommbuffer.h \
1224 1290
  ../../include/random.h \
......
1230 1296
  ../../include/clistener.h \
1231 1297
  ../../include/cdummystringpool.h \
1232 1298
  ../../include/cstringpool.h \
1299
  ../../include/cscheduler.h \
1233 1300
  ../../include/cpar.h \
1234 1301
  ../../include/globals.h \
1302
  ../../include/ctaskheap.h \
1235 1303
  ../../include/cdefaultlist.h \
1236 1304
  ../../include/cdensityestbase.h \
1237 1305
  ../../include/cvisitor.h \
1238
  ../../include/cpthreadlock.h \
1239 1306
  ../../include/cttaslock.h \
1307
  ../../include/cpthreadlock.h \
1240 1308
  ../../include/cobjectfactory.h \
1241 1309
  ../../include/cstddev.h \
1310
  ../../include/cnolock.h \
1242 1311
  ../../include/crng.h \
1243 1312
  ../../include/cmodule.h \
1244 1313
  ../../include/platdep/platmisc.h \
......
1258 1327
  ../../include/cenvir.h \
1259 1328
  ../../include/cconfigoption.h \
1260 1329
  ../../include/cregistrationlist.h \
1330
  ../../include/platdep/timeutil.h \
1261 1331
  ../../include/cconfiguration.h \
1262 1332
  ../../include/opp_string.h \
1263 1333
  ../../include/simkerneldefs.h \
1264
  ../../include/clock.h \
1265 1334
  ../../include/cthreadpool.h \
1266 1335
  ../../include/csimulation.h \
1267 1336
  ../../include/errmsg.h \
......
1270 1339
  ../../include/onstartup.h \
1271 1340
  ../../include/cdummystringpool.h \
1272 1341
  ../../include/cstringpool.h \
1342
  ../../include/cscheduler.h \
1273 1343
  ../../include/globals.h \
1344
  ../../include/ctaskheap.h \
1274 1345
  ../../include/cvisitor.h \
1275
  ../../include/cpthreadlock.h \
1276 1346
  ../../include/cttaslock.h \
1347
  ../../include/cpthreadlock.h \
1277 1348
  ../../include/cobjectfactory.h \
1349
  ../../include/cnolock.h \
1278 1350
  ../../include/crng.h \
1279 1351
  ../../include/platdep/platmisc.h \
1280 1352
  ../../include/clcg32.h \
......
1325 1397
  ../../include/cmsgpar.h \
1326 1398
  ../../include/ccomponent.h \
1327 1399
  ../../include/cregistrationlist.h \
1400
  ../../include/platdep/timeutil.h \
1328 1401
  ../../include/cchannel.h \
1329 1402
  ../../include/opp_string.h \
1330 1403
  ../../include/simkerneldefs.h \
1331
  ../../include/clock.h \
1332 1404
  ../../include/cthreadpool.h \
1333 1405
  ../../include/errmsg.h \
1334 1406
  ../../include/csimulation.h \
......
1339 1411
  ../../include/clistener.h \
1340 1412
  ../../include/cdummystringpool.h \
1341 1413
  ../../include/cstringpool.h \
1414
  ../../include/cscheduler.h \
1342 1415
  ../../include/cpar.h \
1343 1416
  ../../include/globals.h \
1417
  ../../include/ctaskheap.h \
1344 1418
  ../../include/cdefaultlist.h \
1345 1419
  ../../include/cvisitor.h \
1346 1420
  ../../include/cttaslock.h \
1347 1421
  ../../include/cpthreadlock.h \
1348 1422
  ../../include/cobjectfactory.h \
1423
  ../../include/cnolock.h \
1349 1424
  ../../include/platdep/platmisc.h \
1350 1425
  ../../include/cmodule.h \
1351
  ../../include/cexception.h \
1352 1426
  ../../include/cmessageheap.h \
1427
  ../../include/cexception.h \
1353 1428
  ../../include/simutil.h \
1354 1429
  ../../include/platdep/intxtypes.h \
1355 1430
  ../../include/ccomponenttype.h
......
1365 1440
  ../../include/cregistrationlist.h \
1366 1441
  ../../include/opp_string.h \
1367 1442
  ../../include/simkerneldefs.h \
1368
  ../../include/clock.h \
1369 1443
  ../../include/ccommbuffer.h \
1370 1444
  ../../include/cthreadpool.h \
1371 1445
  ../../include/errmsg.h \
......
1384 1458
  ../../include/simutil.h \
1385 1459
  ../../include/cexception.h \
1386 1460
  ../../include/platdep/intxtypes.h
1387
$O/clockedmsgheap.o: clockedmsgheap.cc \
1388
  ../../include/cstopwatch.h \
1389
  ../../include/regmacros.h \
1390
  ../../include/platdep/platdefs.h \
1391
  ../../include/cmathfunction.h \
1392
  ../../include/catomicopsdebug.h \
1393
  ../../include/cnamedobject.h \
1394
  ../../include/clockedmsgheap.h \
1395
  ../../include/simtime.h \
1396
  ../../include/carray.h \
1397
  ../../include/simtime_t.h \
1398
  ../../include/cmsgpar.h \
1399
  ../../include/cregistrationlist.h \
1400
  ../../include/opp_string.h \
1401
  ../../include/simkerneldefs.h \
1402
  ../../include/clock.h \
1403
  ../../include/cthreadpool.h \
1404
  ../../include/csimulation.h \
1405
  ../../include/errmsg.h \
1406
  ../../include/cownedobject.h \
1407
  ../../include/cmessage.h \
1408
  ../../include/cobject.h \
1409
  ../../include/onstartup.h \
1410
  ../../include/cdummystringpool.h \
1411
  ../../include/cstringpool.h \
1412
  ../../include/globals.h \
1413
  ../../include/cvisitor.h \
1414
  ../../include/cpthreadlock.h \
1415
  ../../include/cttaslock.h \
1416
  ../../include/cobjectfactory.h \
1417
  ../../include/platdep/platmisc.h \
1418
  ../../include/cexception.h \
1419
  ../../include/simutil.h \
1420
  ../../include/cmessageheap.h \
1421
  ../../include/platdep/intxtypes.h
1422 1461
$O/clockedthreadpool.o: clockedthreadpool.cc \
1423 1462
  ../../include/cstopwatch.h \
1424 1463
  ../../include/regmacros.h \
......
1438 1477
  ../../include/cnumgen.h \
1439 1478
  ../../include/cconfigoption.h \
1440 1479
  ../../include/cregistrationlist.h \
1480
  ../../include/platdep/timeutil.h \
1441 1481
  ../../include/cconfiguration.h \
1442 1482
  ../../include/opp_string.h \
1443 1483
  ../../include/simkerneldefs.h \
1444
  ../../include/clock.h \
1445 1484
  ../../include/random.h \
1446 1485
  ../../include/cthreadpool.h \
1447 1486
  ../../include/csimulation.h \
......
1454 1493
  ../../include/clockedthreadpool.h \
1455 1494
  ../../include/cdummystringpool.h \
1456 1495
  ../../include/cstringpool.h \
1496
  ../../include/cscheduler.h \
1457 1497
  ../../include/cpar.h \
1458 1498
  ../../include/globals.h \
1499
  ../../include/ctaskheap.h \
1459 1500
  ../../include/cdefaultlist.h \
1460 1501
  ../../include/casyncmodule.h \
1461 1502
  ../../include/cvisitor.h \
1462
  ../../include/cpthreadlock.h \
1463 1503
  ../../include/cttaslock.h \
1504
  ../../include/cpthreadlock.h \
1464 1505
  ../../include/csimplemodule.h \
1465 1506
  ../../include/cobjectfactory.h \
1507
  ../../include/cnolock.h \
1466 1508
  ../../include/crng.h \
1467 1509
  ../../include/cmodule.h \
1468 1510
  ../../include/platdep/platmisc.h \
......
1484 1526
  ../../include/simtime_t.h \
1485 1527
  ../../include/ccomponent.h \
1486 1528
  ../../include/cstringtokenizer.h \
1529
  ../../include/platdep/timeutil.h \
1487 1530
  ../../include/cdynamicexpression.h \
1488 1531
  ../../include/opp_string.h \
1489 1532
  ../../include/simkerneldefs.h \
1490
  ../../include/clock.h \
1491 1533
  ../../include/cthreadpool.h \
1492 1534
  ../../include/csimulation.h \
1493 1535
  ../../include/errmsg.h \
......
1497 1539
  ../../include/clistener.h \
1498 1540
  ../../include/cdummystringpool.h \
1499 1541
  ../../include/cstringpool.h \
1542
  ../../include/cscheduler.h \
1500 1543
  ../../include/cpar.h \
1544
  ../../include/ctaskheap.h \
1501 1545
  ../../include/cdefaultlist.h \
1502 1546
  ../../include/cparimpl.h \
1503 1547
  ../../include/cvisitor.h \
1504 1548
  ../../include/cttaslock.h \
1505 1549
  ../../include/cpthreadlock.h \
1550
  ../../include/cnolock.h \
1506 1551
  ../../include/platdep/platmisc.h \
1507 1552
  ../../include/cmessageheap.h \
1508 1553
  ../../include/simutil.h \
......
1525 1570
  parsim/cplaceholdermod.h \
1526 1571
  ../../include/cconfigoption.h \
1527 1572
  ../../include/cregistrationlist.h \
1573
  ../../include/platdep/timeutil.h \
1528 1574
  ../../include/cconfiguration.h \
1529 1575
  ../../include/opp_string.h \
1530 1576
  ../../include/simkerneldefs.h \
1531
  ../../include/clock.h \
1532 1577
  ../../include/cthreadpool.h \
1533 1578
  ../../include/ccommbuffer.h \
1534 1579
  ../../include/random.h \
......
1540 1585
  ../../include/clistener.h \
1541 1586
  ../../include/cdummystringpool.h \
1542 1587
  ../../include/cstringpool.h \
1588
  ../../include/cscheduler.h \
1543 1589
  ../../include/cpar.h \
1544 1590
  ../../include/globals.h \
1591
  ../../include/ctaskheap.h \
1545 1592
  ../../include/cdefaultlist.h \
1546 1593
  ../../include/cvisitor.h \
1547
  ../../include/cpthreadlock.h \
1548 1594
  ../../include/cttaslock.h \
1595
  ../../include/cpthreadlock.h \
1549 1596
  ../../include/cobjectfactory.h \
1597
  ../../include/cnolock.h \
1550 1598
  ../../include/crng.h \
1551 1599
  ../../include/cmodule.h \
1552 1600
  ../../include/platdep/platmisc.h \
......
1570 1618
  ../../include/mersennetwister.h \
1571 1619
  ../../include/cconfigoption.h \
1572 1620
  ../../include/cregistrationlist.h \
1621
  ../../include/platdep/timeutil.h \
1573 1622
  ../../include/cconfiguration.h \
1574 1623
  ../../include/opp_string.h \
1575 1624
  ../../include/simkerneldefs.h \
1576
  ../../include/clock.h \
1577 1625
  ../../include/cthreadpool.h \
1578 1626
  ../../include/csimulation.h \
1579 1627
  ../../include/errmsg.h \
......
1583 1631
  ../../include/cobject.h \
1584 1632
  ../../include/cdummystringpool.h \
1585 1633
  ../../include/cstringpool.h \
1634
  ../../include/cscheduler.h \
1586 1635
  ../../include/globals.h \
1636
  ../../include/ctaskheap.h \
1587 1637
  ../../include/cvisitor.h \
1588
  ../../include/cpthreadlock.h \
1589 1638
  ../../include/cttaslock.h \
1639
  ../../include/cpthreadlock.h \
1590 1640
  ../../include/cmersennetwister.h \
1591 1641
  ../../include/cobjectfactory.h \
1642
  ../../include/cnolock.h \
1592 1643
  ../../include/crng.h \
1593 1644
  ../../include/platdep/platmisc.h \
1594 1645
  ../../include/cmessageheap.h \
......
1611 1662
  ../../include/cenvir.h \
1612 1663
  ../../include/cmsgpar.h \
1613 1664
  ../../include/ccomponent.h \
1665
  ../../include/cnumgen.h \
1666
  ../../include/cconfigoption.h \
1614 1667
  ../../include/cregistrationlist.h \
1668
  ../../include/platdep/timeutil.h \
1669
  ../../include/cconfiguration.h \
1615 1670
  ../../include/opp_string.h \
1616 1671
  ../../include/simkerneldefs.h \
1617
  ../../include/clock.h \
1672
  ../../include/random.h \
1618 1673
  ../../include/cthreadpool.h \
1619 1674
  ../../include/ccommbuffer.h \
1620 1675
  ../../include/csimulation.h \
......
1626 1681
  ../../include/clistener.h \
1627 1682
  ../../include/cdummystringpool.h \
1628 1683
  ../../include/cstringpool.h \
1684
  ../../include/cscheduler.h \
1629 1685
  ../../include/cpar.h \
1630 1686
  ../../include/globals.h \
1687
  ../../include/ctaskheap.h \
1631 1688
  ../../include/cdefaultlist.h \
1689
  ../../include/casyncmodule.h \
1632 1690
  ../../include/cvisitor.h \
1633 1691
  ../../include/cttaslock.h \
1634 1692
  ../../include/cpthreadlock.h \
1635 1693
  ../../include/csimplemodule.h \
1636 1694
  ../../include/cobjectfactory.h \
1695
  ../../include/cnolock.h \
1696
  ../../include/crng.h \
1637 1697
  ../../include/platdep/platmisc.h \
1638 1698
  ../../include/cmodule.h \
1639 1699
  ../../include/cmessageheap.h \
......
1653 1713
  ../../include/simtime_t.h \
1654 1714
  ../../include/cmsgpar.h \
1655 1715
  ../../include/cregistrationlist.h \
1716
  ../../include/platdep/timeutil.h \
1656 1717
  ../../include/opp_string.h \
1657 1718
  ../../include/simkerneldefs.h \
1658
  ../../include/clock.h \
1659 1719
  ../../include/cthreadpool.h \
1660 1720
  ../../include/csimulation.h \
1661 1721
  ../../include/errmsg.h \
......
1665 1725
  ../../include/cobject.h \
1666 1726
  ../../include/cdummystringpool.h \
1667 1727
  ../../include/cstringpool.h \
1728
  ../../include/cscheduler.h \
1668 1729
  ../../include/globals.h \
1730
  ../../include/ctaskheap.h \
1669 1731
  ../../include/cvisitor.h \
1670
  ../../include/cpthreadlock.h \
1671 1732
  ../../include/cttaslock.h \
1733
  ../../include/cpthreadlock.h \
1672 1734
  ../../include/cobjectfactory.h \
1735
  ../../include/cnolock.h \
1673 1736
  ../../include/platdep/platmisc.h \
1674 1737
  ../../include/simutil.h \
1675 1738
  ../../include/cexception.h \
......
1695 1758
  ../../include/ccomponent.h \
1696 1759
  ../../include/cproperties.h \
1697 1760
  ../../include/cregistrationlist.h \
1761
  ../../include/platdep/timeutil.h \
1698 1762
  ../../include/cchannel.h \
1699 1763
  ../../include/opp_string.h \
1700 1764
  ../../include/simkerneldefs.h \
1701
  ../../include/clock.h \
1702 1765
  ../../include/cthreadpool.h \
1703 1766
  ../../include/errmsg.h \
1704 1767
  ../../include/csimulation.h \
......
1709 1772
  ../../include/clistener.h \
1710 1773
  ../../include/cdummystringpool.h \
1711 1774
  ../../include/cstringpool.h \
1775
  ../../include/cscheduler.h \
1712 1776
  ../../include/cpar.h \
1713 1777
  ../../include/globals.h \
1778
  ../../include/ctaskheap.h \
1714 1779
  ../../include/cdefaultlist.h \
1715 1780
  ../../include/cvisitor.h \
1716 1781
  ../../include/cttaslock.h \
1717 1782
  ../../include/cpthreadlock.h \
1718 1783
  ../../include/csimplemodule.h \
1719 1784
  ../../include/cobjectfactory.h \
1785
  ../../include/cnolock.h \
1720 1786
  ../../include/platdep/platmisc.h \
1721 1787
  ../../include/cmodule.h \
1722 1788
  ../../include/cmessageheap.h \
......
1740 1806
  ../../include/cmsgpar.h \
1741 1807
  ../../include/cstatistic.h \
1742 1808
  ../../include/cregistrationlist.h \
1809
  ../../include/platdep/timeutil.h \
1743 1810
  ../../include/cdynamicexpression.h \
1744 1811
  ../../include/cconfiguration.h \
1745 1812
  ../../include/opp_string.h \
1746 1813
  ../../include/simkerneldefs.h \
1747
  ../../include/clock.h \
1748 1814
  ../../include/cthreadpool.h \
1749 1815
  ../../include/ccommbuffer.h \
1750 1816
  ../../include/errmsg.h \
......
1755 1821
  ../../include/cnedfunction.h \
1756 1822
  ../../include/cdummystringpool.h \
1757 1823
  ../../include/cstringpool.h \
1824
  ../../include/cscheduler.h \
1758 1825
  ../../include/globals.h \
1826
  ../../include/ctaskheap.h \
1759 1827
  ../../include/cvisitor.h \
1760
  ../../include/cttaslock.h \
1761 1828
  ../../include/cpthreadlock.h \
1829
  ../../include/cttaslock.h \
1762 1830
  ../../include/cobjectfactory.h \
1831
  ../../include/cnolock.h \
1763 1832
  ../../include/cxmlelement.h \
1764 1833
  ../../include/platdep/platmisc.h \
1765 1834
  ../../include/cmessageheap.h \
......
1817 1886
  ../../include/cexception.h \
1818 1887
  ../../include/platdep/intxtypes.h
1819 1888
$O/cnumgen.o: cnumgen.cc \
1820
  ../envir/args.h \
1821 1889
  ../../include/cstopwatch.h \
1822 1890
  ../../include/regmacros.h \
1823 1891
  ../../include/platdep/platdefs.h \
1824
  ../envir/envirdefs.h \
1825
  ../envir/resultlistener.h \
1826 1892
  ../../include/distrib.h \
1827 1893
  ../../include/cexpression.h \
1828 1894
  ../../include/clockedmsgheap.h \
1829 1895
  ../../include/cnamedobject.h \
1830 1896
  ../../include/catomicopsdebug.h \
1831
  ../envir/eventlogfilemgr.h \
1832 1897
  ../../include/simtime.h \
1833 1898
  ../../include/cgate.h \
1834
  ../../include/carray.h \
1835
  ../envir/objectprinter.h \
1836 1899
  ../../include/simtime_t.h \
1837 1900
  ../../include/cenvir.h \
1838 1901
  ../../include/mersennetwister.h \
......
1840 1903
  ../../include/cconfigoption.h \
1841 1904
  ../../include/cnumgen.h \
1842 1905
  ../../include/cregistrationlist.h \
1906
  ../../include/platdep/timeutil.h \
1843 1907
  ../../include/cconfiguration.h \
1844
  ../envir/intervals.h \
1845 1908
  ../../include/opp_string.h \
1846 1909
  ../../include/simkerneldefs.h \
1847
  ../../include/clock.h \
1848 1910
  ../../include/random.h \
1849 1911
  ../../include/cthreadpool.h \
1850 1912
  ../../include/errmsg.h \
......
1852 1914
  ../../include/cownedobject.h \
1853 1915
  ../../include/onstartup.h \
1854 1916
  ../../include/cobject.h \
1855
  ../envir/envirbase.h \
1856
  ../../include/envirext.h \
1857 1917
  ../../include/clistener.h \
1858 1918
  ../../include/cdummystringpool.h \
1859 1919
  ../../include/cstringpool.h \
1920
  ../../include/cscheduler.h \
1860 1921
  ../../include/cpar.h \
1861 1922
  ../../include/globals.h \
1923
  ../../include/ctaskheap.h \
1862 1924
  ../../include/cdefaultlist.h \
1863 1925
  ../../include/cvisitor.h \
1864
  ../../include/cttaslock.h \
1865 1926
  ../../include/cpthreadlock.h \
1927
  ../../include/cttaslock.h \
1866 1928
  ../../include/cmersennetwister.h \
1867 1929
  ../../include/cobjectfactory.h \
1930
  ../../include/cnolock.h \
1868 1931
  ../../include/crng.h \
1869 1932
  ../../include/platdep/platmisc.h \
1870 1933
  ../../include/cmodule.h \
......
1883 1946
  ../../include/simtime_t.h \
1884 1947
  ../../include/cenvir.h \
1885 1948
  ../../include/cclassdescriptor.h \
1949
  ../../include/platdep/timeutil.h \
1886 1950
  ../../include/opp_string.h \
1887 1951
  ../../include/simkerneldefs.h \
1888
  ../../include/clock.h \
1889 1952
  ../../include/cthreadpool.h \
1890 1953
  ../../include/csimulation.h \
1891 1954
  ../../include/errmsg.h \
......
1893 1956
  ../../include/cobject.h \
1894 1957
  ../../include/cdummystringpool.h \
1895 1958
  ../../include/cstringpool.h \
1959
  ../../include/cscheduler.h \
1960
  ../../include/ctaskheap.h \
1896 1961
  ../../include/cdefaultlist.h \
1897 1962
  ../../include/cvisitor.h \
1898
  ../../include/cpthreadlock.h \
1899 1963
  ../../include/cttaslock.h \
1964
  ../../include/cpthreadlock.h \
1965
  ../../include/cnolock.h \
1900 1966
  ../../include/platdep/platmisc.h \
1901 1967
  ../../include/cmessageheap.h \
1902 1968
  ../../include/simutil.h \
......
1917 1983
  ../../include/ccomponent.h \
1918 1984
  parsim/cplaceholdermod.h \
1919 1985
  ../../include/cregistrationlist.h \
1986
  ../../include/platdep/timeutil.h \
1920 1987
  ../../include/opp_string.h \
1921 1988
  ../../include/simkerneldefs.h \
1922
  ../../include/clock.h \
1923 1989
  ../../include/cthreadpool.h \
1924 1990
  ../../include/ccommbuffer.h \
1925 1991
  ../../include/csimulation.h \
......
1930 1996
  ../../include/clistener.h \
1931 1997
  ../../include/cdummystringpool.h \
1932 1998
  ../../include/cstringpool.h \
1999
  ../../include/cscheduler.h \
1933 2000
  ../../include/cpar.h \
1934 2001
  ../../include/globals.h \
2002
  ../../include/ctaskheap.h \
1935 2003
  ../../include/cdefaultlist.h \
1936 2004
  ../../include/cvisitor.h \
1937 2005
  ../../include/cpthreadlock.h \
1938 2006
  ../../include/cttaslock.h \
1939 2007
  ../../include/cobjectfactory.h \
2008
  ../../include/cnolock.h \
1940 2009
  ../../include/cmodule.h \
1941 2010
  ../../include/platdep/platmisc.h \
1942 2011
  ../../include/cmessageheap.h \
......
1959 2028
  ../../include/ccomponent.h \
1960 2029
  ../../include/cregistrationlist.h \
1961 2030
  ../../include/cenum.h \
2031
  ../../include/platdep/timeutil.h \
1962 2032
  ../../include/opp_string.h \
1963 2033
  ../../include/simkerneldefs.h \
1964
  ../../include/clock.h \
1965 2034
  ../../include/cthreadpool.h \
1966 2035
  ../../include/ccommbuffer.h \
1967 2036
  ../../include/errmsg.h \
......
1972 2041
  ../../include/clistener.h \
1973 2042
  ../../include/cdummystringpool.h \
1974 2043
  ../../include/cstringpool.h \
2044
  ../../include/cscheduler.h \
1975 2045
  ../../include/cpar.h \
1976 2046
  ../../include/globals.h \
2047
  ../../include/ctaskheap.h \
1977 2048
  ../../include/cdefaultlist.h \
1978 2049
  ../../include/cvisitor.h \
1979 2050
  ../../include/cttaslock.h \
1980 2051
  ../../include/cpthreadlock.h \
1981 2052
  ../../include/cobjectfactory.h \
2053
  ../../include/cnolock.h \
1982 2054
  ../../include/platdep/platmisc.h \
1983 2055
  ../../include/cmodule.h \
1984 2056
  ../../include/cmessageheap.h \
......
1997 2069
  ../../include/cenvir.h \
1998 2070
  ../../include/cclassdescriptor.h \
1999 2071
  ../../include/cregistrationlist.h \
2072
  ../../include/platdep/timeutil.h \
2000 2073
  ../../include/opp_string.h \
2001 2074
  ../../include/simkerneldefs.h \
2002
  ../../include/clock.h \
2003 2075
  ../../include/ccommbuffer.h \
2004 2076
  ../../include/cthreadpool.h \
2005 2077
  ../../include/errmsg.h \
......
2009 2081
  ../../include/cobject.h \
2010 2082
  ../../include/cdummystringpool.h \
2011 2083
  ../../include/cstringpool.h \
2084
  ../../include/cscheduler.h \
2012 2085
  ../../include/globals.h \
2086
  ../../include/ctaskheap.h \
2013 2087
  ../../include/cdefaultlist.h \
2014 2088
  ../../include/cvisitor.h \
2015
  ../../include/cttaslock.h \
2016 2089
  ../../include/cpthreadlock.h \
2090
  ../../include/cttaslock.h \
2017 2091
  ../../include/cobjectfactory.h \
2092
  ../../include/cnolock.h \
2018 2093
  ../../include/platdep/platmisc.h \
2019 2094
  ../../include/clockeddefaultlist.h \
2020 2095
  ../../include/cmessageheap.h \
......
2035 2110
  ../../include/simtime_t.h \
2036 2111
  ../../include/cmsgpar.h \
2037 2112
  ../../include/cregistrationlist.h \
2113
  ../../include/platdep/timeutil.h \
2038 2114
  ../../include/opp_string.h \
2039 2115
  ../../include/simkerneldefs.h \
2040
  ../../include/clock.h \
2041 2116
  ../../include/cthreadpool.h \
2042 2117
  ../../include/ccommbuffer.h \
2043 2118
  ../../include/csimulation.h \
......
2048 2123
  ../../include/cobject.h \
2049 2124
  ../../include/cdummystringpool.h \
2050 2125
  ../../include/cstringpool.h \
2126
  ../../include/cscheduler.h \
2051 2127
  ../../include/globals.h \
2128
  ../../include/ctaskheap.h \
2052 2129
  ../../include/cvisitor.h \
2053
  ../../include/cttaslock.h \
2054 2130
  ../../include/cpthreadlock.h \
2131
  ../../include/cttaslock.h \
2055 2132
  ../../include/cobjectfactory.h \
2133
  ../../include/cnolock.h \
2056 2134
  ../../include/platdep/platmisc.h \
2057 2135
  ../../include/cpacketqueue.h \
2058 2136
  ../../include/cmessageheap.h \
......
2075 2153
  ../../include/ccomponent.h \
2076 2154
  ../../include/cproperties.h \
2077 2155
  ../../include/cregistrationlist.h \
2156
  ../../include/platdep/timeutil.h \
2078 2157
  ../../include/opp_string.h \
2079 2158
  ../../include/simkerneldefs.h \
2080
  ../../include/clock.h \
2081 2159
  ../../include/cthreadpool.h \
2082 2160
  ../../include/ccommbuffer.h \
2083 2161
  ../../include/errmsg.h \
......
2088 2166
  ../../include/clistener.h \
2089 2167
  ../../include/cdummystringpool.h \
2090 2168
  ../../include/cstringpool.h \
2169
  ../../include/cscheduler.h \
2091 2170
  ../../include/cpar.h \
2092 2171
  ../../include/globals.h \
2172
  ../../include/ctaskheap.h \
2093 2173
  ../../include/cdefaultlist.h \
2094 2174
  ../../include/cparimpl.h \
2095 2175
  ../../include/cvisitor.h \
2096 2176
  ../../include/cttaslock.h \
2097 2177
  ../../include/cpthreadlock.h \
2098 2178
  ../../include/cobjectfactory.h \
2179
  ../../include/cnolock.h \
2099 2180
  ../../include/platdep/platmisc.h \
2100 2181
  ../../include/cmodule.h \
2101 2182
  ../../include/cmessageheap.h \
......
2121 2202
  ../../include/ccomponent.h \
2122 2203
  ../../include/cproperties.h \
2123 2204
  ../../include/cregistrationlist.h \
2205
  ../../include/platdep/timeutil.h \
2124 2206
  ../../include/opp_string.h \
2125 2207
  ../../include/simkerneldefs.h \
2126
  ../../include/clock.h \
2127 2208
  ../../include/cthreadpool.h \
2128 2209
  ../../include/ccommbuffer.h \
2129 2210
  ../../include/errmsg.h \
......
2135 2216
  ../../include/clistener.h \
2136 2217
  ../../include/cdummystringpool.h \
2137 2218
  ../../include/cstringpool.h \
2219
  ../../include/cscheduler.h \
2138 2220
  ../../include/cpar.h \
2139 2221
  ../../include/globals.h \
2222
  ../../include/ctaskheap.h \
2140 2223
  ../../include/cdefaultlist.h \
2141 2224
  ../../include/cxmlparimpl.h \
2142 2225
  ../../include/cparimpl.h \
......
2144 2227
  ../../include/cttaslock.h \
2145 2228
  ../../include/cpthreadlock.h \
2146 2229
  ../../include/cobjectfactory.h \
2230
  ../../include/cnolock.h \
2147 2231
  ../../include/platdep/platmisc.h \
2148 2232
  ../../include/cmessageheap.h \
2149 2233
  ../../include/cexception.h \
......
2159 2243
  ../../include/simtime.h \
2160 2244
  ../../include/simtime_t.h \
2161 2245
  ../../include/cenvir.h \
2246
  ../../include/platdep/timeutil.h \
2162 2247
  ../../include/opp_string.h \
2163 2248
  ../../include/simkerneldefs.h \
2164
  ../../include/clock.h \
2165 2249
  ../../include/cthreadpool.h \
2166 2250
  ../../include/ccommbuffer.h \
2167 2251
  ../../include/csimulation.h \
......
2170 2254
  ../../include/cobject.h \
2171 2255
  ../../include/cdummystringpool.h \
2172 2256
  ../../include/cstringpool.h \
2257
  ../../include/cscheduler.h \
2258
  ../../include/ctaskheap.h \
2173 2259
  ../../include/cvisitor.h \
2174
  ../../include/cpthreadlock.h \
2175 2260
  ../../include/cttaslock.h \
2261
  ../../include/cpthreadlock.h \
2262
  ../../include/cnolock.h \
2176 2263
  ../../include/platdep/platmisc.h \
2177 2264
  ../../include/cmessageheap.h \
2178 2265
  ../../include/simutil.h \
......
2246 2333
  ../../include/cconfigoption.h \
2247 2334
  ../../include/cstatistic.h \
2248 2335
  ../../include/cregistrationlist.h \
2336
  ../../include/platdep/timeutil.h \
2249 2337
  ../../include/cconfiguration.h \
2250 2338
  ../../include/opp_string.h \
2251 2339
  ../../include/simkerneldefs.h \
2252
  ../../include/clock.h \
2253 2340
  ../../include/cthreadpool.h \
2254 2341
  ../../include/ccommbuffer.h \
2255 2342
  ../../include/random.h \
......
2261 2348
  ../../include/clistener.h \
2262 2349
  ../../include/cdummystringpool.h \
2263 2350
  ../../include/cstringpool.h \
2351
  ../../include/cscheduler.h \
2264 2352
  ../../include/cpar.h \
2265 2353
  ../../include/globals.h \
2354
  ../../include/ctaskheap.h \
2266 2355
  ../../include/cdefaultlist.h \
2267 2356
  ../../include/cdensityestbase.h \
2268 2357
  ../../include/cvisitor.h \
2269
  ../../include/cpthreadlock.h \
2270 2358
  ../../include/cttaslock.h \
2359
  ../../include/cpthreadlock.h \
2271 2360
  ../../include/cobjectfactory.h \
2361
  ../../include/cnolock.h \
2272 2362
  ../../include/cstddev.h \
2273 2363
  ../../include/crng.h \
2274 2364
  ../../include/cmodule.h \
......
2278 2368
  ../../include/cexception.h \
2279 2369
  ../../include/cpsquare.h \
2280 2370
  ../../include/platdep/intxtypes.h
2281
$O/cpthreadlock.o: cpthreadlock.cc \
2282
  ../../include/platdep/platdefs.h \
2283
  ../../include/simkerneldefs.h \
2284
  ../../include/clock.h \
2285
  ../../include/cpthreadlock.h \
2286
  ../../include/platdep/intxtypes.h
2287 2371
$O/cqueue.o: cqueue.cc \
2288 2372
  ../../include/regmacros.h \
2289 2373
  ../../include/platdep/platdefs.h \
......
2334 2418
  ../../include/regmacros.h \
2335 2419
  ../../include/platdep/platdefs.h \
2336 2420
  ../../include/cmathfunction.h \
2337
  ../../include/catomicopsdebug.h \
2338
  ../../include/cnamedobject.h \
2421
  ../../include/cexpression.h \
2339 2422
  ../../include/clockedmsgheap.h \
2423
  ../../include/cnamedobject.h \
2424
  ../../include/catomicopsdebug.h \
2425
  ../../include/cgate.h \
2340 2426
  ../../include/simtime.h \
2341 2427
  ../../include/carray.h \
2342 2428
  ../../include/simtime_t.h \
2343 2429
  ../../include/cenvir.h \
2430
  ../../include/ccomponent.h \
2344 2431
  ../../include/cmsgpar.h \
2432
  ../../include/cnumgen.h \
2345 2433
  ../../include/cconfigoption.h \
2346 2434
  ../../include/cregistrationlist.h \
2347 2435
  ../../include/platdep/timeutil.h \
2348 2436
  ../../include/cconfiguration.h \
2349 2437
  ../../include/opp_string.h \
2350 2438
  ../../include/simkerneldefs.h \
2351
  ../../include/clock.h \
2439
  ../../include/random.h \
2352 2440
  ../../include/cthreadpool.h \
2353 2441
  ../../include/errmsg.h \
2354 2442
  ../../include/csimulation.h \
......
2356 2444
  ../../include/cmessage.h \
2357 2445
  ../../include/onstartup.h \
2358 2446
  ../../include/cobject.h \
2447
  ../../include/clistener.h \
2359 2448
  ../../include/cdummystringpool.h \
2360 2449
  ../../include/cstringpool.h \
2361 2450
  ../../include/cscheduler.h \
2451
  ../../include/cpar.h \
2362 2452
  ../../include/globals.h \
2453
  ../../include/ctaskheap.h \
2454
  ../../include/casyncmodule.h \
2455
  ../../include/cdefaultlist.h \
2363 2456
  ../../include/cvisitor.h \
2364
  ../../include/cpthreadlock.h \
2365 2457
  ../../include/cttaslock.h \
2458
  ../../include/cpthreadlock.h \
2459
  ../../include/csimplemodule.h \
2366 2460
  ../../include/cobjectfactory.h \
2461
  ../../include/cnolock.h \
2462
  ../../include/crng.h \
2463
  ../../include/cmodule.h \
2367 2464
  ../../include/platdep/platmisc.h \
2368
  ../../include/cexception.h \
2369 2465
  ../../include/simutil.h \
2466
  ../../include/cexception.h \
2370 2467
  ../../include/cmessageheap.h \
2468
  ../../include/cbarriermessage.h \
2371 2469
  ../../include/platdep/intxtypes.h
2372 2470
$O/csimplemodule.o: csimplemodule.cc \
2373 2471
  ../../include/regmacros.h \
......
2388 2486
  ../../include/ccomponent.h \
2389 2487
  ../../include/cmsgpar.h \
2390 2488
  ../../include/cregistrationlist.h \
2489
  ../../include/platdep/timeutil.h \
2391 2490
  ../../include/opp_string.h \
2392 2491
  ../../include/simkerneldefs.h \
2393
  ../../include/clock.h \
2394 2492
  ../../include/cthreadpool.h \
2395 2493
  ../../include/errmsg.h \
2396 2494
  ../../include/csimulation.h \
......
2401 2499
  ../../include/clistener.h \
2402 2500
  ../../include/cdummystringpool.h \
2403 2501
  ../../include/cstringpool.h \
2502
  ../../include/cscheduler.h \
2404 2503
  ../../include/cpar.h \
2405 2504
  ../../include/globals.h \
2505
  ../../include/ctaskheap.h \
2406 2506
  ../../include/cdefaultlist.h \
2407 2507
  ../../include/cvisitor.h \
2408
  ../../include/cttaslock.h \
2409 2508
  ../../include/cpthreadlock.h \
2509
  ../../include/cttaslock.h \
2410 2510
  ../../include/csimplemodule.h \
2411 2511
  ../../include/cobjectfactory.h \
2512
  ../../include/cnolock.h \
2412 2513
  ../../include/cmodule.h \
2413 2514
  ../../include/platdep/platmisc.h \
2414 2515
  ../../include/cmessageheap.h \
......
2425 2526
  ../../include/platdep/timeutil.h \
2426 2527
  ../../include/cconfiguration.h \
2427 2528
  ../../include/chasher.h \
2428
  ../../include/clock.h \
2429 2529
  ../../include/ccommbuffer.h \
2430 2530
  ../../include/cthreadpool.h \
2431 2531
  ../../include/errmsg.h \
......
2443 2543
  ../../include/cpthreadlock.h \
2444 2544
  ../../include/csimplemodule.h \
2445 2545
  ../../include/cobjectfactory.h \
2546
  ../../include/cnolock.h \
2446 2547
  ../../include/platdep/platmisc.h \
2447 2548
  ../../include/cmodule.h \
2448 2549
  ../../include/cexception.h \
......
2475 2576
  ../../include/clockedthreadpool.h \
2476 2577
  ../../include/cdummystringpool.h \
2477 2578
  ../../include/cstringpool.h \
2579
  ../../include/ctaskheap.h \
2478 2580
  ../../include/cdefaultlist.h \
2479 2581
  ../../include/cparimpl.h \
2480 2582
  ../../include/crng.h \
......
2487 2589
  ../../include/cnamedobject.h \
2488 2590
  ../../include/ccomponent.h \
2489 2591
  ../../include/cregistrationlist.h \
2592
  ../../include/platdep/timeutil.h \
2490 2593
  ../../include/cconfiguration.h \
2491
  ../../include/clock.h \
2492 2594
  ../../include/cthreadpool.h \
2493 2595
  ../../include/errmsg.h \
2494 2596
  ../../include/cownedobject.h \
2495 2597
  ../../include/cmessage.h \
2496 2598
  ../../include/onstartup.h \
2497 2599
  ../../include/clistener.h \
2600
  ../../include/cscheduler.h \
2498 2601
  ../../include/cpar.h \
2499 2602
  ../../include/globals.h \
2500 2603
  ../../include/casyncmodule.h \
2501 2604
  ../../include/cvisitor.h \
2502
  ../../include/cpthreadlock.h \
2503 2605
  ../../include/cttaslock.h \
2606
  ../../include/cpthreadlock.h \
2504 2607
  ../../include/csimplemodule.h \
2505 2608
  ../../include/cobjectfactory.h \
2609
  ../../include/cnolock.h \
2506 2610
  ../../include/cmodule.h \
2507 2611
  ../../include/platdep/platmisc.h \
2508 2612
  ../../include/cexception.h \
......
2529 2633
  ../../include/cspinningthreadpool.h \
2530 2634
  ../../include/cdummystringpool.h \
2531 2635
  ../../include/cstringpool.h \
2636
  ../../include/ctaskheap.h \
2532 2637
  ../../include/cdefaultlist.h \
2533 2638
  ../../include/crng.h \
2534 2639
  ../../include/simutil.h \
......
2540 2645
  ../../include/cnamedobject.h \
2541 2646
  ../../include/ccomponent.h \
2542 2647
  ../../include/cregistrationlist.h \
2648
  ../../include/platdep/timeutil.h \
2543 2649
  ../../include/cconfiguration.h \
2544
  ../../include/clock.h \
2545 2650
  ../../include/cthreadpool.h \
2546 2651
  ../../include/ccommbuffer.h \
2547 2652
  ../../include/errmsg.h \
2548 2653
  ../../include/cownedobject.h \
2549 2654
  ../../include/onstartup.h \
2550 2655
  ../../include/clistener.h \
2656
  ../../include/cscheduler.h \
2551 2657
  ../../include/cpar.h \
2552 2658
  ../../include/globals.h \
2553 2659
  ../../include/cvisitor.h \
2554
  ../../include/cpthreadlock.h \
2555 2660
  ../../include/cttaslock.h \
2661
  ../../include/cpthreadlock.h \
2556 2662
  ../../include/csimplemodule.h \
2557 2663
  ../../include/cobjectfactory.h \
2664
  ../../include/cnolock.h \
2558 2665
  ../../include/cmodule.h \
2559 2666
  ../../include/platdep/platmisc.h \
2560 2667
  ../../include/cexception.h \
......
2577 2684
  ../../include/cobject.h \
2578 2685
  ../../include/cdummystringpool.h \
2579 2686
  ../../include/cstringpool.h \
2687
  ../../include/ctaskheap.h \
2580 2688
  ../../include/cdefaultlist.h \
2581 2689
  ../../include/crng.h \
2582 2690
  ../../include/cmessageheap.h \
......
2588 2696
  ../../include/cnamedobject.h \
2589 2697
  ../../include/ccomponent.h \
2590 2698
  ../../include/cregistrationlist.h \
2699
  ../../include/platdep/timeutil.h \
2591 2700
  ../../include/cconfiguration.h \
2592
  ../../include/clock.h \
2593 2701
  ../../include/cthreadpool.h \
2594 2702
  ../../include/ccommbuffer.h \
2595 2703
  ../../include/errmsg.h \
2596 2704
  ../../include/cownedobject.h \
2597 2705
  ../../include/onstartup.h \
2598 2706
  ../../include/clistener.h \
2707
  ../../include/cscheduler.h \
2599 2708
  ../../include/cpar.h \
2600 2709
  ../../include/globals.h \
2601 2710
  ../../include/cvisitor.h \
2602
  ../../include/cpthreadlock.h \
2603 2711
  ../../include/cttaslock.h \
2712
  ../../include/cpthreadlock.h \
2604 2713
  ../../include/csimplemodule.h \
2605 2714
  ../../include/cobjectfactory.h \
2715
  ../../include/cnolock.h \
2606 2716
  ../../include/cmodule.h \
2607 2717
  ../../include/platdep/platmisc.h \
2608 2718
  ../../include/cexception.h \
......
2625 2735
  ../../include/cobject.h \
2626 2736
  ../../include/cdummystringpool.h \
2627 2737
  ../../include/cstringpool.h \
2738
  ../../include/ctaskheap.h \
2628 2739
  ../../include/cdefaultlist.h \
2629 2740
  ../../include/cstddev.h \
2630 2741
  ../../include/crng.h \
......
2666 2777
  ../../include/cnamedobject.h \
2667 2778
  ../../include/cexpression.h \
2668 2779
  ../../include/ccomponent.h \
2780
  ../../include/platdep/timeutil.h \
2669 2781
  ../../include/cdynamicexpression.h \
2670
  ../../include/clock.h \
2671 2782
  ../../include/cthreadpool.h \
2672 2783
  ../../include/errmsg.h \
2673 2784
  ../../include/cownedobject.h \
2674 2785
  ../../include/clistener.h \
2786
  ../../include/cscheduler.h \
2675 2787
  ../../include/cpar.h \
2676 2788
  ../../include/cvisitor.h \
2677 2789
  ../../include/cttaslock.h \
2678 2790
  ../../include/cpthreadlock.h \
2791
  ../../include/cnolock.h \
2679 2792
  ../../include/platdep/platmisc.h \
2680 2793
  ../../include/cexception.h \
2681 2794
  ../../include/platdep/intxtypes.h \
......
2693 2806
  ../../include/cobject.h \
2694 2807
  ../../include/cdummystringpool.h \
2695 2808
  ../../include/cstringpool.h \
2809
  ../../include/ctaskheap.h \
2696 2810
  ../../include/cdefaultlist.h \
2697 2811
  ../../include/cparimpl.h \
2698 2812
  ../../include/cmessageheap.h \
......
2713 2827
  ../../include/regmacros.h \
2714 2828
  ../../include/cnamedobject.h \
2715 2829
  ../../include/cregistrationlist.h \
2716
  ../../include/clock.h \
2830
  ../../include/platdep/timeutil.h \
2717 2831
  ../../include/cthreadpool.h \
2718 2832
  ../../include/errmsg.h \
2719 2833
  ../../include/cownedobject.h \
2720 2834
  ../../include/cmessage.h \
2721 2835
  ../../include/onstartup.h \
2836
  ../../include/cscheduler.h \
2722 2837
  ../../include/globals.h \
2723 2838
  ../../include/cvisitor.h \
2724
  ../../include/cpthreadlock.h \
2725 2839
  ../../include/cttaslock.h \
2840
  ../../include/cpthreadlock.h \
2726 2841
  ../../include/cobjectfactory.h \
2842
  ../../include/cnolock.h \
2727 2843
  ../../include/platdep/platmisc.h \
2728 2844
  ../../include/cexception.h \
2729 2845
  ../../include/platdep/intxtypes.h \
......
2749 2865
  ../../include/regmacros.h \
2750 2866
  ../../include/cnamedobject.h \
2751 2867
  ../../include/cregistrationlist.h \
2752
  ../../include/clock.h \
2868
  ../../include/platdep/timeutil.h \
2753 2869
  ../../include/cthreadpool.h \
2754 2870
  ../../include/errmsg.h \
2755 2871
  ../../include/cownedobject.h \
2756 2872
  ../../include/cmessage.h \
2757 2873
  ../../include/onstartup.h \
2758 2874
  ../../include/ctaskring.h \
2875
  ../../include/cscheduler.h \
2759 2876
  ../../include/globals.h \
2760 2877
  ../../include/cvisitor.h \
2761
  ../../include/cpthreadlock.h \
2762 2878
  ../../include/cttaslock.h \
2879
  ../../include/cpthreadlock.h \
2763 2880
  ../../include/cobjectfactory.h \
2881
  ../../include/cnolock.h \
2764 2882
  ../../include/platdep/platmisc.h \
2765 2883
  ../../include/cexception.h \
2766 2884
  ../../include/platdep/intxtypes.h \
......
2779 2897
  ../../include/cobject.h \
2780 2898
  ../../include/cdummystringpool.h \
2781 2899
  ../../include/cstringpool.h \
2900
  ../../include/ctaskheap.h \
2782 2901
  ../../include/cmessageheap.h \
2783 2902
  ../../include/simutil.h
2784 2903
$O/cthreadpool.o: cthreadpool.cc \
......
2787 2906
  ../../include/cnamedobject.h \
2788 2907
  ../../include/ccomponent.h \
2789 2908
  ../../include/cregistrationlist.h \
2909
  ../../include/platdep/timeutil.h \
2790 2910
  ../../include/cconfiguration.h \
2791
  ../../include/clock.h \
2792 2911
  ../../include/cthreadpool.h \
2793 2912
  ../../include/errmsg.h \
2794 2913
  ../../include/cownedobject.h \
2795 2914
  ../../include/cmessage.h \
2796 2915
  ../../include/onstartup.h \
2797 2916
  ../../include/clistener.h \
2917
  ../../include/cscheduler.h \
2798 2918
  ../../include/cpar.h \
2799 2919
  ../../include/globals.h \
2800 2920
  ../../include/casyncmodule.h \
2801 2921
  ../../include/cvisitor.h \
2802
  ../../include/cpthreadlock.h \
2803 2922
  ../../include/cttaslock.h \
2923
  ../../include/cpthreadlock.h \
2804 2924
  ../../include/csimplemodule.h \
2805 2925
  ../../include/cobjectfactory.h \
2926
  ../../include/cnolock.h \
2806 2927
  ../../include/cmodule.h \
2807 2928
  ../../include/platdep/platmisc.h \
2808 2929
  ../../include/cexception.h \
......
2829 2950
  ../../include/cobject.h \
2830 2951
  ../../include/cdummystringpool.h \
2831 2952
  ../../include/cstringpool.h \
2953
  ../../include/ctaskheap.h \
2832 2954
  ../../include/cdefaultlist.h \
2833 2955
  ../../include/crng.h \
2834 2956
  ../../include/cmessageheap.h \
......
2837 2959
  ../../include/regmacros.h \
2838 2960
  ../../include/ctimestampedvalue.h \
2839 2961
  ../../include/cnamedobject.h \
2840
  ../../include/clock.h \
2962
  ../../include/platdep/timeutil.h \
2841 2963
  ../../include/cthreadpool.h \
2842 2964
  ../../include/errmsg.h \
2843 2965
  ../../include/cownedobject.h \
2844 2966
  ../../include/clistener.h \
2967
  ../../include/cscheduler.h \
2845 2968
  ../../include/cvisitor.h \
2846
  ../../include/cttaslock.h \
2847 2969
  ../../include/cpthreadlock.h \
2970
  ../../include/cttaslock.h \
2971
  ../../include/cnolock.h \
2848 2972
  ../../include/platdep/platmisc.h \
2849 2973
  ../../include/cexception.h \
2850 2974
  ../../include/platdep/intxtypes.h \
......
2860 2984
  ../../include/cobject.h \
2861 2985
  ../../include/cdummystringpool.h \
2862 2986
  ../../include/cstringpool.h \
2987
  ../../include/ctaskheap.h \
2863 2988
  ../../include/cmessageheap.h \
2864 2989
  ../../include/simutil.h
2865 2990
$O/ctopology.o: ctopology.cc \
......
2869 2994
  ../../include/ccomponent.h \
2870 2995
  ../../include/cproperties.h \
2871 2996
  ../../include/cregistrationlist.h \
2872
  ../../include/clock.h \
2997
  ../../include/platdep/timeutil.h \
2873 2998
  ../../include/cthreadpool.h \
2874 2999
  ../../include/ccommbuffer.h \
2875 3000
  ../../include/errmsg.h \
2876 3001
  ../../include/cownedobject.h \
2877 3002
  ../../include/onstartup.h \
2878 3003
  ../../include/clistener.h \
3004
  ../../include/cscheduler.h \
2879 3005
  ../../include/cpar.h \
2880 3006
  ../../include/globals.h \
2881 3007
  ../../include/cvisitor.h \
2882
  ../../include/cpthreadlock.h \
2883 3008
  ../../include/cttaslock.h \
3009
  ../../include/cpthreadlock.h \
2884 3010
  ../../include/cobjectfactory.h \
3011
  ../../include/cnolock.h \
2885 3012
  ../../include/cmodule.h \
2886 3013
  ../../include/platdep/platmisc.h \
2887 3014
  ../../include/cexception.h \
......
2901 3028
  ../../include/cobject.h \
2902 3029
  ../../include/cdummystringpool.h \
2903 3030
  ../../include/cstringpool.h \
3031
  ../../include/ctaskheap.h \
2904 3032
  ../../include/cdefaultlist.h \
2905 3033
  ../../include/simutil.h \
2906 3034
  ../../include/cmessageheap.h \
2907 3035
  ../../include/cproperty.h
2908
$O/cttaslock.o: cttaslock.cc \
2909
  ../../include/clock.h \
2910
  ../../include/cttaslock.h \
2911
  ../../include/platdep/intxtypes.h \
2912
  ../../include/platdep/platdefs.h \
2913
  ../../include/catomicopsdebug.h \
2914
  ../../include/simkerneldefs.h
2915 3036
$O/cvarhist.o: cvarhist.cc \
2916 3037
  ../../include/regmacros.h \
2917 3038
  ../../include/distrib.h \
......
2919 3040
  ../../include/cnamedobject.h \
2920 3041
  ../../include/ccomponent.h \
2921 3042
  ../../include/cregistrationlist.h \
3043
  ../../include/platdep/timeutil.h \
2922 3044
  ../../include/cconfiguration.h \
2923
  ../../include/clock.h \
2924 3045
  ../../include/cthreadpool.h \
2925 3046
  ../../include/ccommbuffer.h \
2926 3047
  ../../include/errmsg.h \
......
2928 3049
  ../../include/onstartup.h \
2929 3050
  ../../include/clistener.h \
2930 3051
  ../../include/cvarhist.h \
3052
  ../../include/cscheduler.h \
2931 3053
  ../../include/cpar.h \
2932 3054
  ../../include/globals.h \
2933 3055
  ../../include/cvisitor.h \
2934
  ../../include/cpthreadlock.h \
2935 3056
  ../../include/cttaslock.h \
3057
  ../../include/cpthreadlock.h \
2936 3058
  ../../include/cobjectfactory.h \
3059
  ../../include/cnolock.h \
2937 3060
  ../../include/cmodule.h \
2938 3061
  ../../include/platdep/platmisc.h \
2939 3062
  ../../include/cexception.h \
......
2956 3079
  ../../include/cobject.h \
2957 3080
  ../../include/cdummystringpool.h \
2958 3081
  ../../include/cstringpool.h \
3082
  ../../include/ctaskheap.h \
2959 3083
  ../../include/cdensityestbase.h \
2960 3084
  ../../include/cdefaultlist.h \
2961 3085
  ../../include/cstddev.h \
......
2998 3122
  ../../include/cnamedobject.h \
2999 3123
  ../../include/ccomponent.h \
3000 3124
  ../../include/cregistrationlist.h \
3001
  ../../include/clock.h \
3125
  ../../include/platdep/timeutil.h \
3002 3126
  ../../include/cthreadpool.h \
3003 3127
  ../../include/errmsg.h \
3004 3128
  ../../include/cownedobject.h \
3005 3129
  ../../include/onstartup.h \
3006 3130
  ../../include/clistener.h \
3131
  ../../include/cscheduler.h \
3007 3132
  ../../include/cpar.h \
3008 3133
  ../../include/globals.h \
3009 3134
  ../../include/cvisitor.h \
3010
  ../../include/cttaslock.h \
3011 3135
  ../../include/cpthreadlock.h \
3136
  ../../include/cttaslock.h \
3012 3137
  ../../include/cobjectfactory.h \
3138
  ../../include/cnolock.h \
3013 3139
  ../../include/platdep/platmisc.h \
3014 3140
  ../../include/cmodule.h \
3015 3141
  ../../include/cexception.h \
......
3029 3155
  ../../include/cobject.h \
3030 3156
  ../../include/cdummystringpool.h \
3031 3157
  ../../include/cstringpool.h \
3158
  ../../include/ctaskheap.h \
3032 3159
  ../../include/cdefaultlist.h \
3033 3160
  ../../include/cxmlelement.h \
3034 3161
  ../../include/cmessageheap.h \
......
3038 3165
  ../../include/cnamedobject.h \
3039 3166
  ../../include/cexpression.h \
3040 3167
  ../../include/ccomponent.h \
3168
  ../../include/platdep/timeutil.h \
3041 3169
  ../../include/cdynamicexpression.h \
3042
  ../../include/clock.h \
3043 3170
  ../../include/cthreadpool.h \
3044 3171
  ../../include/errmsg.h \
3045 3172
  ../../include/cownedobject.h \
3046 3173
  ../../include/clistener.h \
3174
  ../../include/cscheduler.h \
3047 3175
  ../../include/cpar.h \
3048 3176
  ../../include/cvisitor.h \
3049
  ../../include/cttaslock.h \
3050 3177
  ../../include/cpthreadlock.h \
3178
  ../../include/cttaslock.h \
3179
  ../../include/cnolock.h \
3051 3180
  ../../include/platdep/platmisc.h \
3052 3181
  ../../include/cexception.h \
3053 3182
  ../../include/platdep/intxtypes.h \
......
3065 3194
  ../../include/cobject.h \
3066 3195
  ../../include/cdummystringpool.h \
3067 3196
  ../../include/cstringpool.h \
3197
  ../../include/ctaskheap.h \
3068 3198
  ../../include/cdefaultlist.h \
3069 3199
  ../../include/cxmlparimpl.h \
3070 3200
  ../../include/cparimpl.h \
......
3078 3208
  ../../include/cnamedobject.h \
3079 3209
  ../../include/ccomponent.h \
3080 3210
  ../../include/cregistrationlist.h \
3211
  ../../include/platdep/timeutil.h \
3081 3212
  ../../include/cconfiguration.h \
3082
  ../../include/clock.h \
3083 3213
  ../../include/cthreadpool.h \
3084 3214
  ../../include/errmsg.h \
3085 3215
  ../../include/cownedobject.h \
3086 3216
  ../../include/onstartup.h \
3087 3217
  ../../include/clistener.h \
3218
  ../../include/cscheduler.h \
3088 3219
  ../../include/cpar.h \
3089 3220
  ../../include/globals.h \
3090 3221
  ../../include/cvisitor.h \
3091
  ../../include/cttaslock.h \
3092 3222
  ../../include/cpthreadlock.h \
3223
  ../../include/cttaslock.h \
3093 3224
  ../../include/cobjectfactory.h \
3225
  ../../include/cnolock.h \
3094 3226
  ../../include/platdep/platmisc.h \
3095 3227
  ../../include/cmodule.h \
3096 3228
  ../../include/cexception.h \
......
3112 3244
  ../../include/cobject.h \
3113 3245
  ../../include/cdummystringpool.h \
3114 3246
  ../../include/cstringpool.h \
3247
  ../../include/ctaskheap.h \
3115 3248
  ../../include/cdefaultlist.h \
3116 3249
  ../../include/crng.h \
3117 3250
  ../../include/cmessageheap.h \
......
3126 3259
  ../../include/cnamedobject.h \
3127 3260
  ../../include/cexpression.h \
3128 3261
  ../../include/cregistrationlist.h \
3262
  ../../include/platdep/timeutil.h \
3129 3263
  ../../include/cdynamicexpression.h \
3130 3264
  ../../include/nedsupport.h \
3131
  ../../include/clock.h \
3132 3265
  ../../include/cthreadpool.h \
3133 3266
  ../../include/errmsg.h \
3134 3267
  ../../include/cownedobject.h \
3135 3268
  ../../include/onstartup.h \
3269
  ../../include/cscheduler.h \
3136 3270
  ../../include/cpar.h \
3137 3271
  ../../include/globals.h \
3138 3272
  ../../include/cvisitor.h \
3139
  ../../include/cttaslock.h \
3140 3273
  ../../include/cpthreadlock.h \
3274
  ../../include/cttaslock.h \
3141 3275
  ../../include/cobjectfactory.h \
3276
  ../../include/cnolock.h \
3142 3277
  ../../include/platdep/platmisc.h \
3143 3278
  ../../include/cexception.h \
3144 3279
  ../../include/platdep/intxtypes.h \
......
3158 3293
  ../../include/cnedfunction.h \
3159 3294
  ../../include/cdummystringpool.h \
3160 3295
  ../../include/cstringpool.h \
3296
  ../../include/ctaskheap.h \
3161 3297
  ../../include/cxmlelement.h \
3162 3298
  ../../include/cmessageheap.h \
3163 3299
  ../../include/simutil.h
......
3211 3347
$O/minixpath.o: minixpath.cc \
3212 3348
  ../../include/regmacros.h \
3213 3349
  ../../include/cnamedobject.h \
3214
  ../../include/clock.h \
3350
  ../../include/platdep/timeutil.h \
3215 3351
  ../../include/cthreadpool.h \
3216 3352
  ../../include/errmsg.h \
3217 3353
  ../../include/cownedobject.h \
3354
  ../../include/cscheduler.h \
3218 3355
  ../../include/cvisitor.h \
3219
  ../../include/cpthreadlock.h \
3220 3356
  ../../include/cttaslock.h \
3357
  ../../include/cpthreadlock.h \
3358
  ../../include/cnolock.h \
3221 3359
  ../../include/platdep/platmisc.h \
3222 3360
  ../../include/cexception.h \
3223 3361
  ../../include/platdep/intxtypes.h \
......
3235 3373
  ../../include/cobject.h \
3236 3374
  ../../include/cdummystringpool.h \
3237 3375
  ../../include/cstringpool.h \
3376
  ../../include/ctaskheap.h \
3238 3377
  ../../include/cxmlelement.h \
3239 3378
  ../../include/simutil.h \
3240 3379
  ../../include/cmessageheap.h
......
3246 3385
  ../../include/ccomponent.h \
3247 3386
  ../../include/cregistrationlist.h \
3248 3387
  ../../include/cdynamicexpression.h \
3388
  ../../include/platdep/timeutil.h \
3249 3389
  ../../include/cconfiguration.h \
3250
  ../../include/clock.h \
3251 3390
  ../../include/cthreadpool.h \
3252 3391
  ../../include/errmsg.h \
3253 3392
  ../../include/cownedobject.h \
3254 3393
  ../../include/onstartup.h \
3255 3394
  ../../include/clistener.h \
3395
  ../../include/cscheduler.h \
3256 3396
  ../../include/cpar.h \
3257 3397
  ../../include/globals.h \
3258 3398
  ../../include/cvisitor.h \
3259
  ../../include/cttaslock.h \
3260 3399
  ../../include/cpthreadlock.h \
3400
  ../../include/cttaslock.h \
3261 3401
  ../../include/cobjectfactory.h \
3402
  ../../include/cnolock.h \
3262 3403
  ../../include/platdep/platmisc.h \
3263 3404
  ../../include/cmodule.h \
3264 3405
  ../../include/cexception.h \
......
3282 3423
  ../../include/cnedfunction.h \
3283 3424
  ../../include/cdummystringpool.h \
3284 3425
  ../../include/cstringpool.h \
3426
  ../../include/ctaskheap.h \
3285 3427
  ../../include/cdefaultlist.h \
3286 3428
  ../../include/crng.h \
3287 3429
  ../../include/cmessageheap.h \
......
3292 3434
  ../../include/cexpression.h \
3293 3435
  ../../include/ccomponent.h \
3294 3436
  ../../include/cregistrationlist.h \
3437
  ../../include/platdep/timeutil.h \
3295 3438
  ../../include/cdynamicexpression.h \
3296 3439
  ../../include/nedsupport.h \
3297
  ../../include/clock.h \
3298 3440
  ../../include/cthreadpool.h \
3299 3441
  ../../include/errmsg.h \
3300 3442
  ../../include/cownedobject.h \
3301 3443
  ../../include/onstartup.h \
3302 3444
  ../../include/clistener.h \
3445
  ../../include/cscheduler.h \
3303 3446
  ../../include/cpar.h \
3304 3447
  ../../include/globals.h \
3305 3448
  ../../include/cvisitor.h \
3306
  ../../include/cttaslock.h \
3307 3449
  ../../include/cpthreadlock.h \
3450
  ../../include/cttaslock.h \
3308 3451
  ../../include/cobjectfactory.h \
3452
  ../../include/cnolock.h \
3309 3453
  ../../include/platdep/platmisc.h \
3310 3454
  ../../include/cmodule.h \
3311 3455
  ../../include/cexception.h \
......
3327 3471
  ../../include/cnedfunction.h \
3328 3472
  ../../include/cdummystringpool.h \
3329 3473
  ../../include/cstringpool.h \
3474
  ../../include/ctaskheap.h \
3330 3475
  ../../include/cdefaultlist.h \
3331 3476
  ../../include/cxmlelement.h \
3332 3477
  ../../include/cmessageheap.h \
......
3372 3517
  ../../include/cdelaychannel.h \
3373 3518
  ../../include/chasher.h \
3374 3519
  ../../include/nedsupport.h \
3375
  ../../include/clock.h \
3376 3520
  ../../include/cthreadpool.h \
3377 3521
  ../../include/ccommbuffer.h \
3378 3522
  ../../include/errmsg.h \
......
3397 3541
  ../../include/compat.h \
3398 3542
  ../../include/csimplemodule.h \
3399 3543
  ../../include/cobjectfactory.h \
3544
  ../../include/cnolock.h \
3400 3545
  ../../include/platdep/platmisc.h \
3401 3546
  ../../include/cmodule.h \
3402 3547
  ../../include/clcg32.h \
......
3445 3590
  ../../include/cnedfunction.h \
3446 3591
  ../../include/cdummystringpool.h \
3447 3592
  ../../include/cstringpool.h \
3593
  ../../include/ctaskheap.h \
3448 3594
  ../../include/cdefaultlist.h \
3449 3595
  ../../include/cdensityestbase.h \
3450 3596
  ../../include/cxmlparimpl.h \
......
3495 3641
  ../../include/platdep/timeutil.h \
3496 3642
  ../../include/cconfiguration.h \
3497 3643
  ../../include/cdelaychannel.h \
3498
  ../../include/clock.h \
3499 3644
  ../../include/cthreadpool.h \
3500 3645
  ../../include/errmsg.h \
3501 3646
  ../../include/cmessage.h \
......
3507 3652
  ../../include/cpar.h \
3508 3653
  ../../include/globals.h \
3509 3654
  ../../include/cvisitor.h \
3510
  ../../include/cpthreadlock.h \
3511 3655
  ../../include/cttaslock.h \
3656
  ../../include/cpthreadlock.h \
3512 3657
  ../../include/cmersennetwister.h \
3513 3658
  ../../include/cobjectfactory.h \
3659
  ../../include/cnolock.h \
3514 3660
  ../../include/cmodule.h \
3515 3661
  ../../include/platdep/platmisc.h \
3516 3662
  ../../include/clcg32.h \
......
3544 3690
  ../../include/cobject.h \
3545 3691
  ../../include/cdummystringpool.h \
3546 3692
  ../../include/cstringpool.h \
3693
  ../../include/ctaskheap.h \
3547 3694
  ../../include/cdensityestbase.h \
3548 3695
  ../../include/cdefaultlist.h \
3549 3696
  ../../include/cstddev.h \
......
3562 3709
  ../../include/ccomponent.h \
3563 3710
  ../../include/cproperties.h \
3564 3711
  ../../include/cregistrationlist.h \
3565
  ../../include/clock.h \
3712
  ../../include/platdep/timeutil.h \
3566 3713
  ../../include/cthreadpool.h \
3567 3714
  ../../include/errmsg.h \
3568 3715
  ../../include/cownedobject.h \
3569 3716
  ../../include/cmessage.h \
3570 3717
  ../../include/onstartup.h \
3571 3718
  ../../include/clistener.h \
3719
  ../../include/cscheduler.h \
3572 3720
  ../../include/cpar.h \
3573 3721
  ../../include/globals.h \
3574 3722
  netbuilder/cnedloader.h \
......
3576 3724
  ../../include/cttaslock.h \
3577 3725
  ../../include/cpthreadlock.h \
3578 3726
  ../../include/cobjectfactory.h \
3727
  ../../include/cnolock.h \
3579 3728
  ../../include/platdep/platmisc.h \
3580 3729
  ../../include/cexception.h \
3581 3730
  ../../include/platdep/intxtypes.h \
......
3599 3748
  ../../include/cobject.h \
3600 3749
  ../../include/cdummystringpool.h \
3601 3750
  ../../include/cstringpool.h \
3751
  ../../include/ctaskheap.h \
3602 3752
  ../../include/cdefaultlist.h \
3603 3753
  ../../include/cparimpl.h \
3604
  ../../include/simutil.h \
3605 3754
  ../../include/cmessageheap.h \
3755
  ../../include/simutil.h \
3606 3756
  ../../include/cproperty.h
3607 3757
$O/netbuilder/cdynamicmoduletype.o: netbuilder/cdynamicmoduletype.cc \
3608 3758
  ../../include/regmacros.h \
......
3613 3763
  ../../include/ccomponent.h \
3614 3764
  ../../include/cproperties.h \
3615 3765
  ../../include/cregistrationlist.h \
3616
  ../../include/clock.h \
3766
  ../../include/platdep/timeutil.h \
3617 3767
  ../../include/cthreadpool.h \
3618 3768
  ../../include/errmsg.h \
3619 3769
  ../../include/cownedobject.h \
3620 3770
  ../../include/onstartup.h \
3621 3771
  netbuilder/cdynamicmoduletype.h \
3622 3772
  ../../include/clistener.h \
3773
  ../../include/cscheduler.h \
3623 3774
  ../../include/cpar.h \
3624 3775
  ../../include/globals.h \
3625 3776
  netbuilder/cnedloader.h \
......
3627 3778
  ../../include/cpthreadlock.h \
3628 3779
  ../../include/cttaslock.h \
3629 3780
  ../../include/cobjectfactory.h \
3781
  ../../include/cnolock.h \
3630 3782
  ../../include/cmodule.h \
3631 3783
  ../../include/platdep/platmisc.h \
3632 3784
  ../../include/cexception.h \
......
3638 3790
  ../../include/clockedmsgheap.h \
3639 3791
  ../../include/simtime.h \
3640 3792
  ../../include/cgate.h \
3641
  ../../include/simtime_t.h \
3642 3793
  ../../include/cenvir.h \
3794
  ../../include/simtime_t.h \
3643 3795
  ../../include/opp_string.h \
3644 3796
  ../../include/simkerneldefs.h \
3645 3797
  netbuilder/cneddeclaration.h \
......
3647 3799
  ../../include/cobject.h \
3648 3800
  ../../include/cdummystringpool.h \
3649 3801
  ../../include/cstringpool.h \
3802
  ../../include/ctaskheap.h \
3650 3803
  ../../include/cdefaultlist.h \
3651 3804
  ../../include/cparimpl.h \
3652 3805
  ../../include/cmessageheap.h \
......
3690 3843
  ../../include/ccomponent.h \
3691 3844
  ../../include/cproperties.h \
3692 3845
  ../../include/cregistrationlist.h \
3846
  ../../include/platdep/timeutil.h \
3693 3847
  ../../include/cdynamicexpression.h \
3694
  ../../include/clock.h \
3695 3848
  ../../include/cthreadpool.h \
3696 3849
  ../../include/errmsg.h \
3697 3850
  ../../include/cownedobject.h \
3698 3851
  ../../include/onstartup.h \
3699 3852
  ../../include/clistener.h \
3853
  ../../include/cscheduler.h \
3700 3854
  ../../include/cpar.h \
3701 3855
  ../../include/globals.h \
3702 3856
  netbuilder/cnedloader.h \
......
3704 3858
  ../../include/cttaslock.h \
3705 3859
  ../../include/cpthreadlock.h \
3706 3860
  ../../include/cobjectfactory.h \
3861
  ../../include/cnolock.h \
3707 3862
  ../../include/platdep/platmisc.h \
3708 3863
  ../../include/cmodule.h \
3709 3864
  ../../include/cexception.h \
......
3724 3879
  ../../include/cobject.h \
3725 3880
  ../../include/cdummystringpool.h \
3726 3881
  ../../include/cstringpool.h \
3882
  ../../include/ctaskheap.h \
3727 3883
  ../../include/cdefaultlist.h \
3728 3884
  ../../include/cparimpl.h \
3729 3885
  ../../include/cmessageheap.h \
......
3742 3898
  ../../include/cproperties.h \
3743 3899
  ../../include/cregistrationlist.h \
3744 3900
  ../../include/cdynamicexpression.h \
3745
  ../../include/clock.h \
3901
  ../../include/platdep/timeutil.h \
3746 3902
  ../../include/cthreadpool.h \
3747 3903
  ../../include/errmsg.h \
3748 3904
  ../../include/cmessage.h \
......
3751 3907
  ../../include/onstartup.h \
3752 3908
  netbuilder/cdynamicmoduletype.h \
3753 3909
  ../../include/clistener.h \
3910
  ../../include/cscheduler.h \
3754 3911
  ../../include/cpar.h \
3755 3912
  ../../include/globals.h \
3756 3913
  netbuilder/cnedloader.h \
3757 3914
  ../../include/cvisitor.h \
3758
  ../../include/cpthreadlock.h \
3759 3915
  ../../include/cttaslock.h \
3916
  ../../include/cpthreadlock.h \
3760 3917
  ../../include/cobjectfactory.h \
3918
  ../../include/cnolock.h \
3761 3919
  ../../include/cmodule.h \
3762 3920
  ../../include/platdep/platmisc.h \
3763 3921
  ../../include/cexception.h \
......
3783 3941
  ../../include/cobject.h \
3784 3942
  ../../include/cdummystringpool.h \
3785 3943
  ../../include/cstringpool.h \
3944
  ../../include/ctaskheap.h \
3786 3945
  ../../include/cdefaultlist.h \
3787 3946
  ../../include/cparimpl.h \
3788 3947
  ../../include/cmessageheap.h \
......
3799 3958
  ../../include/cproperties.h \
3800 3959
  ../../include/cregistrationlist.h \
3801 3960
  ../../include/cdynamicexpression.h \
3961
  ../../include/platdep/timeutil.h \
3802 3962
  ../../include/cconfiguration.h \
3803 3963
  ../../include/nedsupport.h \
3804
  ../../include/clock.h \
3805 3964
  ../../include/cthreadpool.h \
3806 3965
  ../../include/errmsg.h \
3807 3966
  ../../include/cmessage.h \
......
3809 3968
  ../../include/clongparimpl.h \
3810 3969
  ../../include/onstartup.h \
3811 3970
  ../../include/clistener.h \
3971
  ../../include/cscheduler.h \
3812 3972
  ../../include/cpar.h \
3813 3973
  ../../include/globals.h \
3814 3974
  netbuilder/cnedloader.h \
......
3816 3976
  ../../include/cttaslock.h \
3817 3977
  ../../include/cpthreadlock.h \
3818 3978
  ../../include/cobjectfactory.h \
3979
  ../../include/cnolock.h \
3819 3980
  ../../include/platdep/platmisc.h \
3820 3981
  ../../include/cmodule.h \
3821 3982
  ../../include/cexception.h \
......
3845 4006
  ../../include/cobject.h \
3846 4007
  ../../include/cdummystringpool.h \
3847 4008
  ../../include/cstringpool.h \
4009
  ../../include/ctaskheap.h \
3848 4010
  ../../include/cdefaultlist.h \
3849 4011
  ../../include/cparimpl.h \
3850 4012
  ../../include/simutil.h \
......
3860 4022
  parsim/cplaceholdermod.h \
3861 4023
  ../../include/cregistrationlist.h \
3862 4024
  ../../include/platdep/timeutil.h \
3863
  ../../include/clock.h \
3864 4025
  ../../include/cthreadpool.h \
3865 4026
  ../../include/errmsg.h \
3866 4027
  ../../include/cownedobject.h \
......
3871 4032
  ../../include/cpar.h \
3872 4033
  ../../include/globals.h \
3873 4034
  ../../include/cvisitor.h \
3874
  ../../include/cttaslock.h \
3875 4035
  ../../include/cpthreadlock.h \
4036
  ../../include/cttaslock.h \
3876 4037
  ../../include/cobjectfactory.h \
4038
  ../../include/cnolock.h \
3877 4039
  ../../include/cmodule.h \
3878 4040
  ../../include/platdep/platmisc.h \
3879 4041
  ../../include/cexception.h \
......
3901 4063
  parsim/cparsimpartition.h \
3902 4064
  ../../include/cdummystringpool.h \
3903 4065
  ../../include/cstringpool.h \
4066
  ../../include/ctaskheap.h \
3904 4067
  ../../include/cdefaultlist.h \
3905 4068
  parsim/cadvlinkdelaylookahead.h \
3906 4069
  parsim/cnullmessageprot.h \
......
3928 4091
  parsim/parsimutil.h \
3929 4092
  ../../include/cnamedobject.h \
3930 4093
  ../../include/cregistrationlist.h \
4094
  ../../include/platdep/timeutil.h \
3931 4095
  ../../include/cconfiguration.h \
3932
  ../../include/clock.h \
3933 4096
  ../../include/cthreadpool.h \
3934 4097
  ../../include/ccommbuffer.h \
3935 4098
  ../../include/errmsg.h \
3936 4099
  ../../include/cownedobject.h \
3937 4100
  ../../include/onstartup.h \
4101
  ../../include/cscheduler.h \
3938 4102
  ../../include/globals.h \
3939 4103
  ../../include/cvisitor.h \
3940
  ../../include/cpthreadlock.h \
3941 4104
  ../../include/cttaslock.h \
4105
  ../../include/cpthreadlock.h \
3942 4106
  ../../include/cobjectfactory.h \
4107
  ../../include/cnolock.h \
3943 4108
  ../../include/platdep/platmisc.h \
3944 4109
  ../../include/cexception.h \
3945 4110
  ../../include/platdep/intxtypes.h \
......
3961 4126
  ../../include/cobject.h \
3962 4127
  ../../include/cdummystringpool.h \
3963 4128
  ../../include/cstringpool.h \
4129
  ../../include/ctaskheap.h \
3964 4130
  ../../include/cmessageheap.h \
3965 4131
  ../../include/simutil.h
3966 4132
$O/parsim/cfilecommbuffer.o: parsim/cfilecommbuffer.cc \
......
3998 4164
  ../../include/cregistrationlist.h \
3999 4165
  ../../include/platdep/timeutil.h \
4000 4166
  ../../include/cconfiguration.h \
4001
  ../../include/clock.h \
4002 4167
  ../../include/cthreadpool.h \
4003 4168
  ../../include/ccommbuffer.h \
4004 4169
  ../../include/errmsg.h \
......
4010 4175
  ../../include/cpar.h \
4011 4176
  ../../include/globals.h \
4012 4177
  ../../include/cvisitor.h \
4013
  ../../include/cpthreadlock.h \
4014 4178
  ../../include/cttaslock.h \
4179
  ../../include/cpthreadlock.h \
4015 4180
  ../../include/cobjectfactory.h \
4181
  ../../include/cnolock.h \
4016 4182
  ../../include/platdep/platmisc.h \
4017 4183
  ../../include/cmodule.h \
4018 4184
  ../../include/cexception.h \
......
4040 4206
  ../../include/cdummystringpool.h \
4041 4207
  ../../include/cstringpool.h \
4042 4208
  parsim/messagetags.h \
4209
  ../../include/ctaskheap.h \
4043 4210
  ../../include/cdefaultlist.h \
4044 4211
  parsim/cparsimprotocolbase.h \
4045 4212
  ../../include/simutil.h \
......
4052 4219
  parsim/cplaceholdermod.h \
4053 4220
  ../../include/cregistrationlist.h \
4054 4221
  ../../include/platdep/timeutil.h \
4055
  ../../include/clock.h \
4056 4222
  ../../include/cthreadpool.h \
4057 4223
  ../../include/errmsg.h \
4058 4224
  ../../include/cownedobject.h \
......
4063 4229
  ../../include/cpar.h \
4064 4230
  ../../include/globals.h \
4065 4231
  ../../include/cvisitor.h \
4066
  ../../include/cpthreadlock.h \
4067 4232
  ../../include/cttaslock.h \
4233
  ../../include/cpthreadlock.h \
4068 4234
  ../../include/cobjectfactory.h \
4235
  ../../include/cnolock.h \
4069 4236
  ../../include/platdep/platmisc.h \
4070 4237
  ../../include/cmodule.h \
4071 4238
  ../../include/cexception.h \
......
4075 4242
  parsim/cidealsimulationprot.h \
4076 4243
  ../../include/platdep/platdefs.h \
4077 4244
  ../../include/cmathfunction.h \
4078
  ../../include/catomicopsdebug.h \
4079 4245
  ../../include/clockedmsgheap.h \
4246
  ../../include/catomicopsdebug.h \
4080 4247
  ../../include/cgate.h \
4081 4248
  ../../include/simtime.h \
4082 4249
  ../../include/carray.h \
......
4091 4258
  ../../include/cobject.h \
4092 4259
  ../../include/cdummystringpool.h \
4093 4260
  ../../include/cstringpool.h \
4261
  ../../include/ctaskheap.h \
4094 4262
  ../../include/cdefaultlist.h \
4095 4263
  parsim/cnullmessageprot.h \
4096 4264
  parsim/cparsimprotocolbase.h \
......
4106 4274
  parsim/cplaceholdermod.h \
4107 4275
  ../../include/cregistrationlist.h \
4108 4276
  ../../include/platdep/timeutil.h \
4109
  ../../include/clock.h \
4110 4277
  ../../include/cthreadpool.h \
4111 4278
  ../../include/errmsg.h \
4112 4279
  ../../include/cownedobject.h \
......
4117 4284
  ../../include/cpar.h \
4118 4285
  ../../include/globals.h \
4119 4286
  ../../include/cvisitor.h \
4120
  ../../include/cttaslock.h \
4121 4287
  ../../include/cpthreadlock.h \
4288
  ../../include/cttaslock.h \
4122 4289
  ../../include/cobjectfactory.h \
4290
  ../../include/cnolock.h \
4123 4291
  ../../include/cmodule.h \
4124 4292
  ../../include/platdep/platmisc.h \
4125 4293
  ../../include/cexception.h \
......
4149 4317
  parsim/cparsimpartition.h \
4150 4318
  ../../include/cdummystringpool.h \
4151 4319
  ../../include/cstringpool.h \
4320
  ../../include/ctaskheap.h \
4152 4321
  ../../include/cdefaultlist.h \
4153 4322
  parsim/cnullmessageprot.h \
4154 4323
  parsim/cparsimprotocolbase.h \
......
4184 4353
  ../../include/regmacros.h \
4185 4354
  ../../include/cnamedobject.h \
4186 4355
  ../../include/cregistrationlist.h \
4356
  ../../include/platdep/timeutil.h \
4187 4357
  ../../include/cconfiguration.h \
4188
  ../../include/clock.h \
4189 4358
  ../../include/cthreadpool.h \
4190 4359
  ../../include/ccommbuffer.h \
4191 4360
  ../../include/errmsg.h \
4192 4361
  ../../include/cownedobject.h \
4193 4362
  ../../include/onstartup.h \
4363
  ../../include/cscheduler.h \
4194 4364
  ../../include/globals.h \
4195 4365
  ../../include/cvisitor.h \
4196
  ../../include/cpthreadlock.h \
4197 4366
  ../../include/cttaslock.h \
4367
  ../../include/cpthreadlock.h \
4198 4368
  ../../include/cobjectfactory.h \
4369
  ../../include/cnolock.h \
4199 4370
  ../../include/platdep/platmisc.h \
4200 4371
  ../../include/cexception.h \
4201 4372
  ../../include/platdep/intxtypes.h \
......
4217 4388
  ../../include/cdummystringpool.h \
4218 4389
  parsim/cmpicomm.h \
4219 4390
  ../../include/cstringpool.h \
4391
  ../../include/ctaskheap.h \
4220 4392
  ../../include/cmessageheap.h \
4221 4393
  ../../include/simutil.h
4222 4394
$O/parsim/cmpicommbuffer.o: parsim/cmpicommbuffer.cc \
......
4250 4422
  parsim/parsimutil.h \
4251 4423
  ../../include/cnamedobject.h \
4252 4424
  ../../include/cregistrationlist.h \
4425
  ../../include/platdep/timeutil.h \
4253 4426
  ../../include/cconfiguration.h \
4254
  ../../include/clock.h \
4255 4427
  ../../include/cthreadpool.h \
4256 4428
  ../../include/ccommbuffer.h \
4257 4429
  ../../include/errmsg.h \
4258 4430
  ../../include/cownedobject.h \
4259 4431
  ../../include/onstartup.h \
4432
  ../../include/cscheduler.h \
4260 4433
  ../../include/globals.h \
4261 4434
  ../../include/cvisitor.h \
4262
  ../../include/cpthreadlock.h \
4263 4435
  ../../include/cttaslock.h \
4436
  ../../include/cpthreadlock.h \
4264 4437
  ../../include/cobjectfactory.h \
4438
  ../../include/cnolock.h \
4265 4439
  ../../include/platdep/platmisc.h \
4266 4440
  ../../include/cexception.h \
4267 4441
  ../../include/platdep/intxtypes.h \
......
4283 4457
  ../../include/cdummystringpool.h \
4284 4458
  ../../include/cstringpool.h \
4285 4459
  parsim/cnamedpipecomm.h \
4460
  ../../include/ctaskheap.h \
4286 4461
  ../../include/cmessageheap.h \
4287 4462
  ../../include/simutil.h
4288 4463
$O/parsim/cnamedpipecomm.o: parsim/cnamedpipecomm.cc \
......
4290 4465
  parsim/parsimutil.h \
4291 4466
  ../../include/cnamedobject.h \
4292 4467
  ../../include/cregistrationlist.h \
4468
  ../../include/platdep/timeutil.h \
4293 4469
  ../../include/cconfiguration.h \
4294
  ../../include/clock.h \
4295 4470
  ../../include/cthreadpool.h \
4296 4471
  ../../include/ccommbuffer.h \
4297 4472
  ../../include/errmsg.h \
4298 4473
  ../../include/cownedobject.h \
4299 4474
  ../../include/onstartup.h \
4475
  ../../include/cscheduler.h \
4300 4476
  ../../include/globals.h \
4301 4477
  ../../include/cvisitor.h \
4302
  ../../include/cpthreadlock.h \
4303 4478
  ../../include/cttaslock.h \
4479
  ../../include/cpthreadlock.h \
4304 4480
  ../../include/cobjectfactory.h \
4481
  ../../include/cnolock.h \
4305 4482
  ../../include/platdep/platmisc.h \
4306 4483
  ../../include/cexception.h \
4307 4484
  ../../include/platdep/intxtypes.h \
......
4323 4500
  ../../include/cdummystringpool.h \
4324 4501
  ../../include/cstringpool.h \
4325 4502
  parsim/cnamedpipecomm.h \
4503
  ../../include/ctaskheap.h \
4326 4504
  ../../include/cmessageheap.h \
4327 4505
  ../../include/simutil.h
4328 4506
$O/parsim/cnosynchronization.o: parsim/cnosynchronization.cc \
......
4332 4510
  ../../include/ccomponent.h \
4333 4511
  ../../include/cregistrationlist.h \
4334 4512
  ../../include/platdep/timeutil.h \
4335
  ../../include/clock.h \
4336 4513
  ../../include/cthreadpool.h \
4337 4514
  ../../include/ccommbuffer.h \
4338 4515
  ../../include/errmsg.h \
......
4344 4521
  ../../include/cpar.h \
4345 4522
  ../../include/globals.h \
4346 4523
  ../../include/cvisitor.h \
4347
  ../../include/cpthreadlock.h \
4348 4524
  ../../include/cttaslock.h \
4525
  ../../include/cpthreadlock.h \
4349 4526
  ../../include/cobjectfactory.h \
4527
  ../../include/cnolock.h \
4350 4528
  ../../include/platdep/platmisc.h \
4351 4529
  ../../include/cmodule.h \
4352 4530
  ../../include/cexception.h \
......
4373 4551
  ../../include/cdummystringpool.h \
4374 4552
  ../../include/cstringpool.h \
4375 4553
  parsim/messagetags.h \
4554
  ../../include/ctaskheap.h \
4376 4555
  ../../include/cdefaultlist.h \
4377 4556
  parsim/cparsimprotocolbase.h \
4378 4557
  ../../include/simutil.h \
......
4388 4567
  ../../include/cregistrationlist.h \
4389 4568
  ../../include/platdep/timeutil.h \
4390 4569
  ../../include/cconfiguration.h \
4391
  ../../include/clock.h \
4392 4570
  ../../include/cthreadpool.h \
4393 4571
  ../../include/ccommbuffer.h \
4394 4572
  ../../include/errmsg.h \
......
4400 4578
  ../../include/cpar.h \
4401 4579
  ../../include/globals.h \
4402 4580
  ../../include/cvisitor.h \
4403
  ../../include/cpthreadlock.h \
4404 4581
  ../../include/cttaslock.h \
4582
  ../../include/cpthreadlock.h \
4405 4583
  ../../include/cobjectfactory.h \
4584
  ../../include/cnolock.h \
4406 4585
  ../../include/platdep/platmisc.h \
4407 4586
  ../../include/cmodule.h \
4408 4587
  ../../include/cexception.h \
......
4433 4612
  ../../include/cdummystringpool.h \
4434 4613
  ../../include/cstringpool.h \
4435 4614
  parsim/messagetags.h \
4615
  ../../include/ctaskheap.h \
4436 4616
  ../../include/cdefaultlist.h \
4437 4617
  parsim/cnullmessageprot.h \
4438 4618
  parsim/cparsimprotocolbase.h \
......
4448 4628
  ../../include/cregistrationlist.h \
4449 4629
  ../../include/platdep/timeutil.h \
4450 4630
  ../../include/cconfiguration.h \
4451
  ../../include/clock.h \
4452 4631
  ../../include/cthreadpool.h \
4453 4632
  ../../include/ccommbuffer.h \
4454 4633
  ../../include/errmsg.h \
......
4460 4639
  ../../include/cpar.h \
4461 4640
  ../../include/globals.h \
4462 4641
  ../../include/cvisitor.h \
4463
  ../../include/cpthreadlock.h \
4464 4642
  ../../include/cttaslock.h \
4643
  ../../include/cpthreadlock.h \
4465 4644
  ../../include/cobjectfactory.h \
4645
  ../../include/cnolock.h \
4466 4646
  ../../include/cmodule.h \
4467 4647
  ../../include/platdep/platmisc.h \
4468 4648
  ../../include/cexception.h \
......
4490 4670
  ../../include/cdummystringpool.h \
4491 4671
  ../../include/cstringpool.h \
4492 4672
  parsim/messagetags.h \
4673
  ../../include/ctaskheap.h \
4493 4674
  ../../include/cdefaultlist.h \
4494 4675
  ../../include/simutil.h \
4495 4676
  ../../include/cmessageheap.h
......
4500 4681
  ../../include/ccomponent.h \
4501 4682
  ../../include/cregistrationlist.h \
4502 4683
  ../../include/platdep/timeutil.h \
4503
  ../../include/clock.h \
4504 4684
  ../../include/cthreadpool.h \
4505 4685
  ../../include/ccommbuffer.h \
4506 4686
  ../../include/errmsg.h \
......
4512 4692
  ../../include/cpar.h \
4513 4693
  ../../include/globals.h \
4514 4694
  ../../include/cvisitor.h \
4515
  ../../include/cpthreadlock.h \
4516 4695
  ../../include/cttaslock.h \
4696
  ../../include/cpthreadlock.h \
4517 4697
  ../../include/cobjectfactory.h \
4698
  ../../include/cnolock.h \
4518 4699
  ../../include/platdep/platmisc.h \
4519 4700
  ../../include/cmodule.h \
4520 4701
  ../../include/cexception.h \
......
4540 4721
  ../../include/cdummystringpool.h \
4541 4722
  ../../include/cstringpool.h \
4542 4723
  parsim/messagetags.h \
4724
  ../../include/ctaskheap.h \
4543 4725
  ../../include/cdefaultlist.h \
4544 4726
  parsim/cparsimprotocolbase.h \
4545 4727
  ../../include/simutil.h \
......
4553 4735
  parsim/cplaceholdermod.h \
4554 4736
  ../../include/cregistrationlist.h \
4555 4737
  ../../include/platdep/timeutil.h \
4556
  ../../include/clock.h \
4557 4738
  ../../include/cthreadpool.h \
4558 4739
  ../../include/errmsg.h \
4559 4740
  ../../include/cmessage.h \
......
4567 4748
  ../../include/cpthreadlock.h \
4568 4749
  ../../include/cttaslock.h \
4569 4750
  ../../include/cobjectfactory.h \
4751
  ../../include/cnolock.h \
4570 4752
  ../../include/cmodule.h \
4571 4753
  ../../include/platdep/platmisc.h \
4572 4754
  ../../include/cexception.h \
......
4583 4765
  ../../include/cgate.h \
4584 4766
  ../../include/carray.h \
4585 4767
  parsim/clinkdelaylookahead.h \
4586
  ../../include/simtime_t.h \
4587 4768
  ../../include/cenvir.h \
4769
  ../../include/simtime_t.h \
4588 4770
  ../../include/cmsgpar.h \
4589 4771
  parsim/cispeventlogger.h \
4590 4772
  ../../include/opp_string.h \
......
4598 4780
  parsim/cmpicomm.h \
4599 4781
  ../../include/cstringpool.h \
4600 4782
  parsim/cnamedpipecomm.h \
4783
  ../../include/ctaskheap.h \
4601 4784
  ../../include/cdefaultlist.h \
4602 4785
  parsim/cnullmessageprot.h \
4603 4786
  parsim/cparsimprotocolbase.h \
......
4610 4793
  ../../include/cnamedobject.h \
4611 4794
  ../../include/ccomponent.h \
4612 4795
  ../../include/cregistrationlist.h \
4613
  ../../include/clock.h \
4796
  ../../include/platdep/timeutil.h \
4614 4797
  ../../include/cthreadpool.h \
4615 4798
  ../../include/errmsg.h \
4616 4799
  ../../include/cownedobject.h \
4617 4800
  ../../include/cmessage.h \
4618 4801
  ../../include/onstartup.h \
4619 4802
  ../../include/clistener.h \
4803
  ../../include/cscheduler.h \
4620 4804
  ../../include/cpar.h \
4621 4805
  ../../include/globals.h \
4622 4806
  ../../include/cvisitor.h \
4623 4807
  ../../include/cttaslock.h \
4624 4808
  ../../include/cpthreadlock.h \
4625 4809
  ../../include/cobjectfactory.h \
4810
  ../../include/cnolock.h \
4626 4811
  ../../include/platdep/platmisc.h \
4627 4812
  ../../include/cmodule.h \
4628 4813
  ../../include/cexception.h \
......
4645 4830
  parsim/cparsimpartition.h \
4646 4831
  ../../include/cdummystringpool.h \
4647 4832
  ../../include/cstringpool.h \
4833
  ../../include/ctaskheap.h \
4648 4834
  ../../include/cdefaultlist.h \
4649 4835
  ../../include/cmessageheap.h \
4650 4836
  ../../include/simutil.h
......
4664 4850
  ../../include/regmacros.h \
4665 4851
  parsim/parsimutil.h \
4666 4852
  ../../include/cnamedobject.h \
4667
  ../../include/clock.h \
4853
  ../../include/platdep/timeutil.h \
4668 4854
  ../../include/cthreadpool.h \
4669 4855
  ../../include/errmsg.h \
4670 4856
  ../../include/cownedobject.h \
4857
  ../../include/cscheduler.h \
4671 4858
  ../../include/cvisitor.h \
4672
  ../../include/cpthreadlock.h \
4673 4859
  ../../include/cttaslock.h \
4860
  ../../include/cpthreadlock.h \
4861
  ../../include/cnolock.h \
4674 4862
  ../../include/platdep/platmisc.h \
4675 4863
  ../../include/cexception.h \
4676 4864
  ../../include/platdep/intxtypes.h \
......
4687 4875
  ../../include/cobject.h \
4688 4876
  ../../include/cdummystringpool.h \
4689 4877
  ../../include/cstringpool.h \
4878
  ../../include/ctaskheap.h \
4690 4879
  ../../include/simutil.h \
4691 4880
  ../../include/cmessageheap.h
src/sim/clockeddefaultlist.cc
40 40

  
41 41
template<class T>
42 42
cLockedDefaultList<T>::cLockedDefaultList(const char *name) :
43
  cDefaultList(name)
43
  cDefaultList(name),
44
  lock()
44 45
{
45
    lock = new T();
46 46
}
47 47

  
48 48
template<class T>
src/sim/cpthreadlock.cc
1
//==========================================================================
2
//  CPTHREADLOCK.CC - part of
3
//
4
//                     Horizon/OMNeT++/OMNEST
5
//            Discrete System Simulation in C++
6
//
7
//==========================================================================
8

  
9
/*--------------------------------------------------------------*
10
 Copyright (C) 2011 Simon Tenbusch
11

  
12
 This file is distributed WITHOUT ANY WARRANTY. See the file
13
 `license' for details on this and other legal matters.
14
 *--------------------------------------------------------------*/
15

  
16
#include "simkerneldefs.h"
17
#include "cpthreadlock.h"
18

  
19
cPThreadLock::cPThreadLock()
20
{
21
    pthread_mutex_init(&mutex, NULL);
22
}
23

  
24
cPThreadLock::~cPThreadLock()
25
{
26
    pthread_mutex_destroy(&mutex);
27
}
28

  
29
void cPThreadLock::lock()
30
{
31
    pthread_mutex_lock(&mutex);
32
}
33

  
34
void cPThreadLock::unlock()
35
{
36
    pthread_mutex_unlock(&mutex);
37
}
38

  
src/sim/cttaslock.cc
1
//==========================================================================
2
//  CTTASLOCK.CC - part of
3
//
4
//                     Horizon/OMNeT++/OMNEST
5
//            Discrete System Simulation in C++
6
//
7
//==========================================================================
8

  
9
/*--------------------------------------------------------------*
10
 Copyright (C) 2011 Simon Tenbusch
11

  
12
 This file is distributed WITHOUT ANY WARRANTY. See the file
13
 `license' for details on this and other legal matters.
14
 *--------------------------------------------------------------*/
15

  
16
#include "simkerneldefs.h"
17
#include "cttaslock.h"
18

  
19
cTTASLock::cTTASLock()
20
{
21
    AO_store_write(&lck, 0);
22
}
23

  
24
cTTASLock::~cTTASLock()
25
{
26

  
27
}
28

  
29
static const AO_t unlocked = 0;
30
static const AO_t locked = 1;
31

  
32
void cTTASLock::lock()
33
{
34
    //
35
    // very simply TTAS based spinlock. Does not scale with the number of CPUs
36
    // and should thus be replaced by more complex locks.
37
    //
38
    while (true)
39
    {
40
        while (AO_load_full(&lck) == locked)
41
        {
42
            __asm__ ("pause");
43
        }
44
        if (AO_compare_and_swap_full(&lck, unlocked, locked) != 0)
45
        {
46
            return;
47
        }
48
    }
49
}
50

  
51
void cTTASLock::unlock()
52
{
53
    AO_store_full(&lck, unlocked);
54
}
55

  
src/tkenv/Makefile
155 155
  ../../include/cconfiguration.h \
156 156
  ../../include/chasher.h \
157 157
  ../../include/nedsupport.h \
158
  ../../include/clock.h \
159 158
  ../../include/ccommbuffer.h \
160 159
  ../../include/cthreadpool.h \
161 160
  ../../include/errmsg.h \
162 161
  ../../include/cownedobject.h \
163 162
  ../../include/cmessage.h \
164 163
  ../../include/clongparimpl.h \
165
  ../../include/cstlwatch.h \
166 164
  ../../include/onstartup.h \
165
  ../../include/cstlwatch.h \
167 166
  ../envir/envirbase.h \
168 167
  ../../include/clistener.h \
169 168
  ../../include/envirext.h \
......
176 175
  ../../include/omnetpp.h \
177 176
  ../../include/cvisitor.h \
178 177
  ../../include/cmersennetwister.h \
179
  ../../include/cpthreadlock.h \
180 178
  ../../include/cttaslock.h \
179
  ../../include/cpthreadlock.h \
181 180
  tkutil.h \
182 181
  ../../include/csimplemodule.h \
183 182
  ../../include/compat.h \
184 183
  ../../include/cobjectfactory.h \
184
  ../../include/cnolock.h \
185 185
  ../../include/clcg32.h \
186 186
  ../../include/cmodule.h \
187 187
  ../../include/platdep/platmisc.h \
......
235 235
  ../../include/cnedfunction.h \
236 236
  ../../include/cdummystringpool.h \
237 237
  ../../include/cstringpool.h \
238
  ../../include/ctaskheap.h \
238 239
  ../../include/cdefaultlist.h \
239 240
  ../../include/cdensityestbase.h \
240 241
  ../../include/cxmlparimpl.h \
......
273 274
  ../../include/cconfiguration.h \
274 275
  ../../include/chasher.h \
275 276
  ../../include/nedsupport.h \
276
  ../../include/clock.h \
277 277
  ../../include/ccommbuffer.h \
278 278
  ../../include/cthreadpool.h \
279 279
  ../../include/errmsg.h \
......
294 294
  ../../include/omnetpp.h \
295 295
  ../../include/cvisitor.h \
296 296
  ../../include/cmersennetwister.h \
297
  ../../include/cpthreadlock.h \
298 297
  ../../include/cttaslock.h \
298
  ../../include/cpthreadlock.h \
299 299
  tkutil.h \
300 300
  ../../include/csimplemodule.h \
301 301
  ../../include/compat.h \
302 302
  ../../include/cobjectfactory.h \
303
  ../../include/cnolock.h \
303 304
  ../../include/clcg32.h \
304 305
  ../../include/cmodule.h \
305 306
  ../../include/platdep/platmisc.h \
......
354 355
  ../../include/cdummystringpool.h \
355 356
  inspfactory.h \
356 357
  ../../include/cstringpool.h \
358
  ../../include/ctaskheap.h \
357 359
  ../../include/cdefaultlist.h \
358 360
  ../../include/cdensityestbase.h \
359 361
  ../../include/cxmlparimpl.h \
......
380 382
  ../envir/objectprinter.h \
381 383
  ../../include/ccomponent.h \
382 384
  ../../include/cregistrationlist.h \
385
  ../../include/platdep/timeutil.h \
383 386
  ../../include/cconfiguration.h \
384
  ../../include/clock.h \
385 387
  ../../include/cthreadpool.h \
386 388
  ../../include/errmsg.h \
387 389
  ../../include/cmessage.h \
......
390 392
  ../envir/envirbase.h \
391 393
  ../../include/clistener.h \
392 394
  ../../include/envirext.h \
395
  ../../include/cscheduler.h \
393 396
  ../../include/cpar.h \
394 397
  ../../include/globals.h \
395 398
  ../../include/cvisitor.h \
396
  ../../include/cttaslock.h \
397 399
  ../../include/cpthreadlock.h \
400
  ../../include/cttaslock.h \
398 401
  tkutil.h \
399 402
  ../../include/csimplemodule.h \
400 403
  ../../include/cobjectfactory.h \
404
  ../../include/cnolock.h \
401 405
  ../../include/platdep/platmisc.h \
402 406
  ../../include/cmodule.h \
403 407
  ../../include/cexception.h \
......
433 437
  tkdefs.h \
434 438
  ../../include/cdummystringpool.h \
435 439
  ../../include/cstringpool.h \
440
  ../../include/ctaskheap.h \
436 441
  ../../include/cdensityestbase.h \
437 442
  ../../include/cdefaultlist.h \
438 443
  ../../include/cstddev.h \
......
445 450
  ../../include/cnamedobject.h \
446 451
  ../../include/ccomponent.h \
447 452
  ../../include/cregistrationlist.h \
448
  ../../include/clock.h \
453
  ../../include/platdep/timeutil.h \
449 454
  ../../include/cthreadpool.h \
450 455
  ../../include/errmsg.h \
451 456
  ../../include/cownedobject.h \
452 457
  ../../include/onstartup.h \
453 458
  ../../include/clistener.h \
459
  ../../include/cscheduler.h \
454 460
  ../../include/cpar.h \
455 461
  ../../include/globals.h \
456 462
  ../../include/cvisitor.h \
457
  ../../include/cttaslock.h \
458 463
  ../../include/cpthreadlock.h \
464
  ../../include/cttaslock.h \
459 465
  tkutil.h \
460 466
  ../../include/cobjectfactory.h \
467
  ../../include/cnolock.h \
461 468
  ../../include/platdep/platmisc.h \
462 469
  ../../include/cmodule.h \
463 470
  ../../include/cexception.h \
......
478 485
  tkdefs.h \
479 486
  ../../include/cdummystringpool.h \
480 487
  ../../include/cstringpool.h \
488
  ../../include/ctaskheap.h \
481 489
  ../../include/cdefaultlist.h \
482 490
  ../../include/cmessageheap.h \
483 491
  ../../include/simutil.h
......
495 503
  ../../include/ccomponent.h \
496 504
  arrow.h \
497 505
  ../../include/cregistrationlist.h \
506
  ../../include/platdep/timeutil.h \
498 507
  ../../include/cconfiguration.h \
499
  ../../include/clock.h \
500 508
  ../../include/cthreadpool.h \
501 509
  ../../include/errmsg.h \
502 510
  ../../include/cmessage.h \
......
505 513
  ../envir/envirbase.h \
506 514
  ../../include/clistener.h \
507 515
  ../../include/envirext.h \
516
  ../../include/cscheduler.h \
508 517
  ../../include/cpar.h \
509 518
  ../../include/globals.h \
510 519
  ../../include/cvisitor.h \
511
  ../../include/cttaslock.h \
512 520
  ../../include/cpthreadlock.h \
521
  ../../include/cttaslock.h \
513 522
  tkutil.h \
514 523
  ../../include/csimplemodule.h \
515 524
  ../../include/cobjectfactory.h \
525
  ../../include/cnolock.h \
516 526
  ../../include/platdep/platmisc.h \
517 527
  ../../include/cmodule.h \
518 528
  ../../include/cexception.h \
......
549 559
  ../../include/cdummystringpool.h \
550 560
  inspfactory.h \
551 561
  ../../include/cstringpool.h \
562
  ../../include/ctaskheap.h \
552 563
  ../../include/cdensityestbase.h \
553 564
  ../../include/cdefaultlist.h \
554 565
  ../../include/cstddev.h \
......
581 592
  ../../include/cconfiguration.h \
582 593
  ../../include/chasher.h \
583 594
  ../../include/nedsupport.h \
584
  ../../include/clock.h \
585 595
  ../../include/ccommbuffer.h \
586 596
  ../../include/cthreadpool.h \
587 597
  ../../include/errmsg.h \
......
602 612
  ../../include/omnetpp.h \
603 613
  ../../include/cvisitor.h \
604 614
  ../../include/cmersennetwister.h \
605
  ../../include/cpthreadlock.h \
606 615
  ../../include/cttaslock.h \
616
  ../../include/cpthreadlock.h \
607 617
  tkutil.h \
608 618
  ../../include/csimplemodule.h \
609 619
  ../../include/compat.h \
610 620
  ../../include/cobjectfactory.h \
621
  ../../include/cnolock.h \
611 622
  ../../include/clcg32.h \
612 623
  ../../include/cmodule.h \
613 624
  ../../include/platdep/platmisc.h \
......
662 673
  ../../include/cdummystringpool.h \
663 674
  inspfactory.h \
664 675
  ../../include/cstringpool.h \
676
  ../../include/ctaskheap.h \
665 677
  ../../include/cdefaultlist.h \
666 678
  ../../include/cdensityestbase.h \
667 679
  ../../include/cxmlparimpl.h \
......
687 699
  ../envir/objectprinter.h \
688 700
  ../../include/ccomponent.h \
689 701
  ../../include/cregistrationlist.h \
702
  ../../include/platdep/timeutil.h \
690 703
  ../../include/cconfiguration.h \
691
  ../../include/clock.h \
692 704
  ../../include/cthreadpool.h \
693 705
  ../../include/errmsg.h \
694 706
  ../../include/cownedobject.h \
......
697 709
  ../envir/envirbase.h \
698 710
  ../../include/envirext.h \
699 711
  ../../include/clistener.h \
712
  ../../include/cscheduler.h \
700 713
  ../../include/cpar.h \
701 714
  ../../include/globals.h \
702 715
  ../../include/cvisitor.h \
703
  ../../include/cttaslock.h \
704 716
  ../../include/cpthreadlock.h \
717
  ../../include/cttaslock.h \
705 718
  tkutil.h \
706 719
  ../../include/cobjectfactory.h \
720
  ../../include/cnolock.h \
707 721
  ../../include/platdep/platmisc.h \
708 722
  ../../include/cmodule.h \
709 723
  ../../include/cexception.h \
......
736 750
  ../../include/cdummystringpool.h \
737 751
  inspfactory.h \
738 752
  ../../include/cstringpool.h \
753
  ../../include/ctaskheap.h \
739 754
  ../../include/cdefaultlist.h \
740 755
  ../../include/cdensityestbase.h \
741 756
  ../../include/cstddev.h \
......
757 772
  ../../include/ccomponent.h \
758 773
  ../../include/cregistrationlist.h \
759 774
  ../../include/cenum.h \
775
  ../../include/platdep/timeutil.h \
760 776
  ../../include/cconfiguration.h \
761
  ../../include/clock.h \
762 777
  ../../include/cthreadpool.h \
763 778
  ../../include/errmsg.h \
764 779
  ../../include/cownedobject.h \
......
768 783
  ../envir/fsutils.h \
769 784
  ../../include/envirext.h \
770 785
  ../../include/clistener.h \
786
  ../../include/cscheduler.h \
771 787
  ../../include/cpar.h \
772 788
  ../../include/globals.h \
773 789
  ../../include/cvisitor.h \
......
776 792
  tkutil.h \
777 793
  ../../include/csimplemodule.h \
778 794
  ../../include/cobjectfactory.h \
795
  ../../include/cnolock.h \
779 796
  ../../include/cmodule.h \
780 797
  ../../include/platdep/platmisc.h \
781 798
  ../envir/matchableobject.h \
......
815 832
  ../../include/cdummystringpool.h \
816 833
  inspfactory.h \
817 834
  ../../include/cstringpool.h \
835
  ../../include/ctaskheap.h \
818 836
  ../../include/cdensityestbase.h \
819 837
  ../../include/cdefaultlist.h \
820 838
  ../../include/cstddev.h \
......
837 855
  ../../include/cregistrationlist.h \
838 856
  ../../include/platdep/timeutil.h \
839 857
  ../../include/cconfiguration.h \
840
  ../../include/clock.h \
841 858
  ../../include/cthreadpool.h \
842 859
  ../../include/errmsg.h \
843 860
  ../../include/cownedobject.h \
......
856 873
  tkutil.h \
857 874
  ../../include/csimplemodule.h \
858 875
  ../../include/cobjectfactory.h \
876
  ../../include/cnolock.h \
859 877
  ../../include/cmodule.h \
860 878
  ../../include/platdep/platmisc.h \
861 879
  ../../include/cexception.h \
......
893 911
  ../../include/cdummystringpool.h \
894 912
  inspfactory.h \
895 913
  ../../include/cstringpool.h \
914
  ../../include/ctaskheap.h \
896 915
  ../../include/cdensityestbase.h \
897 916
  ../../include/cdefaultlist.h \
898 917
  ../../include/cstddev.h \
......
912 931
  ../envir/objectprinter.h \
913 932
  ../../include/ccomponent.h \
914 933
  ../../include/cregistrationlist.h \
934
  ../../include/platdep/timeutil.h \
915 935
  ../../include/cconfiguration.h \
916
  ../../include/clock.h \
917 936
  ../../include/cthreadpool.h \
918 937
  ../../include/errmsg.h \
919 938
  ../../include/cmessage.h \
......
922 941
  ../envir/envirbase.h \
923 942
  ../../include/clistener.h \
924 943
  ../../include/envirext.h \
944
  ../../include/cscheduler.h \
925 945
  ../../include/cpar.h \
926 946
  ../../include/globals.h \
927 947
  ../../include/cvisitor.h \
928
  ../../include/cttaslock.h \
929 948
  ../../include/cpthreadlock.h \
949
  ../../include/cttaslock.h \
930 950
  tkutil.h \
931 951
  ../../include/cobjectfactory.h \
952
  ../../include/cnolock.h \
932 953
  ../../include/cmodule.h \
933 954
  ../../include/platdep/platmisc.h \
934 955
  ../../include/cexception.h \
......
957 978
  ../../include/cobject.h \
958 979
  ../../include/cdummystringpool.h \
959 980
  ../../include/cstringpool.h \
981
  ../../include/ctaskheap.h \
960 982
  ../../include/cdefaultlist.h \
961 983
  ../../include/cmessageheap.h \
962 984
  ../../include/simutil.h \
......
973 995
  ../envir/objectprinter.h \
974 996
  ../../include/ccomponent.h \
975 997
  ../../include/cregistrationlist.h \
998
  ../../include/platdep/timeutil.h \
976 999
  ../../include/cconfiguration.h \
977
  ../../include/clock.h \
978 1000
  ../../include/cthreadpool.h \
979 1001
  ../../include/errmsg.h \
980 1002
  ../../include/cmessage.h \
......
983 1005
  ../envir/envirbase.h \
984 1006
  ../../include/envirext.h \
985 1007
  ../../include/clistener.h \
1008
  ../../include/cscheduler.h \
986 1009
  ../../include/cpar.h \
987 1010
  ../../include/globals.h \
988 1011
  ../../include/cvisitor.h \
989
  ../../include/cttaslock.h \
990 1012
  ../../include/cpthreadlock.h \
1013
  ../../include/cttaslock.h \
991 1014
  tkutil.h \
992 1015
  ../../include/cobjectfactory.h \
1016
  ../../include/cnolock.h \
993 1017
  ../../include/platdep/platmisc.h \
994 1018
  ../../include/cmodule.h \
995 1019
  ../envir/matchableobject.h \
......
1018 1042
  ../../include/cobject.h \
1019 1043
  ../../include/cdummystringpool.h \
1020 1044
  ../../include/cstringpool.h \
1045
  ../../include/ctaskheap.h \
1021 1046
  ../../include/cdefaultlist.h \
1022 1047
  ../common/ver.h \
1023 1048
  ../../include/cmessageheap.h \
......
1035 1060
  ../envir/objectprinter.h \
1036 1061
  ../../include/ccomponent.h \
1037 1062
  ../../include/cregistrationlist.h \
1063
  ../../include/platdep/timeutil.h \
1038 1064
  ../../include/cconfiguration.h \
1039
  ../../include/clock.h \
1040 1065
  ../../include/cthreadpool.h \
1041 1066
  ../../include/errmsg.h \
1042 1067
  ../../include/cownedobject.h \
......
1045 1070
  ../envir/envirbase.h \
1046 1071
  ../../include/envirext.h \
1047 1072
  ../../include/clistener.h \
1073
  ../../include/cscheduler.h \
1048 1074
  ../../include/cpar.h \
1049 1075
  ../../include/globals.h \
1050 1076
  ../../include/cfsm.h \
......
1053 1079
  ../../include/cttaslock.h \
1054 1080
  tkutil.h \
1055 1081
  ../../include/cobjectfactory.h \
1082
  ../../include/cnolock.h \
1056 1083
  ../../include/platdep/platmisc.h \
1057 1084
  ../../include/cmodule.h \
1058 1085
  ../envir/matchableobject.h \
......
1085 1112
  ../../include/cobject.h \
1086 1113
  ../../include/cdummystringpool.h \
1087 1114
  ../../include/cstringpool.h \
1115
  ../../include/ctaskheap.h \
1088 1116
  ../../include/cdefaultlist.h \
1089 1117
  tkenv.h \
1090 1118
  ../../include/simutil.h \

Also available in: Unified diff