Statistics
| Branch: | Revision:

root / src / sim @ 6b81f4fa

Name Size
  netbuilder
  parsim
.gitignore 68 Bytes
ChangeLog 91.6 KB
Makefile 146 KB
carray.cc 9.86 KB
casyncmodule.cc 14.6 KB
catomicopsdebug.cc 829 Bytes
cbarriermessage.cc 1.19 KB
cboolparimpl.cc 4.27 KB
cchannel.cc 5.26 KB
cclassdescriptor.cc 6.55 KB
ccommbuffer.cc 1.13 KB
ccomponent.cc 23.5 KB
ccomponenttype.cc 10.6 KB
ccompoundmodule.cc 1.77 KB
cconfigoption.cc 2.14 KB
cconfiguration.cc 9.49 KB
ccoroutine.cc 3.01 KB
cdataratechannel.cc 4.88 KB
cdefaultlist.cc 6.06 KB
cdelaychannel.cc 2.35 KB
cdensityestbase.cc 11.8 KB
cdetect.cc 6.91 KB
cdisplaystring.cc 13 KB
cdoubleparimpl.cc 4.17 KB
cdummystringpool.cc 1.99 KB
cdynamicexpression.cc 29.7 KB
cenum.cc 3.35 KB
cenvir.cc 3.08 KB
cexception.cc 9.19 KB
cflyweightstringpool.cc 3.44 KB
cfsm.cc 1.56 KB
cgate.cc 18.1 KB
chasher.cc 2.38 KB
chistogram.cc 11.9 KB
cksplit.cc 20.5 KB
clcg32.cc 7.58 KB
clinkedlist.cc 5.04 KB
clistener.cc 4.29 KB
clockeddefaultlist.cc 3.73 KB
clockedthreadpool.cc 4.87 KB
clongparimpl.cc 4.11 KB
cmathfunction.cc 5.77 KB
cmersennetwister.cc 4.24 KB
cmessage.cc 16.4 KB
cmessageheap.cc 7.95 KB
cmodule.cc 44.5 KB
cmsgpar.cc 25.6 KB
cnamedobject.cc 3.41 KB
cnedfunction.cc 6.49 KB
cnumgen.cc 9.37 KB
cobject.cc 5.19 KB
cobjectfactory.cc 1.94 KB
coutvector.cc 6.26 KB
cownedobject.cc 5.83 KB
cpacketqueue.cc 2.58 KB
cpar.cc 9.77 KB
cparimpl.cc 3.61 KB
cparsimcomm.cc 1.58 KB
cproperties.cc 3.93 KB
cproperty.cc 6.96 KB
cpsquare.cc 9.89 KB
cpthreadlock.cc 898 Bytes
cqueue.cc 7.43 KB
cregistrationlist.cc 2.71 KB
cscheduler.cc 13 KB
csimplemodule.cc 28.5 KB
csimulation.cc 28.9 KB
cspinningthreadpool.cc 10.1 KB
cstatistic.cc 4.43 KB
cstddev.cc 9.67 KB
cstlwatch.cc 4.56 KB
cstopwatch.cc 1.78 KB
cstringparimpl.cc 4.43 KB
cstringtokenizer.cc 3.56 KB
ctaskheap.cc 5.38 KB
ctaskring.cc 3.02 KB
cthreadpool.cc 5.16 KB
ctimestampedvalue.cc 681 Bytes
ctopology.cc 10.4 KB
cttaslock.cc 1.22 KB
cvarhist.cc 13.4 KB
cvisitor.cc 1.1 KB
cwatch.cc 1.02 KB
cxmlelement.cc 10.8 KB
cxmlparimpl.cc 4.29 KB
distrib.cc 9.58 KB
errmsg.cc 3.62 KB
expr.lex 7.44 KB
expr.y 10.2 KB
expryydefs.h 1.21 KB
globals.cc 1.04 KB
minixpath.cc 10.7 KB
minixpath.h 2.15 KB
nedfunctions.cc 22 KB
nedsupport.cc 12.2 KB
onstartup.cc 1.26 KB
sim_std.msg 20.9 KB
simtime.cc 5.45 KB
sysdep.cc 559 Bytes
task.cc 5.88 KB
task.h 2.31 KB
util.cc 14.4 KB

Latest revisions

# Date Author Comment
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

c6940301 18/05/2011 13:54 Simon Tenbusch

[eefscheduler] further code cleanup of doOneEvent

a3be1d55 18/05/2011 13:54 Simon Tenbusch

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

9194dd48 18/05/2011 13:53 Simon Tenbusch

- added some debug output
- fixed taskheap: made operators static, otherwise the wrong operators would be used
- fixed t_start assignment in scheduleAt

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

0ca3674c 18/05/2011 13:53 Simon Tenbusch

[eefscheduler] some more code cleanup

2501f650 18/05/2011 13:53 Simon Tenbusch

[eefscheduler]
made simulation working with cSequentialScheduler (barriercreation is noch fully moved to cScheduler)

63440abe 18/05/2011 13:53 Simon Tenbusch

[eefscheduler] fixed correct advancing of simtime
moved time advancing from getnextmodule to dooneevent

View revisions

Also available in: Atom