[dmd-internals] Windows DMD development is now impossible

Walter Bright walter at digitalmars.com
Mon Jun 10 19:12:32 PDT 2013


On 6/10/2013 2:25 AM, Martin Nowak wrote:
>
> The number of instances is also a huge performance issue when searching for 
> existing instantiations, because search is done linear and comparing two 
> TemplateInstance uses the costly arrayObjectMatch on the template arguments.

Once I finish with 2.063.2, I'll do some profiling and see about improving that.

I think arrayObjectMatch could back a hashed lookup. With the heavy template 
usage D is relying on, this will be a necessity.


More information about the dmd-internals mailing list