edu.columbia.cs.psl.phosphor.instrumenter.InstOrUninstChoosingMV Maven / Gradle / Ivy
The newest version!
package edu.columbia.cs.psl.phosphor.instrumenter;
import edu.columbia.cs.psl.phosphor.Configuration;
import org.objectweb.asm.MethodVisitor;
import org.objectweb.asm.Opcodes;
public class InstOrUninstChoosingMV extends MethodVisitor {
private UninstrumentedCompatMV umv;
public InstOrUninstChoosingMV(TaintPassingMV tmv, UninstrumentedCompatMV umv) {
super(Configuration.ASM_VERSION, tmv);
this.umv = umv;
}
public void disableTainting(){
this.mv = umv;
}
}