This content has been marked as final.
Show 3 replies
-
1. Re: CopyOnWriteArraySet - JBCL-20
adrian.brock Jul 24, 2008 5:58 AM (in response to adrian.brock)Incidently the reason the blacklist is so large is because we are still using the
old annotation scanning (which has the problem I reported a couple of months ago).
i.e. if you have an unpacked subdeployment, it thinks
subdeployment.jar/org/jboss/whatever/Some.class
might be a class.
When it fails to the load the class, it fills ups the blacklist.
This is besides it wasting time scanning things it doesn't need to
and creating lots of unnecessary ClassNotFoundExceptions. -
2. Re: CopyOnWriteArraySet - JBCL-20
alesj Jul 24, 2008 7:28 AM (in response to adrian.brock)"adrian@jboss.org" wrote:
It might be an idea to add a ConcurrentSet implementation to common-core
that is implemented on top of a ConcurrentHashMap?
OK, I'll add this to the common-core.
Any other collection API we can/should add? -
3. Re: CopyOnWriteArraySet - JBCL-20
alesj Jul 24, 2008 7:33 AM (in response to adrian.brock)"adrian@jboss.org" wrote:
Incidently the reason the blacklist is so large is because we are still using the
old annotation scanning (which has the problem I reported a couple of months ago).
This should all go away once we switch to my annotation scanning. ;-)
It should be soon, since I saw Emanuel finished the Metadata changes required to have more optimized lookup actions.