[squeak-dev] Daily Commit Log

commits at source.squeak.org commits at source.squeak.org
Wed Sep 16 21:55:02 UTC 2015


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

http://lists.squeakfoundation.org/pipermail/packages/2015-September/008966.html

Name: Kernel-eem.951
Ancestors: Kernel-eem.950

Implement callPrimitive: in the simulator so that, for example, the debugger does not get into an infinite recursion when accepting a new version of a method that has a primitive.

Simplify skipCallPrimitive.

Fix classCommentBlank so that it always answers the blank, even when there's an existing comment (shurely shome mistake, hic, ed)..

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

http://lists.squeakfoundation.org/pipermail/packages/2015-September/008967.html

Name: Compiler-eem.308
Ancestors: Compiler-eem.307

Addition:
Scanner>>typedScan:do:, useful for tools (watch this space).

Optimisation:
Avoid an expensive visit of the parse tree if there are no temps when checking if they need nilling before being read.

Polish:
Better error message with bindTemp:.

Decompile empty blocks as [] not [nil].

Nuke obsolete method creation methods generateMethodOfClass:trailer:from:.

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

http://lists.squeakfoundation.org/pipermail/packages/2015-September/008968.html

Name: System-eem.766
Ancestors: System-mt.765

Fix some methods with carriage returns in their time stamps.

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


More information about the Squeak-dev mailing list