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® 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® 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
