Files
openttd/src
Niels Martin Hansen c8779fb311 Feature: NewGRF callback profiling (#7868)
Adds a console command newgrf_profile to collect some profiling data about NewGRF action 2 callbacks and produce a CSV file.
2020-01-26 13:45:51 +01:00
..
2019-11-10 17:59:20 +00:00
2019-11-10 17:59:20 +00:00
2019-11-10 17:59:20 +00:00
2019-11-10 17:59:20 +00:00
2020-01-24 19:45:40 +01:00
2019-11-10 17:59:20 +00:00
2019-11-10 17:59:20 +00:00
2019-11-10 17:59:20 +00:00
2019-11-10 17:59:20 +00:00
2019-11-10 17:59:20 +00:00
2019-11-10 17:59:20 +00:00
2019-11-10 17:59:20 +00:00
2019-11-10 17:59:20 +00:00
2019-11-10 17:59:20 +00:00
2019-11-10 17:59:20 +00:00
2019-11-10 17:59:20 +00:00
2019-11-10 17:59:20 +00:00
2019-11-10 17:59:20 +00:00
2019-11-10 17:59:20 +00:00
2019-11-10 17:59:20 +00:00
2019-11-10 17:59:20 +00:00
2019-11-10 17:59:20 +00:00
2019-11-10 17:59:20 +00:00
2019-11-10 17:59:20 +00:00
2019-11-10 17:59:20 +00:00
2019-11-10 17:59:20 +00:00
2019-11-10 17:59:20 +00:00
2019-11-10 17:59:20 +00:00
2019-11-10 17:59:20 +00:00
2019-11-10 17:59:20 +00:00
2019-11-10 17:59:20 +00:00
2019-11-10 17:59:20 +00:00
2019-11-10 17:59:20 +00:00
2019-11-10 17:59:20 +00:00
2019-11-10 17:59:20 +00:00
2019-11-10 17:59:20 +00:00
2019-11-10 17:59:20 +00:00
2019-11-10 17:59:20 +00:00
2019-11-10 17:59:20 +00:00
2019-11-10 17:59:20 +00:00
2019-11-10 17:59:20 +00:00
2019-11-10 17:59:20 +00:00
2019-11-10 17:59:20 +00:00
2019-11-10 17:59:20 +00:00
2019-11-10 17:59:20 +00:00
2019-11-10 17:59:20 +00:00
2019-11-10 17:59:20 +00:00
2019-11-10 17:59:20 +00:00
2019-11-10 17:59:20 +00:00
2019-11-10 17:59:20 +00:00
2019-11-10 17:59:20 +00:00
2019-11-10 17:59:20 +00:00
2019-11-10 17:59:20 +00:00
2019-11-10 17:59:20 +00:00
2019-12-24 13:14:11 +00:00
2019-11-10 17:59:20 +00:00
2019-11-10 17:59:20 +00:00
2019-11-10 17:59:20 +00:00
2019-11-10 17:59:20 +00:00
2019-11-10 17:59:20 +00:00
2019-11-10 17:59:20 +00:00
2019-11-10 17:59:20 +00:00
2019-11-10 17:59:20 +00:00
2019-11-10 17:59:20 +00:00
2019-11-10 17:59:20 +00:00
2019-11-10 17:59:20 +00:00
2019-11-10 17:59:20 +00:00
2019-11-10 17:59:20 +00:00
2019-11-10 17:59:20 +00:00
2019-11-10 17:59:20 +00:00
2019-11-10 17:59:20 +00:00
2019-11-10 17:59:20 +00:00
2019-11-10 17:59:20 +00:00
2019-11-10 17:59:20 +00:00
2019-11-10 17:59:20 +00:00
2019-11-10 17:59:20 +00:00
2019-11-10 17:59:20 +00:00
2019-11-10 17:59:20 +00:00
2019-11-10 17:59:20 +00:00
2019-11-10 17:59:20 +00:00
2019-11-10 17:59:20 +00:00
2019-11-10 17:59:20 +00:00
2019-11-10 17:59:20 +00:00
2019-11-10 17:59:20 +00:00
2019-11-10 17:59:20 +00:00
2019-11-10 17:59:20 +00:00
2019-11-10 17:59:20 +00:00
2019-11-10 17:59:20 +00:00
2019-11-10 17:59:20 +00:00
2019-11-10 17:59:20 +00:00
2019-11-10 17:59:20 +00:00
2019-11-10 17:59:20 +00:00
2019-11-10 17:59:20 +00:00
2019-11-10 17:59:20 +00:00
2019-11-10 17:59:20 +00:00
2019-11-10 17:59:20 +00:00
2019-11-10 17:59:20 +00:00
2019-11-10 17:59:20 +00:00
2019-11-10 17:59:20 +00:00
2020-01-07 18:13:58 +01:00
2019-11-10 17:59:20 +00:00
2019-11-10 17:59:20 +00:00
2019-11-10 17:59:20 +00:00
2019-11-10 17:59:20 +00:00
2019-11-10 17:59:20 +00:00
2019-11-10 17:59:20 +00:00
2019-11-10 17:59:20 +00:00
2019-11-10 17:59:20 +00:00
2019-11-10 17:59:20 +00:00
2019-11-10 17:59:20 +00:00
2019-11-10 17:59:20 +00:00
2019-11-10 17:59:20 +00:00
2019-11-10 17:59:20 +00:00
2019-11-10 17:59:20 +00:00
2019-11-10 17:59:20 +00:00
2019-11-10 17:59:20 +00:00
2019-11-10 17:59:20 +00:00
2019-11-10 17:59:20 +00:00
2019-11-10 17:59:20 +00:00
2019-11-10 17:59:20 +00:00
2019-11-10 17:59:20 +00:00
2019-11-10 17:59:20 +00:00
2019-11-10 17:59:20 +00:00
2019-11-10 17:59:20 +00:00
2019-11-10 17:59:20 +00:00
2019-11-10 17:59:20 +00:00
2019-11-10 17:59:20 +00:00
2019-11-10 17:59:20 +00:00
2019-11-10 17:59:20 +00:00
2019-11-10 17:59:20 +00:00
2019-11-10 17:59:20 +00:00
2019-11-10 17:59:20 +00:00
2019-11-10 17:59:20 +00:00
2019-11-10 17:59:20 +00:00
2019-11-10 17:59:20 +00:00
2019-11-10 17:59:20 +00:00
2019-11-10 17:59:20 +00:00
2019-11-10 17:59:20 +00:00
2019-11-10 17:59:20 +00:00
2019-11-10 17:59:20 +00:00
2019-11-10 17:59:20 +00:00
2019-11-10 17:59:20 +00:00
2019-11-10 17:59:20 +00:00
2019-11-10 17:59:20 +00:00
2019-11-10 17:59:20 +00:00
2019-11-10 17:59:20 +00:00
2019-11-10 17:59:20 +00:00
2019-11-10 17:59:20 +00:00
2019-11-10 17:59:20 +00:00
2019-11-10 17:59:20 +00:00
2019-11-10 17:59:20 +00:00
2019-11-10 17:59:20 +00:00
2019-11-10 17:59:20 +00:00
2019-11-10 17:59:20 +00:00
2019-11-10 17:59:20 +00:00
2019-11-10 17:59:20 +00:00
2019-11-10 17:59:20 +00:00
2019-11-10 17:59:20 +00:00
2019-11-10 17:59:20 +00:00
2019-11-10 17:59:20 +00:00
2019-11-10 17:59:20 +00:00
2019-11-10 17:59:20 +00:00
2019-11-10 17:59:20 +00:00
2019-11-10 17:59:20 +00:00
2019-11-10 17:59:20 +00:00
2019-11-10 17:59:20 +00:00
2019-11-10 17:59:20 +00:00
2019-11-10 17:59:20 +00:00
2019-11-10 17:59:20 +00:00
2019-11-10 17:59:20 +00:00
2019-11-10 17:59:20 +00:00
2019-11-10 17:59:20 +00:00
2019-11-10 17:59:20 +00:00
2019-11-10 17:59:20 +00:00
2019-11-10 17:59:20 +00:00
2019-11-10 17:59:20 +00:00
2019-11-10 17:59:20 +00:00
2019-11-10 17:59:20 +00:00
2019-11-10 17:59:20 +00:00
2019-11-10 17:59:20 +00:00
2019-11-10 17:59:20 +00:00
2019-11-10 17:59:20 +00:00
2019-11-10 17:59:20 +00:00
2019-11-10 17:59:20 +00:00
2019-11-10 17:59:20 +00:00
2019-11-10 17:59:20 +00:00
2019-11-10 17:59:20 +00:00
2019-11-10 17:59:20 +00:00
2020-01-01 10:19:12 +00:00
2020-01-04 18:21:38 +01:00
2019-11-10 17:59:20 +00:00
2019-11-10 17:59:20 +00:00
2020-01-06 23:20:35 +00:00
2019-11-10 17:59:20 +00:00
2019-11-10 17:59:20 +00:00
2019-11-10 17:59:20 +00:00
2019-11-10 17:59:20 +00:00
2019-11-10 17:59:20 +00:00
2019-11-10 17:59:20 +00:00
2019-11-10 17:59:20 +00:00
2019-11-10 17:59:20 +00:00
2020-01-04 18:21:38 +01:00
2019-11-10 17:59:20 +00:00
2019-11-10 17:59:20 +00:00
2019-11-10 17:59:20 +00:00
2019-11-10 17:59:20 +00:00
2019-11-10 17:59:20 +00:00
2019-11-10 17:59:20 +00:00
2019-11-10 17:59:20 +00:00
2019-11-10 17:59:20 +00:00
2019-11-10 17:59:20 +00:00
2019-11-10 17:59:20 +00:00
2019-11-10 17:59:20 +00:00
2019-11-10 17:59:20 +00:00
2019-11-10 17:59:20 +00:00
2019-11-10 17:59:20 +00:00
2019-11-10 17:59:20 +00:00
2019-11-10 17:59:20 +00:00
2019-11-10 17:59:20 +00:00
2019-11-10 17:59:20 +00:00
2019-11-10 17:59:20 +00:00
2019-11-10 17:59:20 +00:00
2019-11-10 17:59:20 +00:00
2019-11-10 17:59:20 +00:00
2019-11-10 17:59:20 +00:00
2019-11-10 17:59:20 +00:00
2019-11-10 17:59:20 +00:00
2019-11-10 17:59:20 +00:00
2019-11-10 17:59:20 +00:00
2019-11-10 17:59:20 +00:00
2019-11-10 17:59:20 +00:00
2019-11-10 17:59:20 +00:00
2019-11-10 17:59:20 +00:00
2019-11-10 17:59:20 +00:00
2019-11-10 17:59:20 +00:00
2019-11-10 17:59:20 +00:00
2019-11-10 17:59:20 +00:00
2019-11-10 17:59:20 +00:00
2019-11-10 17:59:20 +00:00
2019-11-10 17:59:20 +00:00
2019-11-10 17:59:20 +00:00
2019-11-10 17:59:20 +00:00
2019-11-10 17:59:20 +00:00
2019-11-10 17:59:20 +00:00
2019-11-10 17:59:20 +00:00
2019-11-10 17:59:20 +00:00
2019-11-10 17:59:20 +00:00
2019-11-10 17:59:20 +00:00
2020-01-01 10:19:12 +00:00
2019-11-10 17:59:20 +00:00
2019-11-10 17:59:20 +00:00
2019-11-10 17:59:20 +00:00
2019-11-10 17:59:20 +00:00
2019-11-10 17:59:20 +00:00
2019-11-10 17:59:20 +00:00
2019-11-10 17:59:20 +00:00
2019-11-10 17:59:20 +00:00
2019-11-10 17:59:20 +00:00
2019-11-10 17:59:20 +00:00
2019-11-10 17:59:20 +00:00
2019-11-10 17:59:20 +00:00
2019-11-10 17:59:20 +00:00
2019-11-10 17:59:20 +00:00
2019-11-10 17:59:20 +00:00
2019-11-10 17:59:20 +00:00
2019-11-10 17:59:20 +00:00
2019-11-10 17:59:20 +00:00
2019-11-10 17:59:20 +00:00
2019-11-10 17:59:20 +00:00
2019-11-10 17:59:20 +00:00
2019-11-10 17:59:20 +00:00
2019-11-10 17:59:20 +00:00
2019-11-10 17:59:20 +00:00
2019-11-10 17:59:20 +00:00
2019-11-10 17:59:20 +00:00
2019-11-10 17:59:20 +00:00
2019-11-10 17:59:20 +00:00
2019-11-10 17:59:20 +00:00
2019-11-10 17:59:20 +00:00
2019-11-10 17:59:20 +00:00
2020-01-01 10:19:12 +00:00
2019-11-10 17:59:20 +00:00
2019-11-10 17:59:20 +00:00