Files
ARMSX3/rpcs3
Peter Tissen 13d2f8fa59 re-enable threadlist in GUI
This used to crash so it was removed. However I think this is a cruicial feature.
This is the only way to observe the stack-frames, registers and disasm around the PC
in a user friendly way.

The reason this caused crashes was that we got a reference to a std::vector and iterated
over it in one thread while another thread could modify it (and thereby invalidating the
iterators). The way I "fixed" it is to just copy the `std::vector<std::shared_ptr<...>>`
and iterate over the copy. This obviously has some overhead (locking the shared_ptr
counters and incrementing them). It also allows entities other than the Thread manager
to keep the Thread objects frome being deleted but that should not be a problem.
2015-02-02 11:33:49 +01:00
..
2015-01-25 19:23:24 +03:00
2015-02-02 11:33:49 +01:00
2015-02-02 11:33:49 +01:00
2015-01-30 23:01:13 +03:00
2015-01-15 04:03:25 +01:00
2015-02-01 15:45:25 +02:00
2015-02-01 15:45:25 +02:00
2014-10-22 01:12:15 +05:30
2015-01-15 04:18:44 +01:00
2014-12-21 22:42:15 +02:00
2015-01-27 17:14:15 +02:00
2015-01-27 17:14:15 +02:00
2015-01-12 23:37:29 +03:00
2015-01-25 19:23:24 +03:00