some new events
[IRC.git] / Robust / CoreProf / ThreadData.java
1 import java.io.*;
2 import java.util.*;
3
4 // This class holds all the necessary structures for
5 // processing one worker thread's event data within
6 // the coreprof master output file.
7
8 public class ThreadData {
9
10   public BufferedInputStream   dataStream;
11   public int                   numDataWords;
12   public Vector<EventSummary>  rootEvents;
13   public Vector<EventSummary>  eventStack;
14   public int                   stackDepth;
15
16   public ThreadData() {
17     dataStream   = null;
18     numDataWords = 0;
19     rootEvents   = new Vector<EventSummary>( 20, 100 );
20     eventStack   = new Vector<EventSummary>( 20, 100 );
21   }
22 }