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.- |
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.- > > |
Thanks :)
On 4/26/06, Marcus Denker <[hidden email]> wrote: > 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.- > > > > > > > |
Free forum by Nabble | Edit this page |