def x(count, address)
      commands = [address, count * size_t]
      base = base_of(*commands)
      res = dump(*commands).unpack(size_t == 4 ? 'L*' : 'Q*')
      str = res.group_by.with_index { |_, i| i / (16 / size_t) }.map do |round, values|
        Helper.hex(base + round * 16) + ":\t" +
          values.map { |v| Helper.color(format("0x%0#{size_t * 2}x", v)) }.join("\t")
      end.join("\n")
      puts str
    end
def x(count, address)
      commands = [address, count * size_t]
      base = base_of(*commands)
      res = dump(*commands).unpack(size_t == 4 ? 'L*' : 'Q*')
      str = res.group_by.with_index { |_, i| i / (16 / size_t) }.map do |round, values|
        Helper.hex(base + round * 16) + ":\t" +
          values.map { |v| Helper.color(format("0x%0#{size_t * 2}x", v)) }.join("\t")
      end.join("\n")
      puts str
    end
Show dump results like in gdb's command +x+.

 Details are in {HeapInfo::Process#x}.
 @param [Integer] count The number of result need to dump.
 @param [Symbol, String, Integer] address The base address to be dumped.
 @return [void]
 @example
   x 3, 0x400000
   # 0x400000:       0x00010102464c457f      0x0000000000000000
   # 0x400010:       0x00000001003e0002