Module: MemprofilerPprof

Defined in:
lib/ruby_memprofiler_pprof/atfork.rb,
lib/ruby_memprofiler_pprof/version.rb,
lib/ruby_memprofiler_pprof/file_flusher.rb,
lib/ruby_memprofiler_pprof/profile_data.rb,
lib/ruby_memprofiler_pprof/block_flusher.rb

Overview

A mechanism for adding atfork handlers, so that background profile flushing threads can re-create themselves in forked children. Mostly ripped off from the Datadog one here: github.com/DataDog/dd-trace-rb/blob/master/lib/datadog/profiling/ext/forking.rb

Defined Under Namespace

Modules: Atfork Classes: BlockFlusher, Collector, FileFlusher, ProfileData

Constant Summary collapse

VERSION =
"0.0.4"