[GHC] #15919: Deprecate split objects

#15919: Deprecate split objects -------------------------------------+------------------------------------- Reporter: bgamari | Owner: (none) Type: task | Status: new Priority: highest | Milestone: 8.8.1 Component: Compiler | Version: 8.6.2 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: -------------------------------------+------------------------------------- For several reasons (see below) we now generally recommend users use split sections instead of split objects. Reasons: * SplitSections is quite a bit simpler * SplitSections may produce smaller binaries * SplitSections requires fewer assembler invocations, potentially improving compilation time (see #11285, #15051) * SplitSections is the approach used by most C compilers, meaning we may avoid edge cases that SplitObjects may turn up -- Ticket URL: http://ghc.haskell.org/trac/ghc/ticket/15919 GHC http://www.haskell.org/ghc/ The Glasgow Haskell Compiler
participants (1)
-
GHC