SimpleExecStreamGovernor Member List

This is the complete list of members for SimpleExecStreamGovernor, including all inherited members.

assignCachePages(std::vector< SharedExecStream > &streams, boost::scoped_array< ExecStreamResourceRequirements > const &reqts, bool assignMin)SimpleExecStreamGovernor [private]
computePerGraphAllocation()SimpleExecStreamGovernor [inline, private]
disableTracing()TraceSource
distributeCachePages(std::vector< SharedExecStream > &streams, boost::scoped_array< ExecStreamResourceRequirements > const &reqts, boost::scoped_array< double > const &sqrtDiffOptMin, double totalSqrtDiffs, uint excessAvailable, bool assignOpt)SimpleExecStreamGovernor [private]
ExecStreamGovernor(ExecStreamResourceKnobs const &knobSettings, ExecStreamResourceQuantity const &resourcesAvailable, SharedTraceTarget pTraceTarget, std::string name)ExecStreamGovernor [explicit, protected]
ExecStreamGraphResourceMap typedefExecStreamGovernor [protected]
getMinimumTraceLevel() constTraceSource [inline]
getSharedTraceTarget() constTraceSource [inline]
getTraceSourceName() constTraceSource [inline]
getTraceTarget() constTraceSource [inline]
initTraceSource(SharedTraceTarget pTraceTarget, std::string name)TraceSource [virtual]
isTracing() constTraceSource [inline]
isTracingLevel(TraceLevel level) constTraceSource [inline]
knobSettingsExecStreamGovernor [protected]
mutexExecStreamGovernor [protected]
perGraphAllocationSimpleExecStreamGovernor [private]
requestResources(ExecStreamGraph &graph)SimpleExecStreamGovernor [virtual]
resourceMapExecStreamGovernor [protected]
resourcesAssignedExecStreamGovernor [protected]
resourcesAvailableExecStreamGovernor [protected]
returnResources(ExecStreamGraph &graph)SimpleExecStreamGovernor [virtual]
setResourceAvailability(ExecStreamResourceQuantity const &available, ExecStreamResourceType resourceType)SimpleExecStreamGovernor [virtual]
setResourceKnob(ExecStreamResourceKnobs const &knob, ExecStreamResourceKnobType knobType)SimpleExecStreamGovernor [virtual]
setTraceSourceName(std::string const &n)TraceSource [inline]
SimpleExecStreamGovernor(ExecStreamResourceKnobs const &knobSettings, ExecStreamResourceQuantity const &resourcesAvailable, SharedTraceTarget pTraceTarget, std::string name)SimpleExecStreamGovernor [explicit]
trace(TraceLevel level, std::string message) constTraceSource
traceCachePageRequest(uint assigned, ExecStreamResourceRequirements const &reqt, std::string const &name)ExecStreamGovernor [protected]
TraceSource()TraceSource [explicit, protected]
TraceSource(SharedTraceTarget pTraceTarget, std::string name)TraceSource [explicit, protected]
writeStats(StatsTarget &target)ExecStreamGovernor [virtual]
~ExecStreamGovernor()ExecStreamGovernor [virtual]
~SimpleExecStreamGovernor()SimpleExecStreamGovernor [virtual]
~StatsSource()StatsSource [virtual]
~TraceSource()TraceSource [virtual]


Generated on Mon Jun 22 04:00:46 2009 for Fennel by  doxygen 1.5.1