Module: Contrast::Extension::Assess Deprecated

Defined in:
lib/contrast/extension/assess.rb,
lib/contrast/extension/assess/hash.rb,
lib/contrast/extension/assess/array.rb,
lib/contrast/extension/assess/fiber.rb,
lib/contrast/extension/assess/kernel.rb,
lib/contrast/extension/assess/regexp.rb,
lib/contrast/extension/assess/string.rb,
lib/contrast/extension/assess/marshal.rb,
lib/contrast/extension/assess/eval_trigger.rb,
lib/contrast/extension/assess/exec_trigger.rb,
ext/cs__common/cs__common.c

Overview

Deprecated.

This is one of our earliest designs and is not nearly as relevant given the move to C based patching and the lessons learned therein. Removing it requires a C refactor to handle the namespace.

Our top level Assess namespace in the Core Extension section of our code. These patches are those that are invoked directly from a patched Class.

Defined Under Namespace

Modules: ExecTrigger, KernelPropagator Classes: ArrayPropagator, EvalTrigger, FiberPropagator, HashPropagator, MarshalPropagator, RegexpPropagator, StringPropagator