Clone
Adam Murdoch
committed
on 19 Apr 16
Started reworking the `DynamicObject` contract to allow property and method access without doing multiple lookups of the corresponding meta-… Show more
Started reworking the `DynamicObject` contract to allow property and method access without doing multiple lookups of the corresponding meta-property or meta-method.

Meta-property and meta-method lookup is expensive for missing properties or methods, for example when accessing an extension property or method on a project.

This change does not actually reduce the number of lookup, it simply moves things in this direction.

Show less

green-master + 518 more