List of usage examples for org.objectweb.asm Opcodes interface-usage
From source file de.scoopgmbh.copper.instrument.NullMethodVisitor.java
public class NullMethodVisitor extends MethodVisitor implements Opcodes { public NullMethodVisitor() { super(ASM4); }
From source file de.scoopgmbh.copper.instrument.ScottyFindInterruptableMethodsVisitor.java
public class ScottyFindInterruptableMethodsVisitor extends ClassVisitor implements Opcodes { private final Set<String> interruptableMethods = new HashSet<String>(); private String method = null; private String classname; private String superClassname;
From source file de.scoopgmbh.copper.instrument.ScottyMethodAdapter.java
class ScottyMethodAdapter extends MethodVisitor implements Opcodes { public static final Set<String> waitMethods; static { waitMethods = new HashSet<String>();
From source file de.thetaphi.forbiddenapis.DeprecatedGen.java
/** Lists all classes in Java runtime, scans them for deprecated signatures and writes them to a signatures file. */ public abstract class DeprecatedGen<Input> implements Opcodes { final static String NL = System.getProperty("line.separator", "\n"); final SortedSet<String> deprecated = new TreeSet<String>(); final String javaVersion, header;
From source file de.unisb.cs.st.javaslicer.slicing.DirectSlicer.java
/**
* This is the first dynamic slicer I wrote.
* It is much faster than the new version which uses the more general
* dependences extractor.
*
* I try to maintain both versions, also to verify each other's results.
From source file de.unisb.cs.st.javaslicer.tracer.instrumentation.IdentifiableInstrumenter.java
public class IdentifiableInstrumenter implements Opcodes { private static final String ID_FIELD_NAME = "__tracing_object_id"; private final Tracer tracer; private final ReadClass readClass;
From source file de.unisb.cs.st.javaslicer.tracer.instrumentation.PauseTracingInstrumenter.java
/**
* This class instruments methods to stop tracing as soon as the method is entered
* and continue when it is left (either by a return statement or by a thrown exception).
*
* @author Clemens Hammacher
*/
From source file de.unisb.cs.st.javaslicer.tracer.instrumentation.TracingClassInstrumenter.java
public class TracingClassInstrumenter implements Opcodes { private final Tracer tracer; private final ReadClass readClass; public TracingClassInstrumenter(final ReadClass readClass, final Tracer tracer) {
From source file de.unisb.cs.st.javaslicer.tracer.instrumentation.TracingMethodInstrumenter.java
public class TracingMethodInstrumenter implements Opcodes { public static class FixedInstructionIterator implements ListIterator<AbstractInsnNode> { private final InsnList insnList; private ListIterator<AbstractInsnNode> iterator;
From source file edu.ubc.mirrors.holograms.FrameVerifier.java
/** * @author robinsalkeld */ public class FrameVerifier extends Interpreter<FrameValue> implements Opcodes { private final BetterVerifier simplerVerifier;