Acceleo features a profiler that can create a profiling model of the generation. In this profiling model, you can find all the instructions that have been executed, the number of time that they have been executed and the time the generation spent in those instruction. The profiler is accessible thanks to the "Profile As..." instead of "Run As..." menu and starting with Acceleo 3.0.2 and Acceleo 3.1.0 the profiler will directly be accessible from all launch configurations and also programmaticaly.
/!\ in construction /!\
|Project||Project · Installation · New & noteworthy|
|Features||Acceleo Features · Runtime · Acceleo editor · Views & Perspective · Debugger · Profiler · Interpreter · Maven|
|User documentation||Getting Started · User Guide · Acceleo operations reference · OCL operations reference · Text Production Rules · Migration From Acceleo 2.x · Best Practices · Videos · FAQ|
|Developer documentation||Source code · How to contribute · Compatibility · MOFM2T specification · OCL specification|
|Community||Professional Support · Report a bug|