[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