Benchmarking Ruby with GCC (4.4, 4.7, 4.8, 4.9) and Clang (3.2, 3.3, 3.4, 3.5)

This post is partially inspired by Braulio Bhavamitra's comments about Ruby being faster when compiled with Clang rather than GCC and partially by Brendan Gregg's comments about compiler optimisation during his Flame Graphs talk at USENIX LISA13 (0:33:30). In short I wanted to look at what kind of performance we are leaving on the table … Continue reading Benchmarking Ruby with GCC (4.4, 4.7, 4.8, 4.9) and Clang (3.2, 3.3, 3.4, 3.5)