[M3commit] m3_build vs. build in parse.c?
Jay K
jay.krell at cornell.edu
Thu Mar 4 09:46:06 CET 2010
Why not always call m3_build?
Why ever call build?
- Jay
> From: hosking at cs.purdue.edu
> Date: Thu, 4 Mar 2010 02:58:30 -0500
> To: jay.krell at cornell.edu
> CC: m3commit at elegosoft.com
> Subject: Re: [M3commit] m3_build vs. build in parse.c?
>
> So that we can avoid having to analyse all the constants ourselves. We can simply generate the trees and then have gcc fold them.
>
> On 4 Mar 2010, at 02:16, Jay K wrote:
>
> > Why use one vs. the other?
> > It appears that they are equivalent *except* that m3_build attempts to optimize,
> > but falls back to build if it can't.
> >
> > That is, m3_build calls fold_build.
> >
> > - Jay
> >
> >
> >
> >
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://m3lists.elegosoft.com/pipermail/m3commit/attachments/20100304/0c42a5c8/attachment-0002.html>
More information about the M3commit
mailing list