Class MaskBench

java.lang.Object
cdc.kernel.benches.MaskBench
Direct Known Subclasses:
MaskBench_jmhType_B1

public class MaskBench extends Object
  • Field Details

    • NON_NULLABLE_MASKS

      static final List<cdc.kernel.benches.MaskBench.XMask> NON_NULLABLE_MASKS
    • NULLABLE_MASKS

      static final List<cdc.kernel.benches.MaskBench.XMask> NULLABLE_MASKS
    • xIndex

      public int xIndex
    • yIndex

      public int yIndex
  • Constructor Details

    • MaskBench

      public MaskBench()
  • Method Details

    • benchNonNullableAnd

      public cdc.kernel.benches.MaskBench.XMask benchNonNullableAnd()
    • benchNullableAnd

      public cdc.kernel.benches.MaskBench.XMask benchNullableAnd()
    • benchNonNullableOr

      public cdc.kernel.benches.MaskBench.XMask benchNonNullableOr()
    • benchNullableOr

      public cdc.kernel.benches.MaskBench.XMask benchNullableOr()
    • benchNonNullableNot

      public cdc.kernel.benches.MaskBench.XMask benchNonNullableNot()
    • benchNullableNot

      public cdc.kernel.benches.MaskBench.XMask benchNullableNot()
    • main

      public static void main(String[] args) throws org.openjdk.jmh.runner.RunnerException
      Throws:
      org.openjdk.jmh.runner.RunnerException