[Pkg] The Trunk: System-bf.958.mcz

commits at source.squeak.org commits at source.squeak.org
Tue Jul 4 11:27:50 UTC 2017


Bert Freudenberg uploaded a new version of System to project The Trunk:
http://source.squeak.org/trunk/System-bf.958.mcz

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

Name: System-bf.958
Author: bf
Time: 4 July 2017, 1:27:35.955538 pm
UUID: 911e66d0-5ed2-4710-ac0f-f2a43082b625
Ancestors: System-eem.957

ImageSegmentLoader: ignore old contexts

=============== Diff against System-eem.957 ===============

Item was changed:
  ----- Method: ImageSegmentLoader>>allocateBlockContext: (in category 'allocating') -----
  allocateBlockContext: nWords
+ 	"not supported in Spur - nil is fine for Etoys projects"
+ 	^nil
+ 	"| homeOop methodOop method |
- 	| homeOop methodOop method |
  	homeOop := self uint32At: position + 24.
  	methodOop := self uint32At: homeOop + 16.
  	method := self readObjectAt: methodOop.
+ 	^BlockContext newForMethod: method"!
- 	^self shouldBeImplemented!

Item was changed:
  ----- Method: ImageSegmentLoader>>allocateMethodContext: (in category 'allocating') -----
  allocateMethodContext: nWords
+ 	"not supported in Spur - nil is fine for Etoys projects"
+ 	^nil
+ 	"| methodOop method |
- 	| methodOop method |
  	methodOop := self uint32At: position + 16.
  	method := self readObjectAt: methodOop.
+ 	^Context newForMethod: method"!
- 	^Context newForMethod: method!



More information about the Packages mailing list