[squeak-dev] The Trunk: Compiler-ul.352.mcz

commits at source.squeak.org commits at source.squeak.org
Mon Apr 24 12:14:32 UTC 2017


Levente Uzonyi uploaded a new version of Compiler to project The Trunk:
http://source.squeak.org/trunk/Compiler-ul.352.mcz

==================== Summary ====================

Name: Compiler-ul.352
Author: ul
Time: 24 April 2017, 1:00:45.337997 pm
UUID: 1ac9255e-aa00-4fca-8983-810cd0f1f3ba
Ancestors: Compiler-eem.351

- rewrote senders of #clone to use #shallowCopy

=============== Diff against Compiler-eem.351 ===============

Item was changed:
  ----- Method: FieldNode>>assignmentCheck:at: (in category 'testing') -----
  assignmentCheck: encoder at: location
  	(encoder cantStoreInto: name) ifTrue: [^location].
  	fieldDef toSet ifNil:[
  		encoder interactive ifTrue:[^location].
+ 		fieldDef := fieldDef shallowCopy assignDefaultSetter.
- 		fieldDef := fieldDef clone assignDefaultSetter.
  	].
  	^-1!



More information about the Squeak-dev mailing list