class method · added in Ruby 3.1
GC.measure_total_time
() -> bool
GC.measure_total_time → true or false
gc.rb
View on GitHub ↗
# File tmp/rubies/ruby-4.0.0/gc.rb, line 549
def self.measure_total_time
Primitive.cexpr! %{
RBOOL(rb_gc_impl_get_measure_total_time(rb_gc_get_objspace()))
}
end
Returns the setting for GC total time measurement; the initial setting is true. See GC.total_time.
Ruby version changes
-
3.1
-
“GC.measure_total_time = true” enables the measurement of
GC. Measurement can introduce overhead. It is enabled by default.GC.measure_total_timereturns the current setting.GC.stat[:time] orGC.stat(:time) returns measured time in milli-seconds. [[Feature #10917]]
-