Official Content

Profiling is used to help fix performance problems by means of running the application and keeping track of what was executed, how many times and for how long.

Deprecated: Since GeneXus 16 upgrade 8. Replaced by Code Coverage and Profiling.

Follow these basic steps to profile your application:

1. Change to Performance Test mode

GeneXus Profiler step 1

2. Add objects to the Performance Test Objects tool window. These are the objects that will be monitored

GeneXus Profiler step 2

3. Select Menu / Performance Test / Start Capture to start capturing performance information

GeneXus Profiler step 3

4. The profiler is capturing information:

GeneXus Profiler step 4

5. Execute the application and select Stop when done. The performance analysis tool window is displayed for you to analyze

GeneXus Profiler step 5


  • This feature only applies to objects without an interface, as Procedures or Data Providers. Otherwise, the results could be distorted by time interface.
  • The profiler uses a port number to establish a connection with GeneXus. In case of connection problems see GeneXus Debugger and Profiling common issues

See also

Debugging in GeneXus

GeneXus Debugger and Profiling common issues

Last update: November 2023 | © GeneXus. All rights reserved. GeneXus Powered by Globant