Posts tagged under "profiler"

DIY Ruby CPU profiling - Part IV

By Emil Soman on July 18, 2015
Ruby's TracePoint API is very powerful for building custom profilers. As the final post of the DIY CPU profiler series, this post will introduce how to get method runtime statistics and generate relevant graphs.
Tagged under: ruby, cpu, profiler

DIY Ruby CPU profiling - Part III

By Emil Soman on April 15, 2015
Ruby's TracePoint API is very powerful for building custom profilers. In this post I will talk about hooking into Ruby code execution life cycle using this API
Tagged under: ruby, cpu, profiler

DIY Ruby CPU profiling - Part II

By Emil Soman on March 12, 2015
Ruby's TracePoint API is very powerful for building custom profilers. In this post I will talk about Wall time and CPU time, and how to measure them for Ruby programs.
Tagged under: ruby, cpu, profiler

DIY Ruby CPU profiling - Part I

By Emil Soman on March 6, 2015
Ruby's TracePoint API is very powerful and allows us to write custom profiling code without slowing down the execution of programs. In this post, I will introduce CPU profiling and 2 strategies to write one.
Tagged under: ruby, cpu, profiler