[commit: ghc] master: Support for noinline magic function. (704913c)

git at git.haskell.org git at git.haskell.org
Sun Aug 21 09:46:33 UTC 2016


Repository : ssh://git@git.haskell.org/ghc

On branch  : master
Link       : http://ghc.haskell.org/trac/ghc/changeset/704913cf79c7dbf9bf622fb3cfe476edd478b5a2/ghc

>---------------------------------------------------------------

commit 704913cf79c7dbf9bf622fb3cfe476edd478b5a2
Author: Edward Z. Yang <ezyang at cs.stanford.edu>
Date:   Thu May 12 19:38:57 2016 -0700

    Support for noinline magic function.
    
    Signed-off-by: Edward Z. Yang <ezyang at cs.stanford.edu>
    
    Test Plan: validate
    
    Reviewers: simonpj, austin, bgamari
    
    Subscribers: thomie
    
    Differential Revision: https://phabricator.haskell.org/D2209


>---------------------------------------------------------------

704913cf79c7dbf9bf622fb3cfe476edd478b5a2
 compiler/basicTypes/MkId.hs                        | 32 ++++++++++++++++++++--
 compiler/coreSyn/CorePrep.hs                       |  4 ++-
 compiler/prelude/PrelNames.hs                      |  5 +++-
 docs/users_guide/8.2.1-notes.rst                   |  3 ++
 libraries/ghc-prim/GHC/Magic.hs                    |  9 +++++-
 testsuite/tests/simplCore/should_compile/all.T     |  2 ++
 .../tests/simplCore/should_compile/noinline01.hs   |  7 +++++
 .../simplCore/should_compile/noinline01.stderr     | 29 ++++++++++++++++++++
 8 files changed, 85 insertions(+), 6 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 704913cf79c7dbf9bf622fb3cfe476edd478b5a2


More information about the ghc-commits mailing list