Statistics
| Branch: | Revision:

root / include @ c87b95b0

Name Size
  platdep
ChangeLog 81 KB
carray.h 11.2 KB
casyncmodule.h 5.96 KB
catomicopsdebug.h 2.97 KB
cbarriermessage.h 3.69 KB
cboolparimpl.h 4.45 KB
cchannel.h 13.6 KB
cclassdescriptor.h 9.91 KB
ccommbuffer.h 9.88 KB
ccomponent.h 21.9 KB
ccomponenttype.h 11.1 KB
ccompoundmodule.h 1.91 KB
cconfigoption.h 3.27 KB
cconfigreader.h 3.41 KB
cconfiguration.h 18.6 KB
ccoroutine.h 4.33 KB
cdataratechannel.h 6.96 KB
cdefaultlist.h 5.46 KB
cdelaychannel.h 4.29 KB
cdensityestbase.h 13.2 KB
cdetect.h 11.1 KB
cdisplaystring.h 9.35 KB
cdoubleparimpl.h 4.44 KB
cdummystringpool.h 1.75 KB
cdynamicexpression.h 12.1 KB
cenum.h 3.31 KB
cenvir.h 24.4 KB
cexception.h 11.7 KB
cexpression.h 4.47 KB
cflyweightstringpool.h 2.47 KB
cfsm.h 7.55 KB
cgate.h 16.5 KB
chasher.h 3.18 KB
chistogram.h 11.8 KB
cksplit.h 10.2 KB
clcg32.h 2.88 KB
clinkedlist.h 9.5 KB
clistener.h 5.92 KB
clock.h 934 Bytes
clockeddefaultlist.h 3.96 KB
clockedmsgheap.h 4.88 KB
clockedthreadpool.h 3.45 KB
clongparimpl.h 4.4 KB
cmathfunction.h 5.5 KB
cmersennetwister.h 2.58 KB
cmessage.h 33.8 KB
cmessageheap.h 5.9 KB
cmodelchange.h 15.4 KB
cmodule.h 27 KB
cmsgpar.h 16.8 KB
cnamedobject.h 3.79 KB
cnedfunction.h 4.68 KB
cnolock.h 1.02 KB
cnullenvir.h 6.16 KB
cnumgen.h 13.3 KB
cobject.h 10.4 KB
cobjectfactory.h 4.15 KB
compat.h 879 Bytes
coutvector.h 8.37 KB
cownedobject.h 12 KB
cpacketqueue.h 5.26 KB
cpar.h 14.4 KB
cparimpl.h 10.2 KB
cparsimcomm.h 3.42 KB
cproperties.h 4.39 KB
cproperty.h 6.26 KB
cpsquare.h 5.7 KB
cpthreadlock.h 1.09 KB
cqueue.h 10.4 KB
cregistrationlist.h 2.87 KB
crng.h 3.59 KB
cscheduler.h 5.83 KB
csimplemodule.h 18.1 KB
csimulation.h 20.1 KB
cspinningthreadpool.h 3.43 KB
cstatistic.h 8.52 KB
cstddev.h 10 KB
cstlwatch.h 10.3 KB
cstopwatch.h 5.88 KB
cstringparimpl.h 4.62 KB
cstringpool.h 1.9 KB
cstringtokenizer.h 3.77 KB
ctaskheap.h 5.01 KB
ctaskring.h 3.3 KB
cthreadpool.h 4.49 KB
ctimestampedvalue.h 4.55 KB
ctopology.h 15.5 KB
cttaslock.h 1.13 KB
cvarhist.h 6.71 KB
cvisitor.h 3.22 KB
cwatch.h 9.95 KB
cxmlelement.h 12.5 KB
cxmlparimpl.h 4.55 KB
distrib.h 12.5 KB
envirext.h 7.88 KB
errmsg.h 1.57 KB
globals.h 1.68 KB
index.h 10.1 KB
mersennetwister.h 14.6 KB
nedsupport.h 6.22 KB
omnetpp.h 2.78 KB
onstartup.h 2.25 KB
opp_string.h 4.42 KB
packing.h 7.16 KB
random.h 1.69 KB
regmacros.h 8.34 KB
simkerneldefs.h 2.38 KB
simtime.h 12.4 KB
simtime_t.h 2.65 KB
simutil.h 10.5 KB
stlwrap.h 2.92 KB
sysdep.h 514 Bytes

Latest revisions

# Date Author Comment
c87b95b0 20/05/2011 13:20 Simon Tenbusch

[eefscheduler] split getNextEvent of EEFScheduler in two methods: updateIES and getFirstEvent
- updateIES: Fills up the Independent Event Set
- getFirstEvent: returns the next event according to EEFScheduling Policy

bfb08604 18/05/2011 16:16 Simon Tenbusch

[eefscheduler] added changes from codereview (minor stuff) and moved scheduler call again from cSimulation to Tkenv and Cmdenv respectively

94cf1056 18/05/2011 13:54 Simon Tenbusch

[eefscheduler] bugfix with barriermsgs and sequential scheduling:
- the processingDuration was not set correctly everytime
- also now eefscheduler is deleting outdated barriers -> IES may get larger

463434d4 18/05/2011 13:54 Simon Tenbusch

[eefscheduler] made valid flag of barriermessage a AO_t

96e929a8 18/05/2011 13:54 Simon Tenbusch

[eefscheduler] encapsulated getProcessingDelay-call in the getEventDuration() of cMessage
The duration of a message is invalidated in scheduleAt and sendDirect/Delayed

2dd4eb12 18/05/2011 13:54 Simon Tenbusch

[eefscheduler] moved barrierMin from cSimulation to cSpinningthreadpool

6b81f4fa 18/05/2011 13:54 Simon Tenbusch

[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.

aeae20a1 18/05/2011 13:54 Simon Tenbusch

[eefscheduler] made cSequentialScheduler work again with NOBARRIER

a3be1d55 18/05/2011 13:54 Simon Tenbusch

[eefscheduler] moved barrierwaiting to scheduler
- now the scheduler always returns a non barrier event

294a274e 18/05/2011 13:53 Simon Tenbusch

[eefscheduler] solved initialization bug of t_start
- now using delivd instead of t_start (t_start was redundant to delivd)
- removed t_start from code
- some code cleanup (some debug output removed..)

View revisions

Also available in: Atom