MethodWrappers for 3.9

Marcus Denker denker at iam.unibe.ch
Wed Apr 26 08:59:51 UTC 2006


Hi Diego,

Thanks a lot!

I've merged your compiler changes in the 3.9a release and the  
MethodWrapper
package is now in the SqueakSource repository:

	http://www.squeaksource.com/MethodWrappers.html

as MethodWrappers3.9-md.8.mcz.

     Marcus

On 19.04.2006, at 06:34, Diego Fernandez wrote:

> Hi, I have uploaded a new MC package version of MethodWrappers fixed
> to work with 3.9 in the MC HTTP repository for the codeCoverage
> project.
> To download it from MC:
> MCHttpRepository
>     location: 'http://www.squeaksource.com/codeCoverage'
>     user: ''
>     password: ''
>
> And then install Compiler-DF.5.mcz and MethodWrappers-DF.7.mcz
>
> Changes:
>
> MethodWrappers
> -All sends to #tempNameCache: was removed
> -MwMethodWrapper implements #asClassDescription to store a correct
> definition of the class in Monticello
> -MwMethodWrapper>>#tempNameCahe: removed
> -The extension of MethodNode was removed. Now is implemented using a
> refactorized MethodNode so #generate:
> and MethodWrappers use the same implementation (in the previous
> version MethodWrappers used a copy&pasted version of #generate: just
> to change the class of the compiled method)
> The drawback: it requires a different version of the Compiler package
>
> Compiler
> -#generate:  implemented as:
> generate: trailer
> self generateWith: trailer using: CompiledMethod
>
> Cheers,
> Diego.-
>
>




More information about the Squeak-dev mailing list