Uses of Package
kilim.analysis

Packages that use kilim.analysis
Package
Description
 
 
 
  • Classes in kilim.analysis used by kilim
    Class
    Description
    This class is the main entry point for the Weave tool.
     
  • Classes in kilim.analysis used by kilim.analysis
    Class
    Description
    A basic block is a contiguous set of instructions that has one label at the first instruction and a transfer-of-control instruction at the very end.
    Just a convenient alias for ArrayList
    This class produces all the code associated with a specific pausable method invocation.
    This class reads a .class file (or stream), wraps each method with a MethodFlow object and optionally analyzes it.
     
    This class is the main entry point for the Weave tool.
     
     
    An activation frame.
    Representation for a catch handler.
     
     
     
     
    This represents all the basic blocks of a method.
    This class takes the basic blocks from a MethodFlow and generates all the extra code to support continuations.
    Used by catch handlers to handle overlapping ranges
    SAMweaver generates code to support functional interfaces (also known as SAM, for Single Abstract Method), where the SAM method is pausable.
    Each BasicBlock owns one instance of Usage.
     
     
    A SSA value that represents all objects produced at a particular location in the code.
  • Classes in kilim.analysis used by kilim.tools
    Class
    Description
    A basic block is a contiguous set of instructions that has one label at the first instruction and a transfer-of-control instruction at the very end.
     
    This class is the main entry point for the Weave tool.
    An activation frame.
     
    This represents all the basic blocks of a method.
    Each BasicBlock owns one instance of Usage.