edu.ufl.hcs.ppw.analysis.adm.BottleneckPatternEntryImpl Class Reference

A particular bottleneck pattern entry linking a TraceAnalysisEntry with with a certain callsite on another program thread. More...

Inheritance diagram for edu.ufl.hcs.ppw.analysis.adm.BottleneckPatternEntryImpl:

edu.ufl.hcs.ppw.analysis.adm.BottleneckPatternEntry

List of all members.

Public Member Functions

 BottleneckPatternEntryImpl (int tid, int csid, long timestamp, int bpid)
int getMatchingThreadID ()
 Gets the ID of the matching program thread.
int getMatchingCallsiteID ()
 Gets the matching callsite on the other thread.
int getBottleckPatternID ()
 Get the ID of the associated bottleneck pattern.
long getMatchingTimestamp ()
void toOuputStream (DataOutputStream dos) throws IOException
void fromInputStream (DataInput dis) throws IOException
void fromInputStreamForVer0_9 (DataInput dis) throws IOException

Package Attributes

int matchingThreadID
int matchingCallsiteID
long matchingTimestamp
int bottleneckPatternID


Detailed Description

A particular bottleneck pattern entry linking a TraceAnalysisEntry with with a certain callsite on another program thread.

Author:
Max Billingsley III

Member Function Documentation

int edu.ufl.hcs.ppw.analysis.adm.BottleneckPatternEntryImpl.getBottleckPatternID (  ) 

Get the ID of the associated bottleneck pattern.

Implements edu.ufl.hcs.ppw.analysis.adm.BottleneckPatternEntry.

int edu.ufl.hcs.ppw.analysis.adm.BottleneckPatternEntryImpl.getMatchingCallsiteID (  ) 

Gets the matching callsite on the other thread.

Implements edu.ufl.hcs.ppw.analysis.adm.BottleneckPatternEntry.

int edu.ufl.hcs.ppw.analysis.adm.BottleneckPatternEntryImpl.getMatchingThreadID (  ) 

Gets the ID of the matching program thread.

Implements edu.ufl.hcs.ppw.analysis.adm.BottleneckPatternEntry.


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

Generated on Sat Sep 29 08:46:41 2012 for PPW by  doxygen 1.5.8