Project

General

Profile

Statistics
| Branch: | Revision:

root / include @ f40e1183

Name Size
  platdep
ChangeLog 81 KB
carray.h 11.2 KB
casyncmodule.h 6.1 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.92 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.29 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
f40e1183 29/06/2011 22:13 Georg Kunz

[core] cleanup of execution state handling within casynchmodule

95d6e993 24/06/2011 14:58 Herr Simon Tenbusch

added casts to some atomic type ops varables to avoid compiler warnings 

8c63ddf5 20/06/2011 00:07 Georg Kunz

fixed alignment of threadState_t

Replaced ineffective attribute(aligned(...)) keyword with simple yet working manual padding

6aeda35d 19/06/2011 22:56 Georg Kunz

removed superfluous SPACING variable

This variable was supposed to seperate threadstate_t but was actually never really used.

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

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.

View revisions

Also available in: Atom