On Thursday, September 12, 2013 15:58:05 Walter Bright wrote: > On 9/12/2013 3:16 PM, bearophile wrote: > > Jonathan M Davis: > >> I think that if this sort of thing is to be considered, it needs to be > >> considered after all of the far more major issues have been resolved. > > > > In general this a well know fallacious point of view. I D there are large > > issues open since several years. If you apply your idea to this situation > > along the years, then you don't improve the compiler much > > In most jobs you use pipelining: you don't wait for the largest jobs to > > finish before doing small jobs. You try to cram as many jobs in parallel > > as possible, filling all the empty cracks, to increase throughput. This > > is why people are improving small things in dmd even if large compiler > > issues are still present. > > Except that this is a large job, with a high likelihood of causing other > unanticipated issues.
Yeah. This sounds like exactly the sort of thing that's going to result in a lot of additional bugs, and it's arguably going to yield only a minor benefit. - Jonathan M Davis
