[squeak-dev] Daily Commit Log

commits at source.squeak.org commits at source.squeak.org
Fri Sep 16 23:55:08 UTC 2011


Changes to Trunk (http://source.squeak.org/trunk.html) in the last 24 hours:

http://lists.squeakfoundation.org/pipermail/packages/2011-September/004971.html

Name: Compiler-eem.215
Ancestors: Compiler-eem.214

Compiler half of second part of changes to revive ability to
create subclasses of CompiledMethod.  Other half is
Kernel-eem.620.

=============================================

http://lists.squeakfoundation.org/pipermail/packages/2011-September/004972.html

Name: Kernel-eem.620
Ancestors: Kernel-eem.619

Kernel half of second part of changes to revive ability to
create subclasses of CompiledMethod.  Other half is
Compiler-eem.215.

Fix nasty bug with AdditionalMethodState copying.  It wasn't
copying the associations so properties would end up
shared between copies sicne the associations ended up
shared.

Add id hash to printing of AdditionalMethodState to make
reasoning about sharing easier.

=============================================

http://lists.squeakfoundation.org/pipermail/packages/2011-September/004973.html

Name: Kernel-eem.621
Ancestors: Kernel-eem.620

Make AdditionalMethodState>copyWith:/copyWithout: subclass-
friendly, copying all inst vars.
Also make then shallowCopy pragmas and associations to
produce distinct copies.

=============================================

http://lists.squeakfoundation.org/pipermail/packages/2011-September/004974.html

Name: Kernel-eem.622
Ancestors: Kernel-eem.621

Remove the noyYetImplemented flag now that subclassing
AdditionalMethodState is implemented.

=============================================

http://lists.squeakfoundation.org/pipermail/packages/2011-September/004975.html

Name: Kernel-eem.623
Ancestors: Kernel-eem.622

Get use of new: and basicNew: in AdditionalMethiodState
correct (for convenience of subclasses).

=============================================



More information about the Squeak-dev mailing list