
I think that HsPragTick is unused as of [1]. In fact, I was under the impression that [1] removed HsPragTick entirely (as the commit message) would suggest, but upon further inspection, that doesn't appear to be the case. Vlad, do you recall why HsPragTick was kept around? Ryan S. ----- [1] https://gitlab.haskell.org/ghc/ghc/-/merge_requests/2154

I was under impression it was somehow related to HPC. Since I'm not
sufficiently familiar with HPC's inner workings, I kept it around just to
be safe.
- Vlad
On Mon, Aug 31, 2020, 17:03 Ryan Scott
I think that HsPragTick is unused as of [1]. In fact, I was under the impression that [1] removed HsPragTick entirely (as the commit message) would suggest, but upon further inspection, that doesn't appear to be the case. Vlad, do you recall why HsPragTick was kept around?
Ryan S. ----- [1] https://gitlab.haskell.org/ghc/ghc/-/merge_requests/2154

I'm content with ripping it out and waiting to see if anyone complains. Without documentation or any obvious users, it seems hard to do otherwise. That said, if you reading this have a better idea than we do about who uses {-# GENERATED ... #-} pragmas, do speak up! Thanks, Richard
On Aug 31, 2020, at 10:07 AM, Vladislav Zavialov
wrote: I was under impression it was somehow related to HPC. Since I'm not sufficiently familiar with HPC's inner workings, I kept it around just to be safe.
- Vlad
On Mon, Aug 31, 2020, 17:03 Ryan Scott
mailto:ryan.gl.scott@gmail.com> wrote: I think that HsPragTick is unused as of [1]. In fact, I was under the impression that [1] removed HsPragTick entirely (as the commit message) would suggest, but upon further inspection, that doesn't appear to be the case. Vlad, do you recall why HsPragTick was kept around? Ryan S. ----- [1] https://gitlab.haskell.org/ghc/ghc/-/merge_requests/2154 https://gitlab.haskell.org/ghc/ghc/-/merge_requests/2154_______________________________________________ ghc-devs mailing list ghc-devs@haskell.org http://mail.haskell.org/cgi-bin/mailman/listinfo/ghc-devs
participants (3)
-
Richard Eisenberg
-
Ryan Scott
-
Vladislav Zavialov