C# Class QuickGraph.Heap.GcTypeHeap

http://www.cs.utexas.edu/users/speedway/DaCapo/papers/cork-popl-2007.pdf
Mostra file Open project: lukesandberg/PexFaultLocalization Class Usage Examples

Public Methods

Method Description
Clone ( ) : GcTypeHeap
Load ( string heapXmlFileName ) : GcTypeHeap

Loads the specified heap XML file name.

Load ( string heapXmlFileName, string eeHeapFileName ) : GcTypeHeap

Loads the specified heap XML file name.

Merge ( int minimumSize ) : GcTypeHeap
Render ( ) : GcTypeHeap
ToString ( ) : string
Touching ( string typeNames ) : GcTypeHeap

Private Methods

Method Description
EscapeXmlAttribute ( Match m ) : string
GcTypeHeap ( GcTypeEdge>.BidirectionalGraph graph ) : System
RemoveDefault ( ) : GcTypeHeap
TouchingInPlace ( string typeNames ) : GcTypeHeap
populator_EdgeAdded ( object sender, GcTypeEdge>.GleeEdgeEventArgs e ) : void
populator_NodeAdded ( object sender, GleeVertexEventArgs args ) : void

Method Details

Clone() public method

public Clone ( ) : GcTypeHeap
return GcTypeHeap

Load() public static method

Loads the specified heap XML file name.
public static Load ( string heapXmlFileName ) : GcTypeHeap
heapXmlFileName string Name of the heap XML file.
return GcTypeHeap

Load() public static method

Loads the specified heap XML file name.
public static Load ( string heapXmlFileName, string eeHeapFileName ) : GcTypeHeap
heapXmlFileName string Name of the heap XML file.
eeHeapFileName string
return GcTypeHeap

Merge() public method

public Merge ( int minimumSize ) : GcTypeHeap
minimumSize int
return GcTypeHeap

Render() public method

public Render ( ) : GcTypeHeap
return GcTypeHeap

ToString() public method

public ToString ( ) : string
return string

Touching() public method

public Touching ( string typeNames ) : GcTypeHeap
typeNames string
return GcTypeHeap