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

        

Reply via email to