https://bz.apache.org/bugzilla/show_bug.cgi?id=69532

--- Comment #3 from Mark Thomas <ma...@apache.org> ---
Looking at the history, I think Konstantin deserves the credit for the original
design rather than me.

Given the current implementation maintains a TCCL->class name Map and a
TTCL->ExpressionFactory Map, I did wonder if some refactoring was possible to
reduce that to a single Map.

I also wondered if we had fully taken advantage of the key being a TCCL. Unlike
other WeakReference keys, I think the lifecycle of a class loader means we
don't need to worry about the reference returning null. I think there might be
an optimisation there but haven't thought it through fully yet.

-- 
You are receiving this mail because:
You are the assignee for the bug.
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org
For additional commands, e-mail: dev-h...@tomcat.apache.org

Reply via email to