Moving druntime into the DMD repository

Jacob Carlborg doob at me.com
Tue Jul 31 09:46:35 UTC 2018


On 2018-07-27 13:03, Seb wrote:
> This a thread to explore whether it would be feasible to do so.
>
> Motivation
> ----------
>
> DRuntime and DMD heavily depend on each other.
>
> It happens very often that a PR needs to touch both and then a
> complicated three-step (or sometimes four-step PR series) needs to be
> done to keep the CIs happy.
> Moreover, as the whole testsuite is at dmd, it happens more often that
> an error is caught in the testsuite, but would require a druntime PR or
> the opposite you make a PR to druntime and want its accompanying test to
> be checked by the CI.

Another approach could be to separate the compiler dependent API, i.e. 
"rt" and the user facing API, i.e. "core". The "rt" API could be moved 
to the compiler repository while the user facing API could stay.

-- 
/Jacob Carlborg


More information about the Digitalmars-d mailing list