DO NOT REPLY TO THIS EMAIL, BUT PLEASE POST YOUR BUG
RELATED COMMENTS THROUGH THE WEB INTERFACE AVAILABLE AT
ANY REPLY MADE TO THIS MESSAGE WILL NOT BE COLLECTED AND
INSERTED IN THE BUG DATABASE.
[PATCH] abandoning code-generated Property.Maker
------- Additional Comments From [EMAIL PROTECTED] 2004-01-16 16:58 -------
A new revision of the patch where the functionality of corresponding and
compound properties are placed in seperate files. As a result, the main
Property.Maker class becomes smaller and easier to understand.
Performance is 4.5% faster with this patch, mostly due to the caching of the
default values of subproperties. The main path through the code is shorter for
non-compound properties and the same for compound properties and properties
Functionally the patch is neutral, so the it gets the same result. There are
some places in the patch marked with TODO where a solution to minor bugs in the
existing code has been added as comments.
With this revision I think the patch is ready to go in.