PC
RuntimeScriptProfiler reader at Oblivion Nexus
About this mod
Very quick and very dirty command line utility for interpreting output of RuntimeScriptProfiler.
-
Requirements
-
Permissions and credits
-
Changelogs
This is just a quick and dirty python3 script that reads RuntimeScriptProfiler’s output and converts it to more short, readable and useful form. At the time I wrote it, I wasn’t aware of TES4Edit’s log analyzer feature, which is more powerful and convenient. But still you can find some use to this script, for example, if you want to know average time that your mod’s scripts executes in one frame in entire game session, as TES4Edit doesn’t show that info directly. Or you can modify it to collect some more complex statistics.
Usage: parse_rust_log.py [-h] [-o OUTPUT_FILE] [-l LIMIT] input_file
Process RuntimeScriptProfiler's output and converts it to more readable form.
positional arguments:
input_file The input file name
options:
-h, --help show this help message and exit
-o OUTPUT_FILE, --output_file OUTPUT_FILE
The output file name
-l LIMIT, --limit LIMIT
How much top mods to print