Don't setPCState if field requested is already loaded
-----------------------------------------------------
Key: OPENJPA-2164
URL: https://issues.apache.org/jira/browse/OPENJPA-2164
Project: OpenJPA
Issue Type: Improvement
Components: Enhance, kernel, performance
Affects Versions: 2.3.0, 2.2.1
Reporter: Kevin Sutter
Assignee: Kevin Sutter
Currently, our getter method logic (enhanced byte code plus our statemanager
code) has some unnecessary overhead when processing fields that have already
been loaded. We're looking at streamlining that processing by using a simple
check in the beforeRead method to determine if the field has already been
loaded. If it has, then just return and let it return the value already
present. If it has not been loaded, then we'll go through the normal
processing.
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators:
https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira