On Wed, Jun 10, 2015 at 12:44 PM, Frédéric THOMAS <webdoubl...@hotmail.com>
wrote:

>
> > Fred, Anything you need help on or questions about the compiler just ask.
>
> Thanks.
>
> > Also, have you seen anything that might suggest we can disable IntelliJ's
> > ECMA natives so it uses the JS.swc Object definitions?
>
> AFAIK, you can't switch to another ECMA file, it is hardcoded for the Flex
> Plugin, a simple go to definition on Object and you will see the lib it
> depends on, in JS, they did it more flexible, not in Flex.
>

Well yeah, I know that is why I asked. Well that is one thing that sucks
but I guess we would need to make an object proxy class that gets treat
special in the compiler if people wanted to use things such as
Object.create().

Mike



>
> Frédéric THOMAS
>
>
> ----------------------------------------
> > Date: Wed, 10 Jun 2015 12:19:16 -0400
> > Subject: Re: [FalconJX] Unit test shows full use of pure actionscript to
> javascript compile
> > From: teotigraphix...@gmail.com
> > To: dev@flex.apache.org
> >
> > Alex, excuse my ignorance but "what" are your plans for integrating this,
> > are you getting the JS.wsc to be built?
> >
> > Fred, Anything you need help on or questions about the compiler just ask.
> >
> > Also, have you seen anything that might suggest we can disable IntelliJ's
> > ECMA natives so it uses the JS.swc Object definitions?
> >
> > Mike
> >
> > On Wed, Jun 10, 2015 at 12:00 PM, Frédéric THOMAS <
> webdoubl...@hotmail.com>
> > wrote:
> >
> >>>>So, why to generate the .abc and compare its modify date while we can
> do
> >>>>that with the source file ?
> >>>
> >>> We would compare source file date against .abc file date and then use
> the
> >>> abc as if it were from a swc and not compile the source file.
> >>
> >> Can't do more on anything today but will follow that path, indeed I
> guess
> >> I will need yours or Mike's help regarding the compilation itself at
> some
> >> point.
> >>
> >> Thanks,
> >> Frédéric THOMAS
> >>
> >>
> >> ----------------------------------------
> >>> From: aha...@adobe.com
> >>> To: dev@flex.apache.org
> >>> Subject: Re: [FalconJX] Unit test shows full use of pure actionscript
> to
> >> javascript compile
> >>> Date: Wed, 10 Jun 2015 15:48:36 +0000
> >>>
> >>>
> >>>
> >>> On 6/10/15, 8:36 AM, "Frédéric THOMAS" <webdoubl...@hotmail.com>
> wrote:
> >>>
> >>>>> Volunteers are welcome to try to fix it. Or implement a whole new
> >>>>> incremental compile strategy. I think I’ve noticed that Java compiler
> >>>>> writes out an .class file and uses file dates to determine whether to
> >>>>> compile again and seems to do that very quickly. I’ve pondered
> whether
> >>>>> Falcon would get similar gains if we wrote out .abc files.
> >>>>
> >>>>So, it seems the compiler maintains a kind of session between the
> >>>>compilation, how ?
> >>>
> >>> IIRC, the compiler would checksum public APIs and write it to a
> temporary
> >>> file. The strategy of only re-compiling files affected by public APIs
> >>> changed in other files is interesting, but seemed to be buggy.
> >>>
> >>>>So, why to generate the .abc and compare its modify date while we can
> do
> >>>>that with the source file ?
> >>>
> >>> We would compare source file date against .abc file date and then use
> the
> >>> abc as if it were from a swc and not compile the source file.
> >>>
> >>> -Alex
> >>>
> >>
> >>
>
>

Reply via email to