From eb732195f6c005c769232a79e5d17e3d768603d1 Mon Sep 17 00:00:00 2001 From: Simon Marlow Date: Thu, 23 Jun 2016 09:22:32 +0100 Subject: Remote GHCi: comments only Summary: Add more Notes and signposts across the codebase to help navigation. Test Plan: validate Reviewers: goldfire, simonpj, austin, ezyang, hvr, bgamari, erikd Subscribers: thomie Differential Revision: https://phabricator.haskell.org/D2358 --- compiler/ghci/GHCi.hs | 7 +++++++ 1 file changed, 7 insertions(+) (limited to 'compiler/ghci') diff --git a/compiler/ghci/GHCi.hs b/compiler/ghci/GHCi.hs index 7097e665ce..b4777a3c21 100644 --- a/compiler/ghci/GHCi.hs +++ b/compiler/ghci/GHCi.hs @@ -137,6 +137,13 @@ Things that do not work with -fexternal-interpreter dynCompileExpr cannot work, because we have no way to run code of an unknown type in the remote process. This API fails with an error message if it is used with -fexternal-interpreter. + +Other Notes on Remote GHCi +~~~~~~~~~~~~~~~~~~~~~~~~~~ + * This wiki page has an implementation overview: + https://ghc.haskell.org/trac/ghc/wiki/Commentary/Compiler/ExternalInterpreter + * Note [External GHCi pointers] in compiler/ghci/GHCi.hs + * Note [Remote Template Haskell] in libraries/ghci/GHCi/TH.hs -} -- | Run a command in the interpreter's context. With -- cgit v1.2.1