On 01/04/10 05:11, Walter Bright wrote:
There is an AA implementation in backend/aa.c that should do the job.

But I thought the dwarf implementation already caches already used types?

If you look at the implementation it only caches the used types if they are basic types, it doesn't cache for function pointers, so will regenerate the debug info and trample on the debug info that it wasn't done writing. A quick Ctrl+F for typeidx_tab in dwarf.c will confirm this.

_______________________________________________
dmd-internals mailing list
[email protected]
http://lists.puremagic.com/mailman/listinfo/dmd-internals

Reply via email to