Community
Participate
Working Groups
Because of the potentially large amount of events, the current Events View is implemented using a virtual table i.e. the table entries are filled as needed instead of up front. While this is an improvement over a "normal" table, a virtual table still keeps a (usually null) pointer for each of its entries and can use up a fairly large amount of memory. E.g. loading a 3GB trace can easily generate an OutOfMemoryException. The solution would be to allocate a small, fixed size table and use it as window in the actual trace. To navigate in the trace, a slider (acting as a scroll bar) is used. Note: This is the solution used in LTTv and Matthew Khouzam did some preliminary work on this.
Repeating myself. Too many bugs :-( *** This bug has been marked as a duplicate of bug 316349 ***
Closed the bug