> Doing a time-profiling of my current hackery tells me the worst offender
> in my program is:
> 
>       Intervals/$d11
> 
> This raises and question or two in my mind...
> 
> This represents the encoding of a dictionary (or a single method?)
> for some class with an instance declared in the given module, right?

Right.  It *is* curious, though.  You can find out what instance is involved
by looking at Intervals.hi; the instance decls in interface files say
what "$dn" they are attached to.

What's puzzling me is that not much time should accrue to dictionaries.
precisely because they are of no help to programmers.

Unless perhaps its the code *inside* the instance declaration... that
might get the dictionary cost centre... Hmm  Keep us posted.

Simon

Reply via email to