X-Git-Url: https://git.lttng.org/?a=blobdiff_plain;f=trunk%2Fmasters-pmf%2Fjava_speed_test%2Fjava%2Fread_trace.java;h=aacb08eb164835161b21c9ea6dbbbdd377b35b02;hb=27828bc1b0010ee87c2f68e31fb77fd4ae39fa6b;hp=99cab41dc772451efe4aed1b073914513fd05916;hpb=ce68a724efff87f2ec1f074221e215b7508b8baa;p=lttv.git diff --git a/trunk/masters-pmf/java_speed_test/java/read_trace.java b/trunk/masters-pmf/java_speed_test/java/read_trace.java index 99cab41d..aacb08eb 100644 --- a/trunk/masters-pmf/java_speed_test/java/read_trace.java +++ b/trunk/masters-pmf/java_speed_test/java/read_trace.java @@ -3,10 +3,27 @@ import java.io.*; public class read_trace { public static void main(String[] args) { int tmp = 0; + boolean print = false; + String filename = ""; + + for(String s : args) { + if(s.equals("-p")) { + print = true; + } + else { + filename = s; + } + } + + if(filename.equals("")) { + System.out.println("error: no filename specified"); + return; + } try { - FileInputStream file_input = new FileInputStream ("../trace.dat"); - DataInputStream data_input = new DataInputStream (file_input); + FileInputStream file_input = new FileInputStream (filename); + BufferedInputStream buffered_input = new BufferedInputStream(file_input); + DataInputStream data_input = new DataInputStream (buffered_input); int timestamp; short id;