Packages

package jit

Ordering
  1. Alphabetic
Visibility
  1. Public
  2. Protected

Package Members

  1. package codegen

Type Members

  1. case class CodeGenResult(trees: Seq[scala.reflect.api.JavaUniverse.Tree], valueDeclaration: ValueDeclaration, state: State) extends Product with Serializable
  2. case class Decl(name: scala.reflect.api.JavaUniverse.TermName, tpe: scala.reflect.api.JavaUniverse.Tree, value: scala.reflect.api.JavaUniverse.Tree) extends Product with Serializable
  3. trait ExpressionCalculator extends AnyRef
  4. trait ExpressionCalculatorFactory extends AnyRef
  5. case class State(valueExprIndex: Map[Expression[_], Int], refExprIndex: Map[Expression[_], Int], refs: Seq[(AnyRef, Decl)], globalDecls: Seq[(Any, Decl)], rowOperations: Seq[RowOperation], localValueDeclarations: Map[Expression[_], ValueDeclaration]) extends Product with Serializable
  6. case class ValueDeclaration(valueName: scala.reflect.api.JavaUniverse.TermName, validityFlagName: scala.reflect.api.JavaUniverse.TermName) extends Product with Serializable

Value Members

  1. object CachingExpressionCalculatorFactory extends ExpressionCalculatorFactory
  2. object ExpressionCalculator
  3. object ExpressionCodeGenFactory
  4. object JIT extends ExpressionCalculatorFactory with StrictLogging with Serializable
  5. object State extends Serializable
  6. object ValueDeclaration extends Serializable

Ungrouped