package optimizer

  1. Public
  2. All

Type Members

  1. class Analyzer extends AnyRef

  2. class ClosureAstBuilder extends JSTreeBuilder

  3. class ClosureAstTransformer extends AnyRef

  4. abstract class GenIncOptimizer extends AnyRef

    Incremental optimizer.

    Incremental optimizer. An incremental optimizer consumes the reachability analysis produced by an Analyzer, as well as trees for classes, trait impls, etc., and optimizes them in an incremental way. It maintains state between runs to do a minimal amount of work on every run, based on detecting what parts of the program must be re-optimized, and keeping optimized results from previous runs for the rest.

  5. class IRChecker extends AnyRef

    Checker for the validity of the IR.

  6. class IncOptimizer extends GenIncOptimizer

  7. trait JSTreeBuilder extends AnyRef

    An abstract builder taking IR or JSTrees

  8. class LoggerErrorManager extends BasicErrorManager

    A Google Closure Error Manager that forwards to a tools.logging.Logger

  9. class ParIncOptimizer extends GenIncOptimizer

  10. class ScalaJSClosureOptimizer extends AnyRef

    Scala.js Closure optimizer: does advanced optimizations with Closure.

  11. class ScalaJSOptimizer extends AnyRef

    Scala.js optimizer: does type-aware global dce.