[commit: ghc] master: rts: Allow output filename of eventlog to be given by command-line (5f81952)
git at git.haskell.org
git at git.haskell.org
Fri Nov 2 21:13:43 UTC 2018
Repository : ssh://git@git.haskell.org/ghc
On branch : master
Link : http://ghc.haskell.org/trac/ghc/changeset/5f81952e230fef1f65ae473e09d44101c489c483/ghc
>---------------------------------------------------------------
commit 5f81952e230fef1f65ae473e09d44101c489c483
Author: Ben Gamari <bgamari.foss at gmail.com>
Date: Fri Nov 2 14:24:12 2018 -0400
rts: Allow output filename of eventlog to be given by command-line
This introduces the `+RTS -ol` flag, which allows user to specify the
destination file for eventlog output.
Test Plan: Validate with included test
Reviewers: simonmar, erikd
Reviewed By: simonmar
Subscribers: rwbarton, carter
Differential Revision: https://phabricator.haskell.org/D5293
>---------------------------------------------------------------
5f81952e230fef1f65ae473e09d44101c489c483
docs/users_guide/8.8.1-notes.rst | 2 +
docs/users_guide/runtime_control.rst | 7 +++
includes/rts/Flags.h | 1 +
rts/RtsFlags.c | 29 +++++++++-
rts/eventlog/EventLogWriter.c | 64 +++++++++++++---------
.../{driver/T10219.hspp => rts/EventlogOutput.hs} | 0
testsuite/tests/rts/Makefile | 12 ++++
testsuite/tests/rts/all.T | 12 ++++
8 files changed, 98 insertions(+), 29 deletions(-)
Diff suppressed because of size. To see it, use:
git diff-tree --root --patch-with-stat --no-color --find-copies-harder --ignore-space-at-eol --cc 5f81952e230fef1f65ae473e09d44101c489c483
More information about the ghc-commits
mailing list