|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--harpoon.Util.BasicBlocks.SCCBBFactory
SCCBBFactory
converts the code of a method into the
topollogically sorted component graph of BasicBlock
s.
Constructor Summary | |
SCCBBFactory(BBConverter bbconv)
Creates a SCCBBFactory . |
Method Summary | |
SCCTopSortedGraph |
computeSCCBB(HMethod hm)
Generates the code of the method hm using the
HCodeFactory passed to the constructor of
this object, cuts it into pieces (i.e. |
BBConverter |
getBBConverter()
Returns the underlying BBConverter . |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
public SCCBBFactory(BBConverter bbconv)
SCCBBFactory
.
Method Detail |
public BBConverter getBBConverter()
BBConverter
. This is the
same as the one passed to the constructor of this
object.
public SCCTopSortedGraph computeSCCBB(HMethod hm)
hm
using the
HCodeFactory
passed to the constructor of
this
object, cuts it into pieces (i.e.
BasicBlock
s) and topologically sorts the
component graph. Returns the sorted graph.
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |