Class MaskBench

    • Field Detail

      • 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 Detail

      • MaskBench

        public MaskBench()
    • Method Detail

      • 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