Rick Hodgin <foxmuldrs...@yahoo.com> writes:

> The idea is to create a program database of the compiled program on a
> full compile. Then when asked to re-compile with the edit-and-continue
> switch, it only looks for changed code and compiles those few
> lines. Everything else it needs to carry out compilation is there from
> previous full-compile as was originally parsed, or from subsequent
> edit-and-continue compiles which updated the database.

This idea is related to Tom Tromey's incremental compiler work
(http://gcc.gnu.org/wiki/IncrementalCompiler) and to Per Bothner's
compiler server work
(http://per.bothner.com/papers/GccSummit03-slides/index.html).  Neither
project is currently active.  I believe that Diego Novillo is currently
doing some work along these lines but I don't know what the status is.

Ian

Reply via email to