[dmd-internals] dmd commit, revision 657

Don Clugston dclugston at googlemail.com
Fri Sep 3 06:01:58 PDT 2010


On 3 September 2010 14:49, Jason House <jason.james.house at gmail.com> wrote:
> On Sep 3, 2010, at 2:40 AM, Walter Bright <walter at digitalmars.com> wrote:
>
>>
>>> 2) to run tests in parallel -- your attempts at doing that in your custom shell
>>> engine didn't work out terribly well
>>>
>>
>> I didn't spend that much time on the multithreading, either <g>. One problem was that the text output of the different threads got interleaved, a problem that multithreaded make also has. The other problem is that optlink must always run on core 0, meaning that multithreading the test suite on Windows does not actually speed it up. Until I can fix that problem with optlink, it wasn't worth the effort to continue working on parallelizing the tests.
>
> I really should look more closely at the public test suite, but what fraction of the tests truly require optlink?
About 90%.


More information about the dmd-internals mailing list