Thread view is very slow to display many CCT of many threads
Describe the bug
This is a performance bug where displaying thousands of threads in the thread view causes hpcviewer to be very slow and even stalls.
To Reproduce
- Open a database with thousands of threads (like GAMESS with 22 nodes)
- Click thread view icon
- Select all threads, click OK, and open the thread view
- Click flame button
- The viewer should be stalled or slow.
Screenshots
The VisualVM snapshot showed that the viewer "stalled" when calling hpcdata's DataSummary.getCCTIndex
method: