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?