[squeak-dev] The Inbox: Kernel-ul.881.mcz
commits at source.squeak.org
commits at source.squeak.org
Fri Oct 24 14:54:09 UTC 2014
A new version of Kernel was added to project The Inbox:
http://source.squeak.org/inbox/Kernel-ul.881.mcz
==================== Summary ====================
Name: Kernel-ul.881
Author: ul
Time: 24 October 2014, 12:42:02.437 am
UUID: 54327457-7cbf-4c59-876e-0661c7e1142e
Ancestors: Kernel-ul.880
Semaphore changes:
- added indexInExternalObjectsArray instance variable, and accessors
- added #excessSignals
=============== Diff against Kernel-ul.880 ===============
Item was changed:
LinkedList subclass: #Semaphore
+ instanceVariableNames: 'excessSignals indexInExternalObjectsArray'
- instanceVariableNames: 'excessSignals'
classVariableNames: ''
poolDictionaries: ''
category: 'Kernel-Processes'!
!Semaphore commentStamp: '<historical>' prior: 0!
I provide synchronized communication of a single bit of information (a "signal") between Processes. A signal is sent by sending the message signal and received by sending the message wait. If no signal has been sent when a wait message is sent, the sending Process will be suspended until a signal is sent.!
Item was added:
+ ----- Method: Semaphore>>excessSignals (in category 'accessing') -----
+ excessSignals
+
+ ^excessSignals!
Item was added:
+ ----- Method: Semaphore>>indexInExternalObjectsArray (in category 'accessing') -----
+ indexInExternalObjectsArray
+
+ ^indexInExternalObjectsArray!
Item was added:
+ ----- Method: Semaphore>>indexInExternalObjectsArray: (in category 'accessing') -----
+ indexInExternalObjectsArray: anInteger
+
+ indexInExternalObjectsArray := anInteger!
More information about the Squeak-dev
mailing list
|