package opt

  1. Public
  2. All

Type Members

  1. abstract class ClosureElimination extends SubComponent

  2. abstract class ConstantOptimization extends SubComponent

    ConstantOptimization uses abstract interpretation to approximate for each instruction what constants a variable or stack slot might hold or cannot hold.

  3. abstract class DeadCodeElimination extends SubComponent

  4. abstract class InlineExceptionHandlers extends SubComponent

    This optimization phase inlines the exception handlers so that further phases can optimize the code better

  5. abstract class Inliners extends SubComponent

    Inliner balances two competing goals: (a) aggressive inlining of: (a.