[GHC] #13085: -fregs-graph is ignored but this is undocumented

#13085: -fregs-graph is ignored but this is undocumented -------------------------------------+------------------------------------- Reporter: jberryman | Owner: Type: bug | Status: new Priority: normal | Milestone: Component: Documentation | Version: 8.0.1 Keywords: | Operating System: Unknown/Multiple Architecture: | Type of failure: None/Unknown Unknown/Multiple | Test Case: | Blocked By: Blocking: | Related Tickets: Differential Rev(s): | Wiki Page: -------------------------------------+------------------------------------- This is bad since it can be a time sink experimenting with knobs, especially if you're staring at assembly, etc. so this is a documentation bug. I'm confused about what happened with this flag. It was ignored at some point, recently restored but then that was reverted without fixing the docs I guess: https://phabricator.haskell.org/rGHC6a5d13c4ade5bbb84873970065a1acd1546f6c31 https://phabricator.haskell.org/rGHC55dfd21e1969b4b8e40196ecf29e4c9c73273966 https://ghc.haskell.org/trac/ghc/ticket/13033 -- Ticket URL: http://ghc.haskell.org/trac/ghc/ticket/13085 GHC http://www.haskell.org/ghc/ The Glasgow Haskell Compiler

#13085: -fregs-graph is ignored but this is undocumented -------------------------------------+------------------------------------- Reporter: jberryman | Owner: Type: bug | Status: new Priority: normal | Milestone: Component: Documentation | Version: 8.0.1 Resolution: | Keywords: Operating System: Unknown/Multiple | Architecture: | Unknown/Multiple Type of failure: None/Unknown | Test Case: Blocked By: | Blocking: Related Tickets: #13033, #7192 | Differential Rev(s): Wiki Page: | -------------------------------------+------------------------------------- Changes (by bgamari): * related: => #13033, #7192 Comment: Indeed `-fregs-graph` has been a bit of a state of disarray since the merge of the new code generator, at which point it regressed in performance to the point of being worse than the linear allocator in some cases (#7192). At this point the flag was disabled. tjakway has been interested in dusting it off so I tried to re-enable the flag for 8.0.2, but unfortunately this prompted #13033 which forced me to revert the change. Regardless, I hadn't noticed that `-fregs-graph` lacked documentation; thanks for pointing this out. This should be fixed for 8.2.1, when `-fregs-graph` should be finally enabled. -- Ticket URL: http://ghc.haskell.org/trac/ghc/ticket/13085#comment:1 GHC http://www.haskell.org/ghc/ The Glasgow Haskell Compiler
participants (1)
-
GHC