Hi everyone,
the list of accepted organizations for the GSoC is now available :
http://socghop.appspot.com/gsoc/program/accepted_orgs/google/gsoc2010
Unfortunately, I haven't seen Factor on the list (correct me if I'm
wrong)... Too bad :(
Jon Harper



On Fri, Feb 26, 2010 at 11:35 PM, Joe Groff <[email protected]> wrote:
> On Feb 26, 2010, at 12:48 PM, Daniel Ehrenberg wrote:
>
>> The compiler already allows this, through 'foldable' and 'flushable'
>> declarations. They are used in the high-level optimizer's constant
>> folding and dead code elimination transformations, respectively. Loop
>> fusion would require  a substantial reorganization of the compiler,
>> with an intermediate representation that represents map directly,
>> rather than its inlined form. I'm not sure if this would really be
>> possible as long as map uses call and not call(.
>
> Instead of making the compiler deal with map and friends, maybe an object 
> oriented approach would work, taking advantage of combinator inlining and 
> object unboxing so that composing special map, filter, etc. objects built 
> optimized loops.
>
> -Joe
> ------------------------------------------------------------------------------
> Download Intel&#174; Parallel Studio Eval
> Try the new software tools for yourself. Speed compiling, find bugs
> proactively, and fine-tune applications for parallel performance.
> See why Intel Parallel Studio got high marks during beta.
> http://p.sf.net/sfu/intel-sw-dev
> _______________________________________________
> Factor-talk mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/factor-talk
>

------------------------------------------------------------------------------
Download Intel&#174; Parallel Studio Eval
Try the new software tools for yourself. Speed compiling, find bugs
proactively, and fine-tune applications for parallel performance.
See why Intel Parallel Studio got high marks during beta.
http://p.sf.net/sfu/intel-sw-dev
_______________________________________________
Factor-talk mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/factor-talk

Reply via email to