pyccolo
Getting started
Installation
Quickstart
Concepts
The model: events and handlers
Composing tracers
Conditional handlers and predicates
Syntax augmentation
Source-to-source: transform, untransform, and pure mode
Compatibility with
sys.settrace
Instrumenting imported modules
Performance and guards
Reference
Command line interface
Example gallery
API reference
History
pyccolo
Index
Index
A
|
B
|
C
|
D
|
E
|
I
|
M
|
N
|
P
|
R
|
S
|
T
|
U
|
V
A
activate_guard() (pyccolo.BaseTracer class method)
AstRewriter (class in pyccolo)
aug_type (pyccolo.AugmentationSpec attribute)
AugmentationSpec (class in pyccolo)
AugmentationType (class in pyccolo)
B
BaseTracer (class in pyccolo)
binop (pyccolo.AugmentationType attribute)
body_func_wrapper (pyccolo.AugmentationSpec attribute)
boolop (pyccolo.AugmentationType attribute)
C
call (pyccolo.AugmentationType attribute)
close_replacement (pyccolo.AugmentationSpec attribute)
close_token (pyccolo.AugmentationSpec attribute)
CompositePredicate (class in pyccolo.predicate)
custom (pyccolo.AugmentationSpec attribute)
(pyccolo.AugmentationType attribute)
CustomRewrite (class in pyccolo)
D
deactivate_guard() (pyccolo.BaseTracer class method)
defined_file (pyccolo.BaseTracer attribute)
dot_prefix (pyccolo.AugmentationType attribute)
dot_suffix (pyccolo.AugmentationType attribute)
E
eval() (in module pyccolo)
exec() (in module pyccolo)
execute() (in module pyccolo)
I
instance() (in module pyccolo)
instrumented() (in module pyccolo)
is_initial_frame_stmt() (pyccolo.BaseTracer class method)
is_outer_stmt() (pyccolo.BaseTracer class method)
is_pure_transform() (in module pyccolo)
M
multi_context() (in module pyccolo)
N
name_pattern (pyccolo.AugmentationSpec attribute)
NoopTracer (class in pyccolo)
P
parse() (in module pyccolo)
Predicate (class in pyccolo)
prefix (pyccolo.AugmentationType attribute)
push() (pyccolo.TraceStack method)
R
range_for() (pyccolo.CustomRewrite method)
register_handler() (in module pyccolo)
register_raw_handler() (in module pyccolo)
replacement (pyccolo.AugmentationSpec attribute)
reverse() (pyccolo.CustomRewrite method)
rewrite() (pyccolo.CustomRewrite method)
S
should_instrument_file() (pyccolo.BaseTracer method)
skip_when_tracing_disabled() (in module pyccolo)
stmt_only_has_ancestor_types() (pyccolo.BaseTracer class method)
subscript (pyccolo.AugmentationType attribute)
suffix (pyccolo.AugmentationType attribute)
T
token (pyccolo.AugmentationSpec attribute)
TraceEvent (class in pyccolo.trace_events)
tracer() (in module pyccolo)
TraceStack (class in pyccolo)
tracing_context() (in module pyccolo)
tracing_disabled() (in module pyccolo)
tracing_enabled() (in module pyccolo)
transform() (in module pyccolo)
U
untransform() (in module pyccolo)
V
visit() (pyccolo.AstRewriter method)