-
Type:
Bug
-
Status: Closed
-
Resolution: Fixed
-
Affects Version/s: 6.1.0 CE RC1
-
Fix Version/s: 6.0.12 EE, 6.1.0 CE RC1
-
Component/s: Core Infrastructure, Performance
-
Labels:None
-
Branch Version/s:6.0.x
-
Backported to Branch:Committed
The best way to build up a cache key, is not build anything, just use what is already there. This change simply assemble the key elements into wrapper types, to avoid creating the String keys.
For C2 compiler, when DoEscapeAnalysis and EliminateAllocations options are on, there is a chance that the JIT compiler can completely eliminate the wrapper creation, directly pass around those key elements in stack rather than creating the key in heap.
- relates
-
LPE-5501 Improved performance of EntityCache
-
- Closed
-