Package de.uka.ipd.sdq.ByCounter.utils

Provides utility methods for ByCounter used in different packages.

See:
          Description

Interface Summary
IAllJavaOpcodes  
IByCounterConstants TODO document
 

Class Summary
ASMOpcodesMapper This helper class provides the mapping from int opcodes of ASM to their String meanings and back.
Barrier Barrier helper object for encapsulated synchronization.
CountingResultPersistance  
EquivalenceClassesOpcodeMapper Methods are capitalised because otherwise, some method names (e.g. goto()) collide with protected tokens of Java Fields (common knowledge from JVM spec) copy-and-pasted from ASM for speedup
FullOpcodeMapper Methods are capitalised because otherwise, some method names (e.g. goto()) collide with protected tokens of Java Fields (common knowledge from JVM spec) copy-and-pasted from ASM for speedup
InvocationResultData Results from the execution of a method, i.e. using MethodInvocationHelper.
JavaType Representation of a Java type.
MethodDescriptor Unambiguous description for a method in bytecode compatible format.
OpcodeToMethodMapper Not final!
PathMapper TODO document
 

Enum Summary
JavaTypeEnum An enumeration of the types known by Java at bytecode level.
 

Package de.uka.ipd.sdq.ByCounter.utils Description

Provides utility methods for ByCounter used in different packages.

The MethodDescriptor class is most interesting to users of ByCounter because it is needed for specifying instrumentation and execution subjects.