[Newcompiler] Re: NewCompiler-ms.271.mcz

Klaus D. Witzel klaus.witzel at cobss.com
Thu Sep 6 07:28:42 UTC 2007


Hi Math,

thanks, this worked--after a hickup. What I did with the old  
NewCompiler.image :

1] disabled new compiler and block closures

2] loaded NewParser

3] *merged* NewCompiler-ms.272.mcz

Initially I attempted to *load* (not merge) NewCompiler-ms.272.mcz, that  
failed with strange empty collection during decompilation ...

Thanks again.

Cheers
Klaus

On Thu, 06 Sep 2007 02:14:58 +0200, you wrote:

> Hi Klaus,
>
> Yes load the NewParser from the AST repository.
> We have separated the parser so people who want to write pretty printer  
> and so on are not obliged to load the completed compiler.
> And also if people have time to write faster parser ;).
>
> HTH
> 	Mth
>
>
>
> On Sep 6, 2007, at 12:59 AM, Klaus D. Witzel wrote:
>
>> Hi Math,
>>
>> when I load NewCompiler-ms.271.mcz into the published NewCompiler.image  
>> it barks because AnObsoleteSqueakParser doesNotUnderstand:  
>> #parseMethod: :(
>>
>> Anything which could be done except waiting for the next  
>> NewCompiler.image to be published?
>>
>> Cheers
>> Klaus
>>
>> P.S. I see you addressed #testDecompileIfWhile, good work :)
>>
>>> - [Decompiler] nested ifTrue:ifFalse: eg:  
>>> IRDecompilerTests>>#testDecompileIfWhile
>>> - This is when the compiler optimize the conditional jump
>>> _________________________________________________________________
>>>
>>> Article:
>>> * http://www.squeaksource.com/NewCompiler.html
>>>
>>> Download:
>>> * http://www.squeaksource.com/NewCompiler/NewCompiler-ms.271.mcz
>>> <SqueakDebug.log>
>
>
> 	
>
> 	
> 		
> ___________________________________________________________________________ 
> Yahoo! Mail réinvente le mail ! Découvrez le nouveau Yahoo! Mail et son  
> interface révolutionnaire.
> http://fr.mail.yahoo.com




More information about the Newcompiler mailing list