Hi Michael,

would you care to share a link of your experiment sources? :) We might all
learn something from it.

Thanks in advance!

Best regards,
Bogdan

On Sun, Jan 22, 2012 at 10:00 PM, Michael A. Labriola <
labri...@digitalprimates.net> wrote:

> I did some experiments a while back where I post-processed metadata into a
> ActionScript class and then included it in compilation. Basically, I had a
> class that referenced all places a given metadata tag was being used (like
> for injection points). Versus using describeType, I could speed up things
> like robot legs nearly 10 fold.
>
> Mike
>
>
> -----Original Message-----
> From: Michael A. Labriola [mailto:labri...@digitalprimates.net]
> Sent: Sunday, January 22, 2012 1:58 PM
> To: flex-dev@incubator.apache.org
> Subject: RE: metadata
>
> There was a compiler change a while back. Basically, if a library forces a
> given piece of metadata to be kept, then that setting is inherited by the
> project. So, when flexunit forces [Test] to be kept in the library, all
> projects that include flexunit's swc get that setting
>
> -----Original Message-----
> From: Michael Schmalle [mailto:m...@teotigraphix.com]
> Sent: Saturday, January 21, 2012 5:21 AM
> To: flex-dev@incubator.apache.org
> Subject: Re: metadata
>
> Quoting Martin Heidegger <m...@leichtgewicht.at>:
>
> > @Michael: Wasn't there some kind of compiler change regarding this?
> > I can't properly recall it.
> >
> > However: As far as I know: the standard meta tags (like bindable) do
> > get compiled into the code and are readable with describeType. swfs
> > are readable like external files with the proper tools, which is why
> > swc inspection works in FlexBuilder, FDT, etc. If you put them in an
> > external file you'd make it easier to tamper and break running code.
> >
> > yours
> > Martin.
> >
>
> The Bindable etc, are included in the main build.
>
> whiteboard/frameworks/build_framework.xml
>
> In the core, framework and mx targets.
>
> <compc ...
>    <keep-as3-metadata name="Bindable"/>
>    <keep-as3-metadata name="Managed"/>
>    <keep-as3-metadata name="ChangeEvent"/>
>    <keep-as3-metadata name="NonCommittingChangeEvent"/>
>    <keep-as3-metadata name="Transient"/> </compc>
>
>
> As far as the compiler change, I don't know.
>
> Mike
>
> Notice: This transmission is intended only for the use of the individual
> or entity to which it is addressed and may contain information that is
> privileged or confidential. Any dissemination, distribution or copying of
> this transmission by anyone other than the intended recipient is strictly
> prohibited. If you have received this transmission in error, please notify
> the sender immediately by e-mail or telephone and delete the original
> transmission. Thank you.
>



-- 
http://www.badu.ro

Reply via email to