[aspectc-user] Source files not changing

Dimple dkaul at isis.vanderbilt.edu
Fri Nov 18 15:35:40 CET 2005


Hi,
Size of libACE.so.5.4.7 is changing.
Originally it was 7250663 and now after introduction of aspect it is
7256923.
Thanks,
Dimple

-----Original Message-----
From: Olaf Spinczyk [mailto:Olaf.Spinczyk at informatik.uni-erlangen.de] 
Sent: Friday, November 18, 2005 8:28 AM
To: dkaul at isis.vanderbilt.edu
Cc: aspectc-user at aspectc.org
Subject: Re: [aspectc-user] Source files not changing

HI,

Dimple wrote:
> Hi Olaf,
> Does size of executable increase when you introduce aspect's. Also with
the
> following option :
>      ASPECT_PATH=$HOME/aspect/ac-1.0pre1
>      export "CXX=$ASPECT_PATH/ag++ -p $ACE_ROOT/ace --Xcompiler"
> and using of normal make file in ACE.
> Source file is not changing. Is it okay that source file is not changing.
> But I can see aspect weaver is weaving my code when I run my make file.
> 
> Also I want to say is that I is faster than previous version of AspectC++.
> 
> Thanks,
> Dimple Kaul

aspect code of course affects the size of the generated executables. You 
should be able to observe a changed size of libACE.so.xxx. Use the 
'size' command. The size of test programs will only differ if there are 
join points with a location in header files, because the library is 
normally linked dynamically.

Your optimization aspect might even reduce the size but it is rather 
unlikely that the size will remain *exactly* the same.

Best regards,

Olaf




More information about the aspectc-user mailing list