edu.rice.cs.hpc.data.experiment.scope.CallerScopeBuilder Class Reference

Inheritance diagram for edu.rice.cs.hpc.data.experiment.scope.CallerScopeBuilder:
Inheritance graph
[legend]

List of all members.

Static Public Member Functions

static LinkedList
< CallSiteScopeCallerView
createCallChain (Scope scope_cct, Scope scope_cost, AbstractCombineMetric combine, MetricValuePropagationFilter inclusiveOnly, MetricValuePropagationFilter exclusiveOnly)
static void mergeCallerPath (IMergedScope.MergingStatus status, int counter_to_assign, Scope callee, LinkedList< CallSiteScopeCallerView > callerPathList, AbstractCombineMetric combine, MetricValuePropagationFilter inclusiveOnly, MetricValuePropagationFilter exclusiveOnly)
static void addNewPathIntoTree (Scope callee, CallSiteScopeCallerView first, LinkedList< CallSiteScopeCallerView > callerPathList)

Static Private Member Functions

static boolean isCallSiteCandidate (Scope scope, Scope innerCS)

Static Private Attributes

static final int MAX_DESC = 2

Detailed Description

Definition at line 8 of file CallerScopeBuilder.java.


Member Function Documentation

static void edu.rice.cs.hpc.data.experiment.scope.CallerScopeBuilder.addNewPathIntoTree ( Scope  callee,
CallSiteScopeCallerView  first,
LinkedList< CallSiteScopeCallerView callerPathList 
) [static]
static LinkedList<CallSiteScopeCallerView> edu.rice.cs.hpc.data.experiment.scope.CallerScopeBuilder.createCallChain ( Scope  scope_cct,
Scope  scope_cost,
AbstractCombineMetric  combine,
MetricValuePropagationFilter  inclusiveOnly,
MetricValuePropagationFilter  exclusiveOnly 
) [static]
static boolean edu.rice.cs.hpc.data.experiment.scope.CallerScopeBuilder.isCallSiteCandidate ( Scope  scope,
Scope  innerCS 
) [static, private]
static void edu.rice.cs.hpc.data.experiment.scope.CallerScopeBuilder.mergeCallerPath ( IMergedScope.MergingStatus  status,
int  counter_to_assign,
Scope  callee,
LinkedList< CallSiteScopeCallerView callerPathList,
AbstractCombineMetric  combine,
MetricValuePropagationFilter  inclusiveOnly,
MetricValuePropagationFilter  exclusiveOnly 
) [static]

Member Data Documentation


The documentation for this class was generated from the following file:

Generated on 5 May 2015 for HPCVIEWER by  doxygen 1.6.1