[Issue 4686] rdmd could use an incremental compilation option

d-bugmail at puremagic.com d-bugmail at puremagic.com
Tue Feb 26 09:14:11 PST 2013


http://d.puremagic.com/issues/show_bug.cgi?id=4686


Vladimir Panteleev <thecybershadow at gmail.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |thecybershadow at gmail.com


--- Comment #2 from Vladimir Panteleev <thecybershadow at gmail.com> 2013-02-26 19:14:10 EET ---
No. rdmd simply does not recompile if no source files changed, but if at least
one changes, it rebuilds the whole program.

rdmd compiles all modules at once. There are known bugs in DMD that prevent
incremental compilation while passing multiple files to DMD, so in order to
support incremental compilation, rdmd would need to invoke the compiler once
for every module. This would slow it down considerably in the general case.

-- 
Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email
------- You are receiving this mail because: -------


More information about the Digitalmars-d-bugs mailing list