Project

General

Profile

Revision 6b81f4fa

ID6b81f4fafff5ffac207f2c50c6c06151496fbc4e

Added by Simon Tenbusch over 9 years ago

[eefscheduler] added eefscheduler support for NOBARRIER, fixed bug with duration:
- one has to make sure that getProcessingDelay() is only called exactly once per simulation of an event. Otherwise timings with random processing delays get mixed up.

View differences:

src/sim/clockedthreadpool.cc
188 188
{
189 189
    throw cRuntimeError("Invalid parameter combination: LockedThreadpool cannot be combined with NOBARRIER!");
190 190
}
191

  
192
bool cLockedThreadPool::isBeforeBarrier(cMessage* msg)
193
{
194
    throw cRuntimeError("Invalid parameter combination: LockedThreadpool cannot be combined with NOBARRIER!");
195
}
196

  

Also available in: Unified diff