[
Date Prev][
Date Next][
Thread Prev][
Thread Next][
Date Index][
Thread Index]
[
List Home]
Re: [ajdt-dev] AJDT build goes into an infinite loop
|
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Hi Andy,
Am Dienstag, den 19.02.2008, 17:35 -0800 schrieb Andy Clement:
> Do you really always find it stalled in:
>
> > java.lang.Thread.State: RUNNABLE
> > at org.aspectj.weaver.ReferenceType.hasAnnotation(ReferenceType.java:151)
> > at
org.aspectj.weaver.patterns.ExactAnnotationTypePattern.matches(ExactAnnotationTypePattern.java:82)
> > at
>
> that hasAnnotation() method?
Yes, allways the same (even the line number 151, if I recall right).
> I see you are using the hasMember code too, which is still not
> considered finished - does it behave any better without using
> hasmethod/hasfield in your aspects? (if that is a reasonable thing to
> try out).
Yes, we are using hasMember and declare annotation rather frequently
quite some time. If I recall right, I first saw these hangs some moths
afterwards, but at the same time we started to use declare annotation
too.
> I can imagine a possible spin on incremental compilation of declare
> annotation actually - are you able to play around a little with
> declare annotation also, to see if that changes the behaviour you see?
I couldn't do any more as long as we had one large monolithic project,
but now we have refactured and I get the problem in some of the smaller
subprojects too. I'll experiment a bit more next week...
thanks for your answer,
have a nice weekend...
Hermann
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.6 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org
iD8DBQFHvs7gZbZrB6HelLIRAqjGAJ9hTbxPE5XbeI4rCgjccF6dEMySvgCfR2Mj
cAO42nzghDZc3ihTE+4b95Q=
=P2ov
-----END PGP SIGNATURE-----