diff options
author | Simon Marlow <marlowsd@gmail.com> | 2016-06-23 09:22:32 +0100 |
---|---|---|
committer | Simon Marlow <marlowsd@gmail.com> | 2016-06-24 11:29:33 +0100 |
commit | eb732195f6c005c769232a79e5d17e3d768603d1 (patch) | |
tree | af50965f6f74f524d0552c66140cb5982a6dcfd6 /compiler/ghci | |
parent | bdb0d24be9c83b08fd3f4b870a17f6be31a24b1b (diff) | |
download | haskell-eb732195f6c005c769232a79e5d17e3d768603d1.tar.gz |
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
Diffstat (limited to 'compiler/ghci')
-rw-r--r-- | compiler/ghci/GHCi.hs | 7 |
1 files changed, 7 insertions, 0 deletions
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 |