[commit: ghc] wip/perf-testsuite's head updated: Basic metrics collection and command line options working (44bbba6)

git at git.haskell.org git at git.haskell.org
Fri Jul 7 00:18:44 UTC 2017


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

Branch 'wip/perf-testsuite' now includes:

     0d94a3e linker: Fix cast-to-uint64_t
     7e0ef11 Fix a bug in -foptimal-applicative-do
     8f72608 users-guide: Document multi-line DEPRECATED pragmas
     f942f65 Improve getNameToInstancesIndex
     dcdc391 Fix #13807 - foreign import nondeterminism
     6ddb3aa Add perf test for #12545
     9a3ca8d Support signatures at the kind level in Template Haskell
     2088d0b Stop forcing everything in coreBindsSize
     af9612b Make -w less aggressive (Trac #12056)
     0058a34 Typos [ci skip]
     ece39c3 Fix Haddock markup
     430137c Add mapMG to allow making ModuleGraph abstract
     9849403 base: Validate input in setNumCapabilities
     dc8e686 Fix the treatment of 'closed' definitions
     fda094d Provide way to build using existing C compiler on Windows.
     d6cecde Remove the Windows GCC driver.
     559a0c5 Fix out-of-date comments in TyCoRep
     8573100 Look through type synonyms in existential contexts when deriving Functor
     df32880 Typofix in Data.Type.Equality comments
     b9f9670 rts: Ensure that new capability count is > 0
     e12ea39 rts: A bit of cleanup around the eventlog
     04ca036 testsuite: Add testcase for #13822
     ee9232524 Add fixity declaration for :~~:
     23f47b1 Add T9630
     bea18a0 Fix GCC 7 warning in the RTS
     990928f Don't expose fingerprints from Type.Reflection
     271e0f0 Add test cases for #13821
     a9b62a3 configure: Look for objdump on OpenBSD and AIX
     6a2264d cmm/CmmLayoutStack: avoid generating unnecessary reloads
     564a31f Reword documentation region overlap documentation for copying mutable arrays
     986deaa Add missing -Wdeprecations flag to the users guide
     5c93df9 Improve comments on AbsBinds
     b1fa386 Fix note reference [ci skip]
     6dd1257 UNREG: use __builtin___clear_cache where available
     88263f9 base: Export Fingerprint accessors from Type.Reflection.Unsafe
     c85cd9b Show only the number of modules in ghci
     c8370a8 change filtering of variables in extract_hs_tv_bndrs (fixes #13782)
     c6fe403 Revert "UNREG: use __builtin___clear_cache where available"
     d1d3e98 rts: Suppress unused gcc_clear_cache warning
     76769bd Revert "rts: Suppress unused gcc_clear_cache warning"
     a9bf7d4 Fix typo
     34b7f63 UNREG: use __builtin___clear_cache where available
     84cf095 compiler: Eliminate pprTrace in SPT entry addition codepath
     e13edee testsuite: Fix cabal01 test
     398a444 Add fixity declaration for Data.List.NonEmpty.!!
     3c4537e Fix pretty-printing of zero-argument lambda expressions
     9077120 Use actual universal tvs in check for naughty record selectors
     42eee6e Hoopl: remove dependency on Hoopl package
     faefa7e documentation: fix trac issue #12978
     a48464a users guide: Rephrasing
     904255e DWARF: Use .short to render half-machine-words
     4bd4f56 rts: Always collect stats
     86abe0e users-guide/debug-info: Fix incorrect DWARF tags
     b8f8736 base/inputReady: Whitespace cleanup
     914962c Update docs to reflect changes to DeriveDataTypeable
     9ef909d Allow bytecode interpreter to make unsafe foreign calls
     12a3c39 testsuite: Add broken test for #13871
     1346525 typecheck: Consider types containing coercions non-Typeable
     1e47126 rts: Clarify whitehole logic in threadPaused
     6567c81 Treat banged bindings as FunBinds
     b070858 Make module membership on ModuleGraph faster
     22b917e Revert "Make module membership on ModuleGraph faster"
     4bdac33 Fix the in-scope set in TcHsType.instantiateTyN
     c80920d Do zonking in tcLHsKindSig
     fae672f Fix constraint solving for forall-types
     87c5fdb Zap stable unfoldings in worker/wrapper
     78c80c2 Typos in comments and manual [ci skip]
     3f9422c More typos in comments [ci skip]
     7097f94 Remove unneeded import
     54ccf0c remove dead function 'tcInstBinders'
     3b0e755 Fix lexically-scoped type variables
     58c781d Revert "Remove the Windows GCC driver."
     c2fb6e8 Typos in comments
     c3f12ec Fix T13701 allocation for Linux
     7de2c07 users-guide: Document FFI safety guarantees
     6171b0b configure: Check for binutils #17166
     007f255 Allow optional instance keyword in associated type family instances
     625143f configure: Coerce gcc to use $LD instead of system default
     9b514de rts/RetainerProfile: Const-correctness fixes
     1ef4156 Prevent ApplicativeDo from applying to strict pattern matches (#13875)
     0592318 Fix paper link in MVar docs [ci skip]
     544ac0d rename tcInstBinder(s)X to tcInstBinder(s)
     84d6831a users-guide: Wibbles in shared libraries discussion
     287a405 Allow per-argument documentation on pattern synonym signatures
     1a9c3c4 Implement recompilation checking for -fignore-asserts
     f9c6d53 Tag the FUN before making a PAP (#13767)
     c3a7862 Fix #13311 by using tcSplitNestedSigmaTys in the right place
     d55bea1 Fix -fno-code for modules that use -XQuasiQuotes
     0c1f905 CmmParse: Emit source notes for assignments
     5aee331 Bump array submodule to v0.5.2.0
     8f8d756 rts: Fix uninitialised variable uses
     af403b2 ApplicativeDo: document behaviour with strict patterns (#13875)
     ef63ff2 configure: Remove --with-curses-includes flag
     a6f3d1b rts: Fix isByteArrayPinned#'s treatment of large arrays
     960918b Add -fuse-ld flag to CFLAGS during configure
     0836bfb testsuite: Add testcase for #13615
     fd7a7a6 Eagerly blackhole AP_STACKs
     9492703 rts/sm/Storage.c: tweak __clear_cache proto for clang
     7040660 Revert "rts/sm/Storage.c: tweak __clear_cache proto for clang"
     3eeb55e rts/sm/Storage.c: tweak __clear_cache proto for clang
     555e5cc rts: Address AP_STACK comment suggestion from Simon
     4997177 mkDocs: Don't install *.ps
     f3979b7 lowercase clang
     99adcc8 Typos in comments [ci skip]
     44bbba6 Basic metrics collection and command line options working


More information about the ghc-commits mailing list