Hi CFEers,

After re-thinking it, here is an updated version of this patch that does not 
completely disable caching for incomplete interfaces. This should minimize the 
performance hit of the previous version.
Basically I am now storing ObjCInterface-Types in a separate cache, together 
with a “checksum” (really the number of ivars). If we look up the type again, I 
see if the checksum changed and otherwise just return the type from the cache.

-- Adrian

Attachment: 0001-Ensure-that-DIType-is-regenerated-after-we-visited-a.patch
Description: Binary data

_______________________________________________
cfe-commits mailing list
[email protected]
http://lists.cs.uiuc.edu/mailman/listinfo/cfe-commits

Reply via email to