David T. Lewis uploaded a new version of System to project The Trunk: http://source.squeak.org/trunk/System-dtl.794.mcz
==================== Summary ====================
Name: System-dtl.794 Author: dtl Time: 5 February 2016, 9:16:31.787728 pm UUID: c7eac4e4-4ec5-40c8-89c5-13f9ee4550cf Ancestors: System-eem.793
Primitive error handling for #processPreemptionYields: to match #processPreemptionYields, required for ProcessorScheduler class>>startUp:
=============== Diff against System-eem.793 ===============
Item was changed: ----- Method: SmalltalkImage>>processPreemptionYields: (in category 'system attributes') ----- processPreemptionYields: aBoolean "The Cog VM can be instructed not to yield on process preemption, i.e. not to put a preempted process at the back of its run queue. By default preempting a process causes it to yield (Blue Book semantics) which can have unfortunate effects. This flag persists across snapshots, stored in the image header."
+ [self vmParameterAt: 48 put: ((self vmParameterAt: 48) bitClear: 4) + (aBoolean ifTrue: [0] ifFalse: [4])] + on: Error + do: ["no VM parameter 48, do nothing"]! - self vmParameterAt: 48 put: ((self vmParameterAt: 48) bitClear: 4) + (aBoolean ifTrue: [0] ifFalse: [4])!
squeak-dev@lists.squeakfoundation.org