{"push_id":714248605,"size":1,"distinct_size":1,"ref":"refs/heads/spur64","head":"d2e37902b85ef67cffbeffac6c939703f45017b8","before":"1299fc41a248790368470329fb32586a69d953ca","commits":[{"sha":"d2e37902b85ef67cffbeffac6c939703f45017b8","author":{"email":"d3cb118c87ff69afd37f2032a11662dca3224da4@gmail.com","name":"Esteban Lorenzano"},"message":"Name: VMMaker.oscog-eem.1404\rAuthor: eem\rTime: 2 July 2015, 9:40:01.397 am\rUUID: b73d0e90-367a-4575-8a29-87bbc81e4715\rAncestors: VMMaker.oscog-eem.1403\r\rFix merging of properties for super expansions.  The old code would merge properties before renaming variables for inlining the super expansion, and forget to rename variable names in properties.  The new code renames variables in properties as well as in the parse tree of copy to be inlined, and merges properties after renaming.\n\rUse super genSpecialSelectorEqualsEqualsWithForwarders in SistaStackToRegisterMappingCogit>>genSpecialSelectorEqualsEqualsWithForwarders now that super expansion is fixed and nuke the indirection method.\n\rFix SpurMemoryManager>>initializeWithOptions: to copy the options dictionary to its subclasses and all ancilliary classes.  Fixes eg. in-image compilation now that maxOldSpaceSize is settable via options.","distinct":true,"url":"https://api.github.com/repos/estebanlm/pharo-vm/commits/d2e37902b85ef67cffbeffac6c939703f45017b8"}]}