Next: SOFTWARE-EVOLUTION-LIBRARY/COMPONENTS/JSON-FODDER-DATABASE, Previous: SOFTWARE-EVOLUTION-LIBRARY/COMPONENTS/IN-MEMORY-FODDER-DATABASE, Up: Software Evolution Library Index [Contents][Index]
Instrument obj
to print AST index before each full statement.
The indices printed here are the position of the ast in (asts obj).
Keyword arguments are as follows:
points
---------------
alist of additional values to print at specific points
functions
------------
functions to calculate instrumentation at each point
functions-after
------
functions to calculate instrumentation after each point
trace-file
-----------
file for trace output
trace-env
------------
trace output to file specified by env
variable
instrument-exit
------
print counter of function body before exit
filter
---------------
function to select a subset of ASTs for instrumentation
num-threads
----------
number of threads to use for instrumentation
Return files in project
in the order which they would be instrumented
Return files in project
in the order which they would be instrumented.
Return true if obj
is instrumented
Return true if project
is instrumented.
Class precedence list: instrumenter, standard-object, slot-object, t
Base class for objects which handle instrumentation. Stores instrumentation state and provides methods for instrumentation operations.
Remove instrumentation from obj
Keyword arguments are as follows:
num-threads
----------
number of threads to use for uninstrumenting
Remove instrumentation from project
.
Generate ASTs for variable instrumentation.
key
a function used to pull the variable list out of AST
instrumenter
current instrumentation state