Module: Rcov::RCOV__

Module | Rcov::RCOV__
In: | lib/rcov/lowlevel.rb

RCOV__ performs the low-level tracing of the execution, gathering code coverage information in the process. The C core made available through the rcovrt extension will be used if possible. Otherwise the functionality will be emulated using set_trace_func, but this is very expensive and will fail if other libraries (e.g. breakpoint) change the trace_func.

Do not use this module; it is very low-level and subject to frequent changes. Rcov::CodeCoverageAnalyzer offers a much more convenient and stable interface.

### Methods

format_backtrace_array

### Constants

COVER | = | {}
CALLSITES | = | {}
DEFSITES | = | {}

### Public Class methods

format_backtrace_array(backtrace)

[Validate]