|
||||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |
See:
Description
Interface Summary | |
---|---|
CountingResultCollector.ObservedEvent | This is the common interface of CountingResultCollector events
that can be observed. |
IFullCountingResult | |
ISimpleCountingResult |
Class Summary | |
---|---|
AbstractCollectionStrategy | Interface used by CountingResultCollector to control different
methods of result collection and storage. |
ArrayParameters | Recorded information about array creations; counts, dimension and types. |
BlockDefinitionContext | |
BlockResultCalculation | Class class provides functions to calculate counting results for instrumentation results based on range block or basic block definitions. |
BytecodeCounter | Use this class to trigger counting of instructions for your methods. |
CalculatedCounts | |
CallerInformation | A small class to describe caller information. |
CollectionStrategyDefault | This class is used in CountingResultCollector in
order to process results during result collection when no other strategy
is specified. |
CollectionStrategyForceInlining | This class can be used in addition to CountingResultCollector in
order to achieve result inlining during result collection. |
CollectionStrategyWishedInlining | This class can be used in addition to CountingResultCollector in
order to achieve result inlining for specific methods during result
collection. |
CountingArtefactInformation | A small class to describe results of a counting step. |
CountingResult | Class that holds the results of an (instrumented) method run. |
CountingResultCollector | Class used to collect statistics about an instrumented method. |
CountingResultIndexing | Indexing infrastructure for CountingResult s. |
ExecutionSettings | This class holds a collection of settings that relate to the execution of instrumented Java byte code and the details of counting or aggregating the instrumentation results. |
MethodExecutionRecord | This class holds method execution details, i.e. how (with which parameters etc.) was which method executed. |
MethodInvocationHelper | A set of tools that help with the invocation of methods at runtime. |
ProtocolCountStructure | A container used for all information that is reported by instrumented
methods to the CountingResultCollector . |
ProtocolCountUpdateStructure | This class is the same as ProtocolCountStructure , but has a different
semantic. |
RuntimeMethodParameters | A class that contains all parameter information that is needed for method invocation at runtime. |
Enum Summary | |
---|---|
CountingResultCollectorMode | This enum lists modes in which the CountingResultCollector can
handle the counting of results. |
Provides the main BytecodeCounter class and classes for the execution of instrumented classes.
When executing instrumented code, the classes in this package need to be on the classpath.
The classes that are of most interest to users of ByCounter are
BytecodeCounter
and CountingResultCollector
.
|
||||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |