CodeGlass Editions
All the editions of CodeGlass
Welcome to the CodeGlass Documentation pages! Here you can quickly jump to a particular page.
All the editions of CodeGlass
Free Edition of Code Glass
Expensive Edition with all the new toys.
The paid edition of Code Glass
All Legal documentats
CodeGlass Account Ageement
All EULA's
The EULA for the classroom subscription.
The legal mumbo jumbo for the community subscription.
The legal mumbo jumbo for the education subscription.
The legal mumbo jumbo for the enthusiast subscription
The legal mumbo jumbo for the Experimental subscription.
The legal mumbo jumbo for the fallback subscription.
The legal mumbo jumbo for open source subscription.
The EULA for the (offline) organisation subscriptions.
The legal mumbo jumbo for the pro subscription.
Our Privacy Policy
Term and Conditions of Purchase
Third party and open source software used in Code Glass or others we would like to thank.
Websites of CodeGlass
The different license and subscription types for CodeGlass
License for educating students in classes
Community License for non-commercial use.
License for students or teachers
The subscription for non-commercial use for those that want to support our development.
Experimental Subscription if you want everything CodeGlass has to offer (and don't mind the hassle)
About perpetual fallback licenses
Organisation Subscription that does not require a internet connection at (first) login.
Free License for development of non-commercial open-source projects
Organisation Subscription for legal entities to use code glass for general-comercial.
Pro Subscription for general-commercial use.
Special offers for specific groups of people.
Other pages that did not fit in any other category.
How to manage your CodeGlass Account
How to change your subscription
The CodeGlass License Portal
Our Community
Get Credited for contributing to CodeGlass
Rewards for contributions
The Future of Code Glass
More Accesebility features.
Specific rendering needs.
Better Support for Async/Await for .net applications.
To make it possible to attach to running applications.
CLI for CodeGlass.
SDK to control CodeGlass from within the profiled application.
Providing of code suggestions based of the data already gathered by CodeGlass.
Improve Codebody reconstrution
To easily and automatically compare snaphots.
Combination of multiple presets roadmaps.
To Support CPU clock time messurment
Automatically generate documentation using CodeGlass.
To Increase performance when you do not need time based metrics.
To make data filtering easier by making presets that you can toggle.
To make rendering work with more than only the current filter group type.
To do more with the collected exceptions.
A tutorial within CodeGlass how features work.
Start CodeGlass without the need of a Client.
To add memory profiling.
Reading of memory values.
More places to use CodeGlass
More languages, more fun.
Abillity to map obfuscated and minified code to original source.
To Run CodeGlass with one click, especially on remote hardware.
To Integrate into common IDEs so data items like classes can be viewed within the IDE.
To Integrate into Visual Studio so data items like classes can be viewed within Visual Studio.
Adding of a context menu option to programs to open with CodeGlass.
Trace over multiple related processes at once.
To Specify actions when a specific functions is entered or exited, to do things like execution control.
Option to add CodeGlass to (build) pipelines.
Detection of privacy risks.
To make the profiling API of Code Glass so anyone can integrate another runtime into CodeGlass
To Add a console integration so you can read and input into the applications console from anywhere
Searching, for example for code members.
Detect security risks.
To make snaphsots of the profiled statistics to compare them to different statistics snapshots.
Adding opt-in of Telementry.
Automaticly Test code based on known working snapshot.
To only let a specific thread to step and keep the other threads paused.
Extention for VS Code to show (some) CodeGlass data.
Integration between our License and Payment providers.
Implementation of a Web UI.
Guide to troubleshoot issues and get support with CodeGlass.
Documentation by feature
Control the execution of the profiled application.
Step the profiled application forwards and backwards
Attaching a new or opening the current console of the profiled application.
Reconstructing the code body of a function without decompilation.
The UI Of Code Glass.
The central nervous system and brain of CodeGlass
The different supported data collection profilers of CodeGlass
Explanation of where and why we use decompilation (Because that can be scary, right?)
The exception handling and collecting of CodeGlass
Filter what data you want to collect while profiling.
Snapshots of the current or previously profiled applications.
The real-time data collection of CodeGlass instead of logging.
Realtime rendering of differnt kinds of data in CodeGlass
How CodeGlass Measures time.
The runtimes we support in CodeGlass
Documentation by View
The main view of an application that you are profiling
Tree view that shows you all the data items like classes and methods.
The rendering of the call stack grouped by the specified data type, like class or namespace.
The realtime rendering of the call tree.
The realtime rendering of the code heat map by statistics and data type.
Details about the function / method
The details of a thrown exception.
A list of all the collected exceptions of an application.
The rendering of the call stack grouped by the specified data type, like class or namespace.
The main application instance window of a (previously) profiled application.
The menu bar of the main application instance window.
The details window of an data type, like classes or namespaces.
The performance graphs of the application instance window.
The profiling statistics of a (previously) profiled application.
The details of a specific thread.
A list of all threads of an application.
The toolbar of the main application instance window.
Settings of an application instance you are or had profiled.
The Current filters used by the application instance.
Information about the (previously) profiled application instance.
The Filters that this application started with.
Settings of an application you added to CodeGlass
The filters to use when a new application instance starts.
The profiling settings a new application instance should use.
The splashscreen with login.
Settings of the client & user.
The CodeGlass Client settings
The CodeGlass Client settings
The Filters to use as template when you add a new application to CodeGlass.
The Profiler settings to use as template when a new application is added to CodeGlass
The main menu of CodeGlass that you get after logging in.
List of all added applications to Code Glass or to add a new one.
All Previously run application instances or to start a new one.
How to add a new application to profile
Was this page helpful?
Glad to hear it! Please tell us how we can improve.
Sorry to hear that. Please tell us how we can improve.