Re: External STG Interpreter blog post

2021-04-27 Thread John Ericson
Hi Csaba, Thanks for your interest. I'm not sure whether it would be better to do a call sooner or later, but certainly want to get to this at some point. Fendor and Sylvain (and occasionally I too) have been chipping away at multiple home packages, which I hope could help with these sorts of

Re: External STG Interpreter blog post

2021-04-20 Thread Csaba Hruska
Hello, In theory the ext-stg interpereter could be used to run TH, but it is not done yet. I'm interested in optimization much much more, but I deliberately designed the ext-stg ir/tooling to be simple and easy to use and understand for others so that an average Haskell programmer could implement

Re: External STG Interpreter blog post

2021-04-12 Thread John Ericson
Indeed it is! I also am very much hoping this can be the missing piece we need to allow Template Haskell to work with a stage 0 GHC, so that we can safely use TH in GHC itself even when the ABI is changing. See https://github.com/ghc-proposals/ghc-proposals/issues/162 for details, where I've

RE: External STG Interpreter blog post

2021-04-12 Thread Simon Peyton Jones via ghc-devs
That's extremely impressive, Csaba. Maybe of interest to folk who have been thinking about "fat interface files". Simon From: ghc-devs On Behalf Of Csaba Hruska Sent: 10 April 2021 11:49 To: GHC developers Subject: External STG Interpreter blog post Hello, I've written a blog post about GHC-