mem-ruby: detailed transaction latency profiling