[commit: ghc] ghc-8.6: Revert "Revert "Save a word in the info table on x86_64"" (547ccb5)
git at git.haskell.org
git at git.haskell.org
Wed Sep 19 18:25:11 UTC 2018
Repository : ssh://git@git.haskell.org/ghc
On branch : ghc-8.6
Link : http://ghc.haskell.org/trac/ghc/changeset/547ccb522b77ace23ad4d697f8ea7272718502fb/ghc
>---------------------------------------------------------------
commit 547ccb522b77ace23ad4d697f8ea7272718502fb
Author: Ben Gamari <ben at smart-cactus.org>
Date: Tue Sep 18 11:45:22 2018 -0400
Revert "Revert "Save a word in the info table on x86_64""
This reverts commit dee229487fccc6a994d4bb9c4ceda0903bec707b.
>---------------------------------------------------------------
547ccb522b77ace23ad4d697f8ea7272718502fb
compiler/cmm/CmmBuildInfoTables.hs | 23 ++++++++---
compiler/cmm/CmmExpr.hs | 10 +++--
compiler/cmm/CmmInfo.hs | 44 +++++++++++++-------
includes/rts/storage/ClosureMacros.h | 2 +-
includes/rts/storage/InfoTables.h | 48 ++++++++++++++++++----
libraries/ghc-heap/GHC/Exts/Heap/InfoTable.hsc | 4 +-
libraries/ghc-heap/GHC/Exts/Heap/InfoTableProf.hsc | 4 +-
libraries/ghci/GHCi/InfoTable.hsc | 1 -
rts/RtsAPI.c | 2 +-
rts/sm/Evac.c | 4 +-
rts/sm/Scav.c | 6 +--
11 files changed, 103 insertions(+), 45 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 547ccb522b77ace23ad4d697f8ea7272718502fb
More information about the ghc-commits
mailing list