[Vm-dev] VM Maker: VMMaker-dtl.341.mcz

commits at source.squeak.org commits at source.squeak.org
Sat Feb 15 01:10:56 UTC 2014


David T. Lewis uploaded a new version of VMMaker to project VM Maker:
http://source.squeak.org/VMMaker/VMMaker-dtl.341.mcz

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

Name: VMMaker-dtl.341
Author: dtl
Time: 14 February 2014, 8:09:26.18 pm
UUID: d0c42973-527f-4380-b463-79dfea5f060a
Ancestors: VMMaker-dtl.340

Use the equivalent #shallowCopy rather than #clone (Pharo compatibility)

=============== Diff against VMMaker-dtl.340 ===============

Item was changed:
  ----- Method: CObjectAccessor>>+ (in category 'pointer arithmetic') -----
  + increment
+ 	^self shallowCopy += increment!
- 	^self clone += increment!

Item was changed:
  ----- Method: CObjectAccessor>>- (in category 'pointer arithmetic') -----
  - decrement
+ 	^self shallowCopy -= decrement!
- 	^self clone -= decrement!

Item was changed:
  ----- Method: InterpreterProxy>>clone: (in category 'instance creation') -----
  clone: oop
+ 	^oop shallowCopy!
- 	^oop clone!



More information about the Vm-dev mailing list