I've been doing some profiling and I see pretty much activity in FlashELResolver.castAndIntern() and ImplicitObjectResolver.castAndIntern().
When I replace the "return s.intern()" lines by "return s", both methods have (of course) much better performance.
But I'm pretty sure someone put them there with a reason, like memory footprint.
However, I don't see any difference in memory footprint.
Any ideas? Do we want to keep the intern() calls?
|Status||Open [ 1 ]||Resolved [ 5 ]|
|Assignee||Leonardo Uribe [ lu4242 ]|
|Fix Version/s||2.0.8 [ 12316514 ]|
|Fix Version/s||2.1.2 [ 12316512 ]|
|Resolution||Fixed [ 1 ]|
|Fix Version/s||1.2.11 [ 12316650 ]|
|Status||Resolved [ 5 ]||Closed [ 6 ]|
|Transition||Time In Source Status||Execution Times||Last Executer||Last Execution Date|
|335d 5h 25m||1||Leonardo Uribe||23/Jul/11 00:00|
|31d 2h 35m||1||Leonardo Uribe||23/Aug/11 02:36|