Working on something today, it came to my mind how much useful
information is stored in Trac and how much time would get lost if it
went down, corrupted or missing.
With the source code there's no such issue as with git being a DVCS,
everybody has the full history. But not so with Trac.
Are
I think a Haskellton (whole program optimizing Haskell compiler) is a VERY
good idea. If we could compile GHC with it and the resulting compiler
supported Template Haskell, this could help reduce compile times of normal
GHC.
That said, I don't think it is as bad as I thought. The reason is that
Perhaps you are correct.
That said: the retpoline style mitigation can only recover performance of
normal pipelining / branch prediction if you statically know the common
jump targets. Which brings you quickly into doing whole compilation
strategies like type directed defunctionalization.
Either