OSCogVM SimpleStackBasedCogit source as per VMMaker-oscog.45. Change the representation of CogBlockMethods to solve issues matching blocks in bytecoded methods to their corresponding CogBlockMethods.  Replace the CogBlockMethod objectHeader field with a 16-bit offset to the home method and a 16-bit startbcpc field.
OSCogVM SimpleStackBasedCogit source as per VMMaker-oscog.45.
Change the representation of CogBlockMethods to solve issues
matching blocks in bytecoded methods to their corresponding
CogBlockMethods.  Replace the CogBlockMethod objectHeader field
with a 16-bit offset to the home method and a 16-bit startbcpc field.

Fix leaking of objects into the atCache due to ceSend:super:to:numArgs:'s
use of executeNewMethod without always setting messageSelector.
Fixes "BooleanArrayUser new loop" bug.

Fix simulation stack off-by-one in genStorePop:MaybeContextReceiverVariable:.

More agressive store-check elision (elide for nil, true & false, not just immediates).


git-svn-id: 2244d729b22baf2a4c2b82f23b329840980c5682@2344 fa1542d4-bde8-0310-ad64-8ed1123d492a

ronsaldo/pharo-vm-lowcode,theseion/pharo-vm,philippeback/pharo-vm,bencoman/pharo-vm,theseion/pharo-vm,takano32/pharo-vm,bencoman/pharo-vm,theseion/pharo-vm,philippeback/pharo-vm,ronsaldo/pharo-vm-lowcode,bencoman/pharo-vm,takano32/pharo-vm,philippeback/pharo-vm,peteruhnak/pharo-vm,ronsaldo/pharo-vm-lowcode,philippeback/pharo-vm,takano32/pharo-vm,ronsaldo/pharo-raspberry,peteruhnak/pharo-vm,ronsaldo/pharo-vm-lowcode,ronsaldo/pharo-vm-lowcode,philippeback/pharo-vm,peteruhnak/pharo-vm,bencoman/pharo-vm,ronsaldo/pharo-raspberry,theseion/pharo-vm,ronsaldo/pharo-raspberry,ronsaldo/pharo-raspberry,bencoman/pharo-vm,philippeback/pharo-vm,bencoman/pharo-vm,peteruhnak/pharo-vm,bencoman/pharo-vm,peteruhnak/pharo-vm,theseion/pharo-vm,ronsaldo/pharo-raspberry,bencoman/pharo-vm,theseion/pharo-vm,takano32/pharo-vm,ronsaldo/pharo-vm-lowcode,bencoman/pharo-vm,philippeback/pharo-vm,peteruhnak/pharo-vm,ronsaldo/pharo-vm-lowcode,takano32/pharo-vm,philippeback/pharo-vm,peteruhnak/pharo-vm,takano32/pharo-vm,theseion/pharo-vm,peteruhnak/pharo-vm,theseion/pharo-vm,ronsaldo/pharo-vm-lowcode,ronsaldo/pharo-vm-lowcode,ronsaldo/pharo-raspberry,takano32/pharo-vm,takano32/pharo-vm,theseion/pharo-vm,ronsaldo/pharo-raspberry,ronsaldo/pharo-raspberry