[squeak-dev] The Trunk: Kernel-dtl.226.mcz

commits at source.squeak.org commits at source.squeak.org
Wed Aug 26 01:47:16 UTC 2009


David T. Lewis uploaded a new version of Kernel to project The Trunk:
http://source.squeak.org/trunk/Kernel-dtl.226.mcz

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

Name: Kernel-dtl.226
Author: dtl
Time: 25 August 2009, 9:45:30 am
UUID: fbd0e6cd-91b7-4a1a-bee7-5f776d32e4d1
Ancestors: Kernel-bf.225

Reference Mantis 7221: Remove some leftover VMMaker methods from base images.
Remove several C code generation methods that have previously been recategorized to the VMMaker package.

=============== Diff against Kernel-bf.225 ===============

Item was removed:
- ----- Method: SmallInteger class>>ccg:prolog:expr:index: (in category 'plugin generation') -----
- ccg: cg prolog: aBlock expr: aString index: anInteger
- 
- 	^cg ccgLoad: aBlock expr: aString asIntegerValueFrom: anInteger!

Item was removed:
- ----- Method: Boolean class>>ccg:prolog:expr:index: (in category 'plugin generation') -----
- ccg: cg prolog: aBlock expr: aString index: anInteger
- 
- 	^cg ccgLoad: aBlock expr: aString asBooleanValueFrom: anInteger!

Item was removed:
- ----- Method: SmallInteger class>>ccgCanConvertFrom: (in category 'plugin generation') -----
- ccgCanConvertFrom: anObject
- 
- 	^anObject class == self!

Item was removed:
- ----- Method: SmallInteger class>>ccg:generateCoerceToOopFrom:on: (in category 'plugin generation') -----
- ccg: cg generateCoerceToOopFrom: aNode on: aStream
- 
- 	cg generateCoerceToSmallIntegerObjectFrom: aNode on: aStream!

Item was removed:
- ----- Method: SmallInteger class>>ccg:generateCoerceToValueFrom:on: (in category 'plugin generation') -----
- ccg: cg generateCoerceToValueFrom: aNode on: aStream
- 
- 	cg generateCoerceToSmallIntegerValueFrom: aNode on: aStream!

Item was removed:
- ----- Method: Boolean class>>ccg:generateCoerceToOopFrom:on: (in category 'plugin generation') -----
- ccg: cg generateCoerceToOopFrom: aNode on: aStream
- 
- 	cg generateCoerceToBooleanObjectFrom: aNode on: aStream!

Item was removed:
- ----- Method: Boolean class>>ccg:emitLoadFor:from:on: (in category 'plugin generation') -----
- ccg: cg emitLoadFor: aString from: anInteger on: aStream
- 
- 	cg emitLoad: aString asBooleanValueFrom: anInteger on: aStream !

Item was removed:
- ----- Method: Boolean class>>ccg:generateCoerceToValueFrom:on: (in category 'plugin generation') -----
- ccg: cg generateCoerceToValueFrom: aNode on: aStream
- 
- 	cg generateCoerceToBooleanValueFrom: aNode on: aStream!




More information about the Squeak-dev mailing list