AQTime allows you to profile both managed and unmanaged code. You can profile mixed code with any of AQTime’s profilers, for instance, Performance. Unmanaged code requires no special preparations, except that it must be compiled with debug information. This tutorial illustrates the most typical example of mixed code profiling - profiling of a .NET-connected executable (managed code), which calls routines from a native-code dynamic link library (unmanaged code).