object CostTable extends Serializable

Linear Supertypes
Serializable, Serializable, AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. CostTable
  2. Serializable
  3. Serializable
  4. AnyRef
  5. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Type Members

  1. type ExpressionCost = Int

Value Members

  1. final def !=(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  2. final def ##(): Int
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  4. val DefaultCosts: CostTable
  5. val MaxExpressions: Int
  6. val MinimalCost: Int
  7. val OptionOp: Int
  8. val ScriptLimit: Int
  9. val accessBox: Int
  10. val accessRegister: Int
  11. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  12. val avlTreeOp: Int
  13. val castOp: Int
  14. val castOpBigInt: Int
  15. def clone(): AnyRef
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... ) @native() @HotSpotIntrinsicCandidate()
  16. val collAccess: Int
  17. val collByIndex: Int
  18. val collLength: Int
  19. val collToColl: Int
  20. val comparisonBigInt: Int
  21. val comparisonCost: Int
  22. val comparisonPerKbCost: Int
  23. val concreteCollectionItemCost: Int
  24. val constCost: Int
  25. val costFactorDecrease: Int
  26. val costFactorIncrease: Int

    Scaling factors to be applied to estimated cost (totalCost = cost * costFactorIncrease / costFactorDecrease

  27. val decodePointCost: Int
  28. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  29. def equals(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  30. val expCost: Int
  31. val extractCost: Int
  32. def fromSeq(items: Seq[(String, String, Int)]): CostTable
  33. final def getClass(): Class[_]
    Definition Classes
    AnyRef → Any
    Annotations
    @native() @HotSpotIntrinsicCandidate()
  34. val getVarCost: Int
  35. val groupElementConst: Int
  36. def hashCode(): Int
    Definition Classes
    AnyRef → Any
    Annotations
    @native() @HotSpotIntrinsicCandidate()
  37. val hashPerKb: Int
  38. val interpreterInitCost: Int
  39. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  40. val lambdaCost: Int
  41. val lambdaInvoke: Int
  42. val logicCost: Int
  43. val multiply: Int
  44. val multiplyBigInt: Int
  45. val multiplyGroup: Int
  46. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  47. val negateGroup: Int
  48. val newAvlTreeCost: Int
  49. val newBigIntPerItem: Int
  50. val newCollValueCost: Int
  51. val newOptionValueCost: Int
  52. val newPairValueCost: Int
  53. val newPrimValueCost: Int

    Cost of creating new instances (kind of memory allocation cost).

    Cost of creating new instances (kind of memory allocation cost). When the instance already exists them the corresponding Access/Extract cost should be added.

  54. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native() @HotSpotIntrinsicCandidate()
  55. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native() @HotSpotIntrinsicCandidate()
  56. val perGraphNodeCost: Int
  57. val plusMinus: Int
  58. val plusMinusBigInt: Int
  59. val proveDHTupleEvalCost: Int
  60. val proveDlogEvalCost: Int
  61. val selectField: Int
  62. val sigmaAndCost: Int
  63. val sigmaOrCost: Int
  64. final def synchronized[T0](arg0: ⇒ T0): T0
    Definition Classes
    AnyRef
  65. def toString(): String
    Definition Classes
    AnyRef → Any
  66. val treeOp: Int
  67. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  68. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... ) @native()
  69. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )

Deprecated Value Members

  1. def finalize(): Unit
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] ) @Deprecated @deprecated
    Deprecated

    (Since version ) see corresponding Javadoc for more information.

Inherited from Serializable

Inherited from Serializable

Inherited from AnyRef

Inherited from Any

Ungrouped