Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
RE: [aspectj-users] Missing attachment for previous post

Hi Andrew, Andy,

here are three traces (sorry for my previous post without the attachments).

At the time I took the first a blank line was removed. The second trace was taken when the blank line was added again and so on.

During the second and third build I could hear less disk I/O and it seemed faster than the first one.

It still takes 40 seconds to do the incremental build.


I also notice that on some projects it says:

17:17:38 Resetting list of modified source files.  Was []
17:17:38 Found state instance managing output location : C:\ws\ivk rsa 7.5\com.dcx.ivkmds.fwk.common.ass.persist\bin
17:17:38 Change detected in C:\ws\ivk rsa 7.5\com.dcx.ivkmds.fwk.common.ass.persist\bin\com\dcx\ivkmds\fwk\common\ass\persist\NlTextProperty.class but it is not structural
17:17:38 Found state instance managing output location : C:\ws\ivk rsa 7.5\com.dcx.ivkmds.fwk.common.ass.persist\bin
17:17:38 Change detected in C:\ws\ivk rsa 7.5\com.dcx.ivkmds.fwk.common.ass.persist\bin\com\dcx\ivkmds\fwk\common\ass\persist\NlTextProperty.class but it is not structural
17:17:38 Preparing for build: planning to be an incremental build
17:17:38 AspectJ reports build successful, build was: INCREMENTAL
17:17:38 AJDE Callback: finish. Was full build: false

while on others NlTextProperty is only mentioned once:

17:17:39 Resetting list of modified source files.  Was []
17:17:39 Found state instance managing output location : C:\ws\ivk rsa 7.5\com.dcx.ivkmds.fwk.common.ass.persist\bin
17:17:39 Timer event: 703ms: Post compile
17:17:39 Change detected in C:\ws\ivk rsa 7.5\com.dcx.ivkmds.fwk.common.ass.persist\bin\com\dcx\ivkmds\fwk\common\ass\persist\NlTextProperty.class but it is not structural
17:17:39 Preparing for build: planning to be an incremental build
17:17:39 AspectJ reports build successful, build was: INCREMENTAL
17:17:39 AJDE Callback: finish. Was full build: false


At the beginning it says:

17:17:36 16 source file changes since last build
17:17:36 Compiler configuration for project com.dcx.ivkmds.fwk.common.ass.persist has been read by compiler.  Resetting.
17:17:36      Configuration was []
17:17:36 Resetting list of modified source files.  Was [C:\ws\ivk rsa 7.5\com.dcx.ivkmds.fwk.common.ass.persist\src\com\dcx\ivkmds\fwk\common\ass\persist\NlTextProperty.java, C:\ws\ivk rsa 7.5\com.dcx.ivkmds.fwk.common.ass.persist\src\com\dcx\ivkmds\fwk\common\ass\persist\NlTextProperty.java, C:\ws\ivk rsa 7.5\com.dcx.ivkmds.fwk.common.ass.persist\src\com\dcx\ivkmds\fwk\common\ass\persist\NlTextProperty.java, C:\ws\ivk rsa 7.5\com.dcx.ivkmds.fwk.common.ass.persist\src\com\dcx\ivkmds\fwk\common\ass\persist\NlTextProperty.java, C:\ws\ivk rsa 7.5\com.dcx.ivkmds.fwk.common.ass.persist\src\com\dcx\ivkmds\fwk\common\ass\persist\NlTextProperty.java, C:\ws\ivk rsa 7.5\com.dcx.ivkmds.fwk.common.ass.persist\src\com\dcx\ivkmds\fwk\common\ass\persist\NlTextProperty.java, C:\ws\ivk rsa 7.5\com.dcx.ivkmds.fwk.common.ass.persist\src\com\dcx\ivkmds\fwk\common\ass\persist\NlTextProperty.java, C:\ws\ivk rsa 7.5\com.dcx.ivkmds.fwk.common.ass.persist\src\com\dcx\ivkmds\fwk\common\ass\persist\NlTextProperty.java, C:\ws\ivk rsa 7.5\com.dcx.ivkmds.fwk.common.ass.persist\src\com\dcx\ivkmds\fwk\common\ass\persist\NlTextProperty.java, C:\ws\ivk rsa 7.5\com.dcx.ivkmds.fwk.common.ass.persist\src\com\dcx\ivkmds\fwk\common\ass\persist\NlTextProperty.java, C:\ws\ivk rsa 7.5\com.dcx.ivkmds.fwk.common.ass.persist\src\com\dcx\ivkmds\fwk\common\ass\persist\NlTextProperty.java, C:\ws\ivk rsa 7.5\com.dcx.ivkmds.fwk.common.ass.persist\src\com\dcx\ivkmds\fwk\common\ass\persist\NlTextProperty.java, C:\ws\ivk rsa 7.5\com.dcx.ivkmds.fwk.common.ass.persist\src\com\dcx\ivkmds\fwk\common\ass\persist\NlTextProperty.java, C:\ws\ivk rsa 7.5\com.dcx.ivkmds.fwk.common.ass.persist\src\com\dcx\ivkmds\fwk\common\ass\persist\NlTextProperty.java, C:\ws\ivk rsa 7.5\com.dcx.ivkmds.fwk.common.ass.persist\src\com\dcx\ivkmds\fwk\common\ass\persist\NlTextProperty.java, C:\ws\ivk rsa 7.5\com.dcx.ivkmds.fwk.common.ass.persist\src\com\dcx\ivkmds\fwk\common\ass\persist\NlTextProperty.java]
17:17:36 Preparing for build: planning to be an incremental build
17:17:36 Starting incremental compilation loop 1 of possibly 5
17:17:36 AJC: compiling source files
17:17:36 Timer event: 266ms: Time to first compiled message
17:17:36 AJC: compiled: C:\ws\ivk rsa 7.5\com.dcx.ivkmds.fwk.common.ass.persist\src\com\dcx\ivkmds\fwk\common\ass\persist\NlTextProperty.java
17:17:36 addSourcelineTask message=Type 'com.dcx.ivkmds.fwk.common.ass.persist.NlTextProperty' (NlTextProperty.java) has intertyped field from 'com.dcx.ivkmds.fwk.common.ass.persist.internal.Aggregates' (Aggregates.aj:'com.dcx.ivkmds.fwk.common.ass.persist.AggregateNode com.dcx.ivkmds.fwk.common.ass.persist.PersistentValueObject.fOwningAggregateNode')
17:17:36 addSourcelineTask message=Type 'com.dcx.ivkmds.fwk.common.ass.persist.NlTextProperty' (NlTextProperty.java) has intertyped field from 'com.dcx.ivkmds.fwk.common.ass.persist.internal.Aggregates' (Aggregates.aj:'com.dcx.ivkmds.fwk.common.ass.persist.PersistentValueObject com.dcx.ivkmds.fwk.common.ass.persist.PersistentValueObject.fOwningPersistentValueObject')
17:17:36 addSourcelineTask message=Type 'com.dcx.ivkmds.fwk.common.ass.persist.NlTextProperty' (NlTextProperty.java) has intertyped method from 'com.dcx.ivkmds.fwk.common.ass.persist.internal.Aggregates' (Aggregates.aj:'com.dcx.ivkmds.fwk.common.ass.persist.AggregateNode com.dcx.ivkmds.fwk.common.ass.persist.PersistentValueObject.getOwningAggregateNode()')
17:17:36 Timer event: 266ms: Time to first woven message
17:17:36 AJC: woven class com.dcx.ivkmds.fwk.common.ass.persist.NlTextProperty (from C:\ws\ivk rsa 7.5\com.dcx.ivkmds.fwk.common.ass.persist\src\com\dcx\ivkmds\fwk\common\ass\persist\NlTextProperty.java)
17:17:36 addSourcelineTask message=TODO This could also be realized by calling getValuesInternal.size() but this would create objects not needed file=C:\ws\ivk rsa 7.5\com.dcx.ivkmds.fwk.common.ass.persist\src\com\dcx\ivkmds\fwk\common\ass\persist\NlTextProperty.java line=64
17:17:36 AspectJ reports build successful, build was: INCREMENTAL
17:17:36 AJDE Callback: finish. Was full build: false


I don't see why 16 AJDT or AJC thinks that 16 source files changed since I only added a blank line to one file. Very strange.

This is with 1.6.3. Performance is worse with 1.6.4.

Regards, Thomas






________________________________________
From: aspectj-users-bounces@xxxxxxxxxxx [mailto:aspectj-users-bounces@xxxxxxxxxxx] On Behalf Of Thomas M. Hofmann
Sent: Montag, 16. März 2009 16:42
To: aspectj-users@xxxxxxxxxxx
Subject: RE: [aspectj-users] Missing attachment for previous post

No I changed non of the options. I will try and see what happens later.
 
________________________________________
From: aspectj-users-bounces@xxxxxxxxxxx [mailto:aspectj-users-bounces@xxxxxxxxxxx] On Behalf Of Andy Clement
Sent: Montag, 16. März 2009 16:32
To: aspectj-users@xxxxxxxxxxx
Subject: Re: [aspectj-users] Missing attachment for previous post
 
So are these the traces with EVERYTHING turned on in the event trace view logging?

Andy.
2009/3/16 Thomas M. Hofmann <email@xxxxxxxxxxxxxxxxx>
Sorry, I was too fast sending....

_______________________________________________
aspectj-users mailing list
aspectj-users@xxxxxxxxxxx
https://dev.eclipse.org/mailman/listinfo/aspectj-users
 

Attachment: ajdt 1.6.3 - 4 - full - small change to NlTextProperty.trace
Description: ajdt 1.6.3 - 4 - full - small change to NlTextProperty.trace

Attachment: ajdt 1.6.3 - 2 - full - small change to NlTextProperty.trace
Description: ajdt 1.6.3 - 2 - full - small change to NlTextProperty.trace

Attachment: ajdt 1.6.3 - 3 - full - small change to NlTextProperty.trace
Description: ajdt 1.6.3 - 3 - full - small change to NlTextProperty.trace


Back to the top