{"push_id":915625716,"size":1,"distinct_size":1,"ref":"refs/heads/spur64","head":"2284c44c67137306c803be168f7c19ea4a2c8c2d","before":"3006b3c61fbc300e0f7595283e166c399b50183c","commits":[{"sha":"2284c44c67137306c803be168f7c19ea4a2c8c2d","author":{"email":"d3cb118c87ff69afd37f2032a11662dca3224da4@gmail.com","name":"Esteban Lorenzano"},"message":"Name: VMMaker.oscog-eem.1613\rAuthor: eem\rTime: 26 December 2015, 8:28:05.311 pm\rUUID: c484a2ad-5f40-4de8-a9c2-3c4f4a4942aa\rAncestors: VMMaker.oscog-eem.1612\r\rSpurMemoryManagers: Add Spur32BitMemoryManager or Spur64BitMemoryManager to the options so that Cogit can select small float prims properly.\n\rCogit:\rImprove instruction printing so that floating point ops print with the right register names.  Refactor computing the print format to allow special casing throughout the CogAbstractInstruction hierarchy.\n\rSplit out the abstract register names from CogRTLOpcodes to CogAbstractRegisters so that the mapping from opcode index to opcode name (and indeed the mapping from register index to register name) works straight-forwardly without hacks to prevent register index and opcode index confusion.\n\rMake initializeAbstractRegisters initialize all abstract registers to #undefined before defining the used subset to the relevant concrete registers.\n\rNuke unused method.","distinct":true,"url":"https://api.github.com/repos/estebanlm/pharo-vm/commits/2284c44c67137306c803be168f7c19ea4a2c8c2d"}]}