Skip to main content

[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-----


Back to the top