google-cloud-debugger - Class Google::Cloud::Debugger::Breakpoint::Evaluator (v0.42.2)
Stay organized with collections
Save and categorize content based on your preferences.
Reference documentation and code samples for the google-cloud-debugger class Google::Cloud::Debugger::Breakpoint::Evaluator.
Helps to evaluate program state at the location of breakpoint during
executing. The program state, such as local variables and call stack,
are retrieved using Ruby Binding objects.
The breakpoints may consist of conditional expression and other
code expressions. The Evaluator helps evaluates these expression in
a read-only context. Meaning if the expressions trigger any write
operations in middle of the evaluation, the evaluator is able to
abort the operation and prevent the program state from being altered.