Haskell.org
Sign In Sign Up
Manage this list Sign In Sign Up

Keyboard Shortcuts

Thread View

  • j: Next unread message
  • k: Previous unread message
  • j a: Jump to all threads
  • j l: Jump to MailingList overview

ghc-tickets

Thread Start a new thread
Download
Threads by month
  • ----- 2025 -----
  • July
  • June
  • May
  • April
  • March
  • February
  • January
  • ----- 2024 -----
  • December
  • November
  • October
  • September
  • August
  • July
  • June
  • May
  • April
  • March
  • February
  • January
  • ----- 2023 -----
  • December
  • November
  • October
  • September
  • August
  • July
  • June
  • May
  • April
  • March
  • February
  • January
  • ----- 2022 -----
  • December
  • November
  • October
  • September
  • August
  • July
  • June
  • May
  • April
  • March
  • February
  • January
  • ----- 2021 -----
  • December
  • November
  • October
  • September
  • August
  • July
  • June
  • May
  • April
  • March
  • February
  • January
  • ----- 2020 -----
  • December
  • November
  • October
  • September
  • August
  • July
  • June
  • May
  • April
  • March
  • February
  • January
  • ----- 2019 -----
  • December
  • November
  • October
  • September
  • August
  • July
  • June
  • May
  • April
  • March
  • February
  • January
  • ----- 2018 -----
  • December
  • November
  • October
  • September
  • August
  • July
  • June
  • May
  • April
  • March
  • February
  • January
  • ----- 2017 -----
  • December
  • November
  • October
  • September
  • August
  • July
  • June
  • May
  • April
  • March
  • February
  • January
  • ----- 2016 -----
  • December
  • November
  • October
  • September
  • August
  • July
  • June
  • May
  • April
  • March
  • February
  • January
  • ----- 2015 -----
  • December
  • November
  • October
  • September
  • August
  • July
  • June
  • May
  • April
  • March
  • February
  • January
  • ----- 2014 -----
  • December
  • November
  • October
  • September
  • August
  • July
  • June
  • May
  • April
  • March
  • February
  • January
  • ----- 2013 -----
  • December
  • November
  • October
  • September
  • August
  • July
  • June
  • May
  • April
  • March
  • February
  • January
ghc-tickets@haskell.org

March 2017

  • 2 participants
  • 1154 discussions
Re: [GHC] #12913: Port SplitSections to Windows
by GHC 22 Mar '17

22 Mar '17
#12913: Port SplitSections to Windows -------------------------------------+------------------------------------- Reporter: olsner | Owner: (none) Type: task | Status: new Priority: normal | Milestone: Component: Compiler | Version: 8.0.1 (Linking) | Resolution: | Keywords: Operating System: Windows | Architecture: | Unknown/Multiple Type of failure: None/Unknown | Test Case: Blocked By: | Blocking: Related Tickets: #8405 | Differential Rev(s): Wiki Page: | -------------------------------------+------------------------------------- Comment (by Phyx-): Ah, great thanks for the info, this saves me a lot of time! Yes I see now what you mean. I can certainly change GHC to output the right section names, that at least lessens the maintenance burden a bit. both it and string merging are on my list for 8.4 (along with dynamic linking). I'll take a look at his blog post and see! -- Ticket URL: <http://ghc.haskell.org/trac/ghc/ticket/12913#comment:7> GHC <http://www.haskell.org/ghc/> The Glasgow Haskell Compiler
1 0
0 0
Re: [GHC] #12913: Port SplitSections to Windows
by GHC 22 Mar '17

22 Mar '17
#12913: Port SplitSections to Windows -------------------------------------+------------------------------------- Reporter: olsner | Owner: (none) Type: task | Status: new Priority: normal | Milestone: Component: Compiler | Version: 8.0.1 (Linking) | Resolution: | Keywords: Operating System: Windows | Architecture: | Unknown/Multiple Type of failure: None/Unknown | Test Case: Blocked By: | Blocking: Related Tickets: #8405 | Differential Rev(s): Wiki Page: | -------------------------------------+------------------------------------- Comment (by awson): Nope, they were only partially checked in. If you follow the commit link in the last post of the [https://sourceware.org/bugzilla/show_bug.cgi?id=19254 discussion] you will understand that only 32-bit bugfix (no new features at all) was landed. The essential part was abandoned because of Simon Brenner's idea that we should fix things on the GHC side making section name generation scheme more "windowsish" which `binutils` already has support for. And yes, I meant string merging when writing about string literals handling. At least my patch solves **sections** merging problem here. To make proper string merging we should, I believe, go entirely different way. AFAIR Walter Bright had met exactly the same problem when developing his `D` compiler and he used `COMDAT` to solve it. He blogged about this a couple of months ago. -- Ticket URL: <http://ghc.haskell.org/trac/ghc/ticket/12913#comment:6> GHC <http://www.haskell.org/ghc/> The Glasgow Haskell Compiler
1 0
0 0
Re: [GHC] #7275: Give more detailed information about PINNED data in a heap profile
by GHC 22 Mar '17

22 Mar '17
#7275: Give more detailed information about PINNED data in a heap profile -------------------------------------+------------------------------------- Reporter: edsko | Owner: (none) Type: feature request | Status: new Priority: normal | Milestone: Component: Profiling | Version: 7.6.1 Resolution: | Keywords: Operating System: Unknown/Multiple | Architecture: | Unknown/Multiple Type of failure: Other | Test Case: Blocked By: | Blocking: Related Tickets: | Differential Rev(s): Wiki Page: | -------------------------------------+------------------------------------- Comment (by dfeuer): Replying to [comment:13 varosi]: > Is there a chance that issue to enter GHC 8.2? 8.2 has already branched, so I don't think there is any chance of that. -- Ticket URL: <http://ghc.haskell.org/trac/ghc/ticket/7275#comment:14> GHC <http://www.haskell.org/ghc/> The Glasgow Haskell Compiler
1 0
0 0
Re: [GHC] #12913: Port SplitSections to Windows
by GHC 22 Mar '17

22 Mar '17
#12913: Port SplitSections to Windows -------------------------------------+------------------------------------- Reporter: olsner | Owner: (none) Type: task | Status: new Priority: normal | Milestone: Component: Compiler | Version: 8.0.1 (Linking) | Resolution: | Keywords: Operating System: Windows | Architecture: | Unknown/Multiple Type of failure: None/Unknown | Test Case: Blocked By: | Blocking: Related Tickets: #8405 | Differential Rev(s): Wiki Page: | -------------------------------------+------------------------------------- Comment (by Phyx-): Thanks! I thought based on the timing that 2.28 contained them :) thought they were checked in, but probably after the branch? ABout the string literals I assume you mean string merging? GHC now generates a lot more string literals that are identical and should be merged. -- Ticket URL: <http://ghc.haskell.org/trac/ghc/ticket/12913#comment:5> GHC <http://www.haskell.org/ghc/> The Glasgow Haskell Compiler
1 0
0 0
Re: [GHC] #12913: Port SplitSections to Windows
by GHC 22 Mar '17

22 Mar '17
#12913: Port SplitSections to Windows -------------------------------------+------------------------------------- Reporter: olsner | Owner: (none) Type: task | Status: new Priority: normal | Milestone: Component: Compiler | Version: 8.0.1 (Linking) | Resolution: | Keywords: Operating System: Windows | Architecture: | Unknown/Multiple Type of failure: None/Unknown | Test Case: Blocked By: | Blocking: Related Tickets: #8405 | Differential Rev(s): Wiki Page: | -------------------------------------+------------------------------------- Comment (by awson): Ah, and if you want already processed linker scripts here they are. -- Ticket URL: <http://ghc.haskell.org/trac/ghc/ticket/12913#comment:4> GHC <http://www.haskell.org/ghc/> The Glasgow Haskell Compiler
1 0
0 0
Re: [GHC] #12913: Port SplitSections to Windows
by GHC 22 Mar '17

22 Mar '17
#12913: Port SplitSections to Windows -------------------------------------+------------------------------------- Reporter: olsner | Owner: (none) Type: task | Status: new Priority: normal | Milestone: Component: Compiler | Version: 8.0.1 (Linking) | Resolution: | Keywords: Operating System: Windows | Architecture: | Unknown/Multiple Type of failure: None/Unknown | Test Case: Blocked By: | Blocking: Related Tickets: #8405 | Differential Rev(s): Wiki Page: | -------------------------------------+------------------------------------- Changes (by awson): * Attachment "lscripts.tar.gz" added. -- Ticket URL: <http://ghc.haskell.org/trac/ghc/ticket/12913> GHC <http://www.haskell.org/ghc/> The Glasgow Haskell Compiler
1 0
0 0
Re: [GHC] #12913: Port SplitSections to Windows
by GHC 22 Mar '17

22 Mar '17
#12913: Port SplitSections to Windows -------------------------------------+------------------------------------- Reporter: olsner | Owner: (none) Type: task | Status: new Priority: normal | Milestone: Component: Compiler | Version: 8.0.1 (Linking) | Resolution: | Keywords: Operating System: Windows | Architecture: | Unknown/Multiple Type of failure: None/Unknown | Test Case: Blocked By: | Blocking: Related Tickets: #8405 | Differential Rev(s): Wiki Page: | -------------------------------------+------------------------------------- Comment (by awson): 1. Binutils 2.28 includes only non-essential part of my patch, the part that is important wasn't put there, so you need the whole patch; 2. Recent GHC string literals handling changes had required yet another tweak to binutils which I didn't bother to publish because of apparent lack of interest. Nonetheless, I attach the patch which, I believe, should do the thing for you. It is made against the current HEAD, but I think it works against 2.28 too. -- Ticket URL: <http://ghc.haskell.org/trac/ghc/ticket/12913#comment:3> GHC <http://www.haskell.org/ghc/> The Glasgow Haskell Compiler
1 0
0 0
Re: [GHC] #12913: Port SplitSections to Windows
by GHC 22 Mar '17

22 Mar '17
#12913: Port SplitSections to Windows -------------------------------------+------------------------------------- Reporter: olsner | Owner: (none) Type: task | Status: new Priority: normal | Milestone: Component: Compiler | Version: 8.0.1 (Linking) | Resolution: | Keywords: Operating System: Windows | Architecture: | Unknown/Multiple Type of failure: None/Unknown | Test Case: Blocked By: | Blocking: Related Tickets: #8405 | Differential Rev(s): Wiki Page: | -------------------------------------+------------------------------------- Changes (by awson): * Attachment "latest.patch" added. -- Ticket URL: <http://ghc.haskell.org/trac/ghc/ticket/12913> GHC <http://www.haskell.org/ghc/> The Glasgow Haskell Compiler
1 0
0 0
Re: [GHC] #12913: Port SplitSections to Windows
by GHC 22 Mar '17

22 Mar '17
#12913: Port SplitSections to Windows -------------------------------------+------------------------------------- Reporter: olsner | Owner: (none) Type: task | Status: new Priority: normal | Milestone: Component: Compiler | Version: 8.0.1 (Linking) | Resolution: | Keywords: Operating System: Windows | Architecture: | Unknown/Multiple Type of failure: None/Unknown | Test Case: Blocked By: | Blocking: Related Tickets: #8405 | Differential Rev(s): Wiki Page: | -------------------------------------+------------------------------------- Comment (by Phyx-): @Awson. I have `-Wa,-mbig-objs` setup in every call, and I'm using binutils 2.28 which should have your patched included and I'm using a linker script to merge the sections back together. But I'm still getting an invalid exec format error from Windows when I try to run the exe. My assumption is that `-gc-sections` is removing a section it shouldn't be. Before I dive too much into this, did I miss a step? Since you seem to have a working version. -- Ticket URL: <http://ghc.haskell.org/trac/ghc/ticket/12913#comment:2> GHC <http://www.haskell.org/ghc/> The Glasgow Haskell Compiler
1 0
0 0
Re: [GHC] #7275: Give more detailed information about PINNED data in a heap profile
by GHC 22 Mar '17

22 Mar '17
#7275: Give more detailed information about PINNED data in a heap profile -------------------------------------+------------------------------------- Reporter: edsko | Owner: (none) Type: feature request | Status: new Priority: normal | Milestone: Component: Profiling | Version: 7.6.1 Resolution: | Keywords: Operating System: Unknown/Multiple | Architecture: | Unknown/Multiple Type of failure: Other | Test Case: Blocked By: | Blocking: Related Tickets: | Differential Rev(s): Wiki Page: | -------------------------------------+------------------------------------- Comment (by varosi): Is there a chance that issue to enter GHC 8.2? -- Ticket URL: <http://ghc.haskell.org/trac/ghc/ticket/7275#comment:13> GHC <http://www.haskell.org/ghc/> The Glasgow Haskell Compiler
1 0
0 0
  • ← Newer
  • 1
  • ...
  • 98
  • 99
  • 100
  • 101
  • 102
  • 103
  • 104
  • ...
  • 116
  • Older →

HyperKitty Powered by HyperKitty version 1.3.9.