Some senders should use positiveMachineIntegerFor: for 64 bits compliance
I noticed:
primitiveSecondsClock primitiveClockLogAddresses
lot of MacMenubarPlugin which convert handles to Smalltalk int
These are probably 32 bits, but IMO it does not hurt to use machine integer - at least it's consistent with sqInt declaration :
primitiveImageFormatVersion primitiveHeartbeatFrequency
I may report more ...
vm-dev@lists.squeakfoundation.org