Details
-
Type:
Performance
-
Status: Open (View workflow)
-
Priority:
Normal
-
Resolution: Unresolved
-
Affects versions: None
-
Fix versions: 3.0.0
-
Components: Core
-
Labels:
Description
In addition, for mutable methods, it can use MutableMethodInfo.BaseMethod. (In fact, since we don't expect other kinds of methods anyway, the method finder could simply throw for other MethodInfos and the complex implementation using GetMostDerivedOverride can be removed.)
Impact in Debug-Builds: ~3%
NOTE: Needs case for CustomMethodInfo, possibly fallback to original implementation?
Attachments
Issue links
- blocks
-
RMTP-39 Cache the result of RelatedMethodFinder.GetMostDerivedOverride()
-
- Open
-