[PATCH] D79780: [LLD][ELF] Add lld -time-trace to man page and release notes

Russell Gallop via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Thu May 14 02:38:09 PDT 2020


russell.gallop updated this revision to Diff 263947.
russell.gallop added a comment.

Change to double dashes.

Note that there are a few places in the the man page that will also need to be updated (e.g. --thinlto-*).


CHANGES SINCE LAST ACTION
  https://reviews.llvm.org/D79780/new/

https://reviews.llvm.org/D79780

Files:
  lld/docs/ReleaseNotes.rst
  lld/docs/ld.lld.1


Index: lld/docs/ld.lld.1
===================================================================
--- lld/docs/ld.lld.1
+++ lld/docs/ld.lld.1
@@ -532,6 +532,13 @@
 (default) means all of concurrent threads supported.
 .Cm 1
 disables multi-threading.
+.It Fl --time-trace
+Record time trace.
+.It Fl --time-trace-file Ns = Ns Ar file
+Write time trace output to
+.Ar file .
+.It Fl --time-trace-granularity Ns = Ns Ar value
+Minimum time granularity (in microseconds) traced by time profiler.
 .It Fl -trace
 Print the names of the input files.
 .It Fl -trace-symbol Ns = Ns Ar symbol , Fl y Ar symbol
Index: lld/docs/ReleaseNotes.rst
===================================================================
--- lld/docs/ReleaseNotes.rst
+++ lld/docs/ReleaseNotes.rst
@@ -24,6 +24,10 @@
 ELF Improvements
 ----------------
 
+* New ``--time-trace`` option records a time trace file that can be viewed in
+  chrome://tracing. The file can be specified with ``--time-trace-file``.
+  Trace granularity can be specified with ``--time-trace-granularity``.
+  (`D71060 <https://reviews.llvm.org/D71060>`_)
 * ...
 
 COFF Improvements


-------------- next part --------------
A non-text attachment was scrubbed...
Name: D79780.263947.patch
Type: text/x-patch
Size: 1119 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20200514/25302715/attachment.bin>


More information about the llvm-commits mailing list