Package harpoon.Util.LightBasicBlocks

Class Summary
CachingLBBConverter CachingLBBConverter adds some caching to the LBBConverter.
CachingSCCLBBFactory CachingSCCLBBFactory adds some caching to SCCLBBFactory.
LBBConverter LBBConverter converts the body of a method into LightBasicBlocks.
LightBasicBlock LightBasicBlock is designed as a compact version of a BasicBlock.
LightBasicBlock.Factory Converts the large, set based, basic blocks produced by a BasicBlock.Factory into smaller, array based, light basic blocks.
SCCLBBFactory SCCLBBFactory computes the topologically sorted component graph of the light basic blocks containing the code of a method.