[squeak-dev] Re: what was the index of TheInputSemaphore in older VMs?

Andreas Raab andreas.raab at gmx.de
Wed Jan 28 22:59:35 UTC 2009


Eliot Miranda wrote:
> #define TheInterruptSemaphore null
> 
> so if one opens up the 1995 image and it tries to set the input 
> semaphore it'll simply overwrite nil, which won't make the system very 
> happy.  So once again,
> 
> anyone know what the correct value for TheInputSemaphore should be in a 
> circa 1995 VM/image?

ObjectMemory>>initializeSpecialObjectIndices
	ProcessSignalingLowSpace := 22.	"was TheInputSemaphore"

I think "reusing" this index is wrong and should be considered broken 
(though it certainly doesn't matter for the Cog VM).

Cheers,
   - Andreas



More information about the Squeak-dev mailing list