Program
List <Program> programList = new LinkedList <Program> ();
Program program;
for (Program p : programList) {
for (Program p : programList) {
for (Program p : programList) {
if (p instanceof Program.File) {
Program.File pf = (Program.File)p;
public static Program
Program p;
public static Program.File
Program p;
return Program.File.class.cast(p);
Program p3x = consumer2.compile("syscall:::return");
Program p0 = consumer.compile("dtrace:::BEGIN");
Program p1 = consumer.compile("syscall:::entry");
Program p2 = consumer.compile("dtrace:::END");
Program p3 = consumer.compile("syscall:::return");
afterGo(Consumer consumer, Program program)
static Program program;
afterStop(Consumer consumer, Program program)
afterClose(Consumer consumer, Program program)
public Program compile(String program, String ... macroArgs)
public Program compile(File program, String ... macroArgs)
public void enable(Program program) throws DTraceException;
public void getProgramInfo(Program program) throws DTraceException;
public List <ProbeDescription> listProgramProbes(Program program)
public List <Probe> listProgramProbeDetail(Program program)
listProgramProbes(Program program) throws DTraceException
listProgramProbeDetail(Program program) throws DTraceException
List <ProbeDescription> probeList, Program program);
List <Probe> probeList, Program program);
public synchronized Program
Program p = null;
public synchronized Program
Program.File p = null;
p.contents = Program.getProgramString(program);
checkProgram(Program program)
enable(Program program) throws DTraceException
getProgramInfo(Program program) throws DTraceException
private native Program _compileString(String program, String[] args)
private native Program.File _compileFile(String path, String[] args)
private native void _exec(Program program) throws DTraceException;
private native void _getProgramInfo(Program program)
buf.append(Program.class.getName());
public static final class File extends Program {
buf.append(Program.File.class.getName());