diff --git a/ba-dua-agent-rt/src/main/java/br/usp/each/saeg/badua/agent/rt/internal/PreMain.java b/ba-dua-agent-rt/src/main/java/br/usp/each/saeg/badua/agent/rt/internal/PreMain.java index cd4bffc..25dded6 100644 --- a/ba-dua-agent-rt/src/main/java/br/usp/each/saeg/badua/agent/rt/internal/PreMain.java +++ b/ba-dua-agent-rt/src/main/java/br/usp/each/saeg/badua/agent/rt/internal/PreMain.java @@ -22,10 +22,8 @@ private PreMain() { } public static void premain(final String opts, final Instrumentation inst) throws Exception { - final IRuntime runtime = Boolean.getBoolean("badua.experimental.ModifiedSystemClassRuntime") - ? ModifiedSystemClassRuntime.createFor(inst, "java/lang/UnknownError") - : new RT(); - + final IRuntime runtime = Boolean.getBoolean("badua.experimental.RT") ? new RT() + : ModifiedSystemClassRuntime.createFor(inst, "java/lang/UnknownError"); runtime.startup(Agent.getInstance().getData()); inst.addTransformer(new CoverageTransformer(runtime, PreMain.class.getPackage().getName())); } diff --git a/ba-dua-agent-rt/src/main/java/br/usp/each/saeg/badua/agent/rt/internal/RT.java b/ba-dua-agent-rt/src/main/java/br/usp/each/saeg/badua/agent/rt/internal/RT.java index 50c4e69..51f744f 100644 --- a/ba-dua-agent-rt/src/main/java/br/usp/each/saeg/badua/agent/rt/internal/RT.java +++ b/ba-dua-agent-rt/src/main/java/br/usp/each/saeg/badua/agent/rt/internal/RT.java @@ -14,6 +14,7 @@ import br.usp.each.saeg.badua.core.runtime.RuntimeData; import br.usp.each.saeg.badua.core.runtime.StaticAccessGenerator; +@Deprecated public final class RT extends StaticAccessGenerator implements IRuntime { private static RuntimeData DATA;