[GHC] #13604: ghci no longer loads dynamic .o files by default if they were built with -O
GHC
ghc-devs at haskell.org
Tue Sep 19 23:59:19 UTC 2017
#13604: ghci no longer loads dynamic .o files by default if they were built with -O
-------------------------------------+-------------------------------------
Reporter: George | Owner: (none)
Type: bug | Status: new
Priority: high | Milestone: 8.2.2
Component: Compiler | Version: 8.2.1-rc1
Resolution: | Keywords:
| RecompilationCheck
Operating System: Unknown/Multiple | Architecture:
Type of failure: Runtime | Unknown/Multiple
performance bug | Test Case:
Blocked By: | Blocking:
Related Tickets: | Differential Rev(s): Phab:D3514
Wiki Page: |
-------------------------------------+-------------------------------------
Comment (by George):
I'll settle for what Simon suggested: " if the user manual documented the
behaviour and the underlying principles. And describes how to work around
it if you want something different." Whatever the solution, I'd like to be
able to specify the optimization level of compilation, e.g. -O or -02 in a
.ghci file as well as by an argument to ghci, so that it will take effect
when I compile inside of emacs. i.e. in other words I'd like 13002 fixed
too, if possible. The use case here is working with optimized compiled
code in emacs/ghci, making changes and measuring the performance; thus you
want to be able to compile those changes in emacs at a given optimization
level.
I think elaforge may want something more specific but I'll let him speak
for himself.
--
Ticket URL: <http://ghc.haskell.org/trac/ghc/ticket/13604#comment:24>
GHC <http://www.haskell.org/ghc/>
The Glasgow Haskell Compiler
More information about the ghc-tickets
mailing list