Dynamic profile start/stop

2008-03-03
2013-04-30
  • Michael Williamson

    Firstly, I like your profiler. Pretty easy to work with.

    I'd like to be able to start a profile at a specific point in my program, ignoring any execution that happens up to that point. Then at some later point stop the profile and write the output to file.
    (e.g. in a game, start and stop at a keypress)

    Is there a way to do this at the moment?
    Would be nice if this was under the macros somewhere, so turning off shiny at compile time turned off any dynamic tests too.

    Thanks

     
    • Aidin Abedi

      Aidin Abedi - 2008-04-03

      I'm glad you like it.

      I added a run-time On/Off trigger in the SVN. You must first set the define SHINY_PROFILER_HASENABLED to TRUE (look in ShinyConfig.h), it is by default FALSE. Then use macro PROFILE_SET_ENABLED(boolean) to enable/disable Shiny (by keypress or whatever), it is disabled in the beginning.

      Cheers

       

Log in to post a comment.

Get latest updates about Open Source Projects, Conferences and News.

Sign up for the SourceForge newsletter:





No, thanks