Sha256: 948710d04ab01e62a34ed324c75262c6005af9803a451bb9d55fa63217e58c42

Contents?: true

Size: 323 Bytes

Versions: 1

Compression:

Stored size: 323 Bytes

Contents

#!/usr/bin/env ruby
# frozen_string_literal: true

require "bundler/setup"
require "benchmark/ips"
require "heap_profiler/full"

Benchmark.ips do |x|
  x.report("ruby") { HeapProfiler::Native.ruby_parse_address("0x7f921e88a8f8") }
  x.report("cpp") { HeapProfiler::Native.parse_address("0x7f921e88a8f8") }
  x.compare!
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
heap-profiler-0.1.0 benchmark/address-parsing.rb