Details
-
Improvement
-
Status: Resolved
-
Medium
-
Resolution: Done
-
None
-
None
Description
LazyDataObject method dispatch is a bit sub-optimal, as it does not take advantage:
- Java 8's Method.getArgumentCount()
- Ability to switch on strings coupled with method names being interned
- The fact that getters have zero arguments and hence are uniquely identified by their name
Address these issues, hence further improving LazyDataObject hot path.
Attachments
Issue Links
- relates to
-
MDSAL-399 Use MethodHandles in LazyDataObject to acquire foreign data
-
- Resolved
-