Browse by Tags

Tagged Content List
  • Blog Post: Concurrency Visualizer as a Microscope for Execution Dynamics

    This is the picture that Concurrency Visualizer team used on the title page of internal specs. It actually reveals how most of us think about our product: not as a profiler (though you can get decent sample profile from it by clicking the green “Execution” category in the legend), and not even as a performance...
  • Blog Post: Using the Concurrency Visualizer to Understand and Optimize UI Responsiveness

    In UI programming, it’s easy to unwittingly make inefficient use of computing resources by blocking or executing long running tasks on the main thread rather than dispatching work to worker threads when advantageous.   It is good practice to dispatch any non-trivial, non-UI task to a thread pool...
Page 1 of 1 (2 items)