Sha256: a0914f592869c4582e9f9b66e09cffbbadbbf5925ea099cb3ba778ba276b82e0
Contents?: true
Size: 362 Bytes
Versions: 19
Compression:
Stored size: 362 Bytes
Contents
#!/usr/bin/env ruby # (c) Copyright IBM Corp. 2021 # (c) Copyright Instana Inc. 2017 require "bundler" Bundler.require(:default) require "benchmark" ID_RANGE = -2**63..2**63-1 Benchmark.bm do |x| x.report("generate_id raw ") { 1_000_000.times { rand(-2**63..2**63-1) } } x.report("with fixed range ") { 1_000_000.times { rand(ID_RANGE) } } end
Version data entries
19 entries across 19 versions & 1 rubygems