[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