Mendenbarr

Profiler

Sep 23rd, 2015
138
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. Profiler(0);
  2. Profiler(1);
  3.  
  4. function Profiler (time){
  5.     if (time == 0) Memory.profileStart += Game.getUsedCpu();
  6.     else if (time == 1) {
  7.         Memory.profileEnd += Game.getUsedCpu();
  8.         Memory.profileTicks += 1;
  9.         console.log((Memory.profileEnd - Memory.profileStart)/Memory.profileTicks);
  10.     }
  11.     else console.log('Invalid argument for profiler.');
  12. }
  13.  
  14. function ResetProfiler(){
  15.     Memory.profileStart = 0;
  16.     Memory.profileEnd = 0;
  17.     Memory.profileTicks = 0;
  18. }
  19. global.ResetProfiler = ResetProfiler;
Advertisement
Add Comment
Please, Sign In to add comment