class SplitIoClient::Hashers::ImpressionHasher
def initialize
def initialize @murmur_hash_128_64 = case RUBY_PLATFORM when 'java' Proc.new { |key, seed| Java::MurmurHash3.hash128x64(key, seed) } else Proc.new { |key, seed| Digest::MurmurHashMRI3_x64_128.rawdigest(key, [seed].pack('L')) } end end