Added profiling capabilities so you can figure out which of your procs are
eating up the most cpu time. If you are hosting the world on your own machine,
use the "Profile World" menu option (under Options) to start it up.
From then, you'll be able to refresh the profiler manually
to get snapshots of the world proc usage. Although
the table claims to be showing "CPU time", this is actually the amount of
"realtime" spent during the execution of the procedure. If the cpu is
switching between multiple applications, the reported time will be higher
than if it is just focusing on the one process. The name "CPU time"
emphasizes that this is time spent directly executing the procedure. The
"Awake Time" field adds to that the amount of time spent waiting for called
procedures to return. That doesn't include time spent sleeping, which is
reported in its own "Sleep Time" field.
You can invoke the profiler on a remote server (such as a game hosted at dantom)
if you have administrative privileges on the site where the world is running
(typically, if you are the owner of the account hosting the world). To do this,
call it on the command line with: ".debug profile".