The Trunk: Kernel-tpr.1110.mcz

Previous Topic Next Topic
classic Classic list List threaded Threaded
1 message Options
Reply | Threaded
Open this post in threaded view
Report Content as Inappropriate

The Trunk: Kernel-tpr.1110.mcz

tim Rowledge uploaded a new version of Kernel to project The Trunk:

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

Name: Kernel-tpr.1110
Author: tpr
Time: 7 August 2017, 4:38:16.198536 pm
UUID: f7a1538d-4c10-4b42-9ec7-325d0ac94c8d
Ancestors: Kernel-nice.1109

Correct an ancient underscore assignment

=============== Diff against Kernel-nice.1109 ===============

Item was changed:
  ----- Method: Semaphore>>wait (in category 'communication') -----
  "Primitive. The active Process must receive a signal through the receiver
  before proceeding. If no signal has been sent, the active Process will be
  suspended until one is sent. Essential. See Object documentation
  <primitive: 86>
  self primitiveFailed
+ ifTrue: [excessSignals := excessSignals-1]  
- ifTrue: [excessSignals _ excessSignals-1]  
  ifFalse: [self addLastLink: Processor activeProcess suspend]"