Ben McCann created BCEL-186:
-------------------------------

             Summary: Release 6.0
                 Key: BCEL-186
                 URL: https://issues.apache.org/jira/browse/BCEL-186
             Project: Commons BCEL
          Issue Type: Task
    Affects Versions: 6.0
            Reporter: Ben McCann
            Priority: Blocker
             Fix For: 6.0


I'd love to see 6.0 released.

Here was the last vote:
http://apache-commons.680414.n4.nabble.com/VOTE-Release-BCEL-6-0-based-on-RC3-td4667129.html

Konstantin Kolinko reported some issues with caching that blocked the release:

bq. I noted new methods that introduced caching into classfile.ConstantUtf8 
class. BCEL_DONT_CACHE should at least have static setter, or a static setter 
for a cache instance / a factory class. RELEASE-NOTES.txt describes this change 
as [BCEL-163] Incorporate patch file from Findbugs which does not say much 
about this change. Actually this change introduced caching for ConstantUtf8 and 
ObjectType instances.

Emmanuel Bourg did some investigation and testing and reported back:

bq. If nobody object I'll remove this cache, the impact on the performance 
is too important to enable it by default, and the static state smells 
like a quick and dirty implementation. This feature could return as a 
pluggable cache if someone wants to provide a patch.

garydgregory suggested adding a flush method to clear the cache in ObjectType



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to