[hibernate-commits] [hibernate/hibernate-orm] 991ff2: HHH-10279 - Memory usage improvements -
GitHub
noreply at github.com
Thu Nov 12 07:51:18 EST 2015
Branch: refs/heads/master
Home: https://github.com/hibernate/hibernate-orm
Commit: 991ff265dad6480ab2632d61964ae0c0c27b29b0
https://github.com/hibernate/hibernate-orm/commit/991ff265dad6480ab2632d61964ae0c0c27b29b0
Author: Stuart Douglas <stuart.w.douglas at gmail.com>
Date: 2015-11-12 (Thu, 12 Nov 2015)
Changed paths:
M hibernate-core/src/main/java/org/hibernate/engine/query/spi/HQLQueryPlan.java
M hibernate-core/src/main/java/org/hibernate/engine/spi/ActionQueue.java
M hibernate-core/src/main/java/org/hibernate/engine/spi/ExecutableList.java
M hibernate-core/src/main/java/org/hibernate/event/internal/DefaultLoadEventListener.java
M hibernate-core/src/main/java/org/hibernate/internal/AbstractSessionImpl.java
Log Message:
-----------
HHH-10279 - Memory usage improvements -
* Don't allocate IdentityMap if it is not needed
* Only allocate unresolved insertions if requied
* Don't create a new string when creating a named query
* Allocate querySpaces lazily
* Remove executableLists from ActionQueue
* Allocate ExecutableList instances lazily
* Lazily allocate the transaction commit task lists
* Don't allocate a new EntityKey
More information about the hibernate-commits
mailing list