[squeak-dev] The Trunk: Kernel-nice.1040.mcz

commits at source.squeak.org commits at source.squeak.org
Thu Oct 20 20:00:23 UTC 2016


Nicolas Cellier uploaded a new version of Kernel to project The Trunk:
http://source.squeak.org/trunk/Kernel-nice.1040.mcz

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

Name: Kernel-nice.1040
Author: nice
Time: 20 September 2016, 11:16:58.635456 pm
UUID: 02e2c754-2964-4b4a-8f91-102bd6c3a92d
Ancestors: Kernel-nice.1039

Prefer HalfWord to DoubleByte

=============== Diff against Kernel-nice.1039 ===============

Item was changed:
  ----- Method: Behavior>>kindOfSubclass (in category 'testing class hierarchy') -----
  kindOfSubclass
  	"Answer a String that is the keyword that describes the receiver's kind of subclass,
  	 either a regular subclass, a variableSubclass, a variableByteSubclass,
  	 a variableWordSubclass, a weakSubclass, an ephemeronSubclass or an immediateSubclass.
  	 c.f. typeOfClass & instSpec"
  	^(#(' subclass: '
  		' subclass: '
  		' variableSubclass: '
  		' variableSubclass: '
  		' weakSubclass: '
  		' ephemeronSubclass: '
  		nil
  		' immediateSubclass: '
  		nil
  		' variableDoubleWordSubclass: '
  		' variableWordSubclass: '		nil
+ 		' variableHalfWordSubclass: '	nil nil nil
- 		' variableDoubleByteSubclass: '	nil nil nil
  		' variableByteSubclass: '		nil nil nil nil nil nil nil
  		' variableByteSubclass: '		nil nil nil nil nil nil nil )
  			at: self instSpec + 1) ifNil:
  				[self error: 'invalid class type']!



More information about the Squeak-dev mailing list