[LLVMdev] How does Timer work?

Sanjiv llvmdev at gmail.com
Mon May 9 09:50:41 PDT 2011


I slightly modified the Kaleidoscope example to print the timing data using
the NamedRegionTimer as below:

  // Run the main "interpreter loop" now.
  {
  const char *GroupName = "MainLoop";
  NamedRegionTimer T("Kaleidoscope", GroupName, true);
  MainLoop();
  }

My assumption was that when T goes out of scope, it will emit the data on
the command line. But I see nothing.
How does NamedRegionTimer work ?

- sanjiv
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20110509/38f3afa0/attachment.html>


More information about the llvm-dev mailing list