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