Uploaded image for project: 'ZK'
  1. ZK
  2. ZK-2926

improve ExpressionFactory class caching

XMLWordPrintable

    • Icon: New Feature New Feature
    • Resolution: Done
    • Icon: Later Later
    • 8.0.0
    • 6.0.5, 6.5.8, 7.0.6.1
    • Components
    • Security Level: Jimmy
    • None

      org.zkoss.zel.ExpressionFactory is currently not caching the class to create a newInstance from. Under high request volume that leads to frequent class loading, when ExpressionFactory is created often.

      ZK8 already contains improvements for this caching the ExpressionFactory
      https://github.com/zkoss/zk/blob/ec0d00ea125d6bcb8b5c27bf6ca1bcebf567947d/zel/src/org/zkoss/zel/ExpressionFactory.java#L139

      The older ZK versions would benefit equally from that improvement.

            Unassigned Unassigned
            cor3000 cor3000
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated:
              Resolved: