Class LongToBytesBenchmark

java.lang.Object
uno.xifan.id.generator.LongToBytesBenchmark
Direct Known Subclasses:
LongToBytesBenchmark_jmhType_B1

public class LongToBytesBenchmark extends Object
  • Constructor Details

    • LongToBytesBenchmark

      public LongToBytesBenchmark()
  • Method Details

    • longToBytesManual

      public static byte[] longToBytesManual(long value)
    • longToBytesByteBuffer

      public static byte[] longToBytesByteBuffer(long value)
    • longToBytesUnsafe

      public static byte[] longToBytesUnsafe(long value)
    • testManual

      public void testManual(org.openjdk.jmh.infra.Blackhole bh)
    • testByteBuffer

      public void testByteBuffer(org.openjdk.jmh.infra.Blackhole bh)
    • testUnsafe

      public void testUnsafe(org.openjdk.jmh.infra.Blackhole bh)
    • main

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