Author: sylvestre Date: Tue Oct 1 00:52:42 2019 New Revision: 373308 URL: http://llvm.org/viewvc/llvm-project?rev=373308&view=rev Log: Decrease the verbosity of the -ftime-trace option And move the relevant information in the doc.
Summary: Currently, building a large software like Firefox shows 'Use chrome://tracing or Speedscope App (https://www.speedscope.app) for flamegraph visualization' for each file. Reviewers: anton-afanasyev Reviewed By: anton-afanasyev Subscribers: cfe-commits Tags: #clang Differential Revision: https://reviews.llvm.org/D68260 Modified: cfe/trunk/docs/ClangCommandLineReference.rst cfe/trunk/tools/driver/cc1_main.cpp Modified: cfe/trunk/docs/ClangCommandLineReference.rst URL: http://llvm.org/viewvc/llvm-project/cfe/trunk/docs/ClangCommandLineReference.rst?rev=373308&r1=373307&r2=373308&view=diff ============================================================================== --- cfe/trunk/docs/ClangCommandLineReference.rst (original) +++ cfe/trunk/docs/ClangCommandLineReference.rst Tue Oct 1 00:52:42 2019 @@ -1942,7 +1942,8 @@ Perform ThinLTO importing using provided .. option:: -ftime-trace -Turn on time profiler +Turn on time profiler. Results can be analyzed with chrome://tracing or +`Speedscope App <https://www.speedscope.app>`_ for flamegraph visualization .. option:: -ftime-trace-granularity=<arg> Modified: cfe/trunk/tools/driver/cc1_main.cpp URL: http://llvm.org/viewvc/llvm-project/cfe/trunk/tools/driver/cc1_main.cpp?rev=373308&r1=373307&r2=373308&view=diff ============================================================================== --- cfe/trunk/tools/driver/cc1_main.cpp (original) +++ cfe/trunk/tools/driver/cc1_main.cpp Tue Oct 1 00:52:42 2019 @@ -271,9 +271,6 @@ int cc1_main(ArrayRef<const char *> Argv llvm::timeTraceProfilerCleanup(); llvm::errs() << "Time trace json-file dumped to " << Path.str() << "\n"; - llvm::errs() - << "Use chrome://tracing or Speedscope App " - "(https://www.speedscope.app) for flamegraph visualization\n"; } // Our error handler depends on the Diagnostics object, which we're _______________________________________________ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits