Class: RubyProf::Measure::CpuTime
- Inherits:
-
Object
- Object
- RubyProf::Measure::CpuTime
- Defined in:
- ext/ruby_prof/rp_measure_cpu_time.c
Class Method Summary collapse
-
.cpu_frequency ⇒ Integer
Returns the cpu’s frequency.
-
.measure ⇒ Float
Returns the cpu time.
Class Method Details
.cpu_frequency ⇒ Integer
Returns the cpu’s frequency. This value is needed when RubyProf::measure_mode is set to CPU_TIME.
90 91 92 93 94 |
# File 'ext/ruby_prof/rp_measure_cpu_time.c', line 90
static VALUE
prof_get_cpu_frequency(VALUE self)
{
return ULL2NUM(cpu_frequency);
}
|
.measure ⇒ Float
Returns the cpu time.
79 80 81 82 83 |
# File 'ext/ruby_prof/rp_measure_cpu_time.c', line 79
static VALUE
prof_measure_cpu_time(VALUE self)
{
return rb_float_new(measure_cpu_time());
}
|