Features of Code Glass

Code Glass has many features that might not even be described in the items below. This is because the documentation is written from the View perspective, when multime views where referencing a feature it was wrote down in the items below.

Keep in mind that the featuers do not go into much detail how they are used or configured but more on how they work, however links are provided on each page to the view where they are used.

Features

Feature - Application Instance Execution control

Control the execution of the profiled application.

Feature - (Thread) Stepping Forwards & Backwards

Step the profiled application forwards and backwards

Feature - Console

Attaching a new or opening the current console of the profiled application.

Feature - Code Body Reconstruction

Reconstructing the code body of a function without decompilation.

Feature - CodeGlass Client

The UI Of Code Glass.

Feature - CodeGlass Hub

The central nervous system and brain of CodeGlass

Feature - CodeGlass Profilers

The different supported data collection profilers of CodeGlass

Feature - Decompilation

Explanation of where and why we use decompilation (Because that can be scary, right?)

Feature - Exceptions

The exception handling and collecting of CodeGlass

Feature - Profiling Data Filtering

Filter what data you want to collect while profiling.

Feature - Profiling Snapshots

Snapshots of the current or previously profiled applications.

Feature - Real-time profiling and data collection

The real-time data collection of CodeGlass instead of logging.

Feature - Realtime Rendering

Realtime rendering of differnt kinds of data in CodeGlass

Feature - Time Measurement

How CodeGlass Measures time.

Feature - Supported Runtimes

The runtimes we support in CodeGlass