{"push_id":982074488,"size":4,"distinct_size":4,"ref":"refs/heads/xplat_cgcfix","head":"d153a43bfffa0c8034c03fad9d7e2f232f69fefe","before":"3accb305650b5256e670fe8d269c82cc5e853ff2","commits":[{"sha":"21f3f9b00d7360b5101b6d27636df879706627b7","author":{"email":"941f1a45020ad3992b189e29a1fb1c35d2a20862@microsoft.com","name":"Ian Halliday"},"message":"Fixes `get` and `set` not parsing in object literal shorthand syntax\n\nFixes #320\n\nAlso renamed wellKnownPropertyPids.getter/setter to get/set to reflect\nthe actual PID they represent.","distinct":true,"url":"https://api.github.com/repos/digitalinfinity/ChakraCore/commits/21f3f9b00d7360b5101b6d27636df879706627b7"},{"sha":"306e40c430b576b47b288624a0075242e7a0c23e","author":{"email":"941f1a45020ad3992b189e29a1fb1c35d2a20862@microsoft.com","name":"Ian Halliday"},"message":"Adds a test for { get } and { set } destructuring\n\nFix for #320 also fixes destructuring assignment to object patterns that\nuse the name `get` or `set`.","distinct":true,"url":"https://api.github.com/repos/digitalinfinity/ChakraCore/commits/306e40c430b576b47b288624a0075242e7a0c23e"},{"sha":"cd4d2640e2f4f118041b25ff7a5a791b23022ab2","author":{"email":"941f1a45020ad3992b189e29a1fb1c35d2a20862@microsoft.com","name":"Ian Halliday"},"message":"[MERGE #322] Fixes `get` and `set` not parsing in object literal shorthand syntax\n\nMerge pull request #322 from ianwjhalliday:fix320\nFixes #320\n\nAlso renamed wellKnownPropertyPids.getter/setter to get/set to reflect\nthe actual PID they represent.","distinct":true,"url":"https://api.github.com/repos/digitalinfinity/ChakraCore/commits/cd4d2640e2f4f118041b25ff7a5a791b23022ab2"},{"sha":"d153a43bfffa0c8034c03fad9d7e2f232f69fefe","author":{"email":"9df0c93f987097c878ba204d8061509c003112c4@microsoft.com","name":"Hitesh Kanwathirtha"},"message":"Clean up and fix concurrent/partial GC macro\n\nRenamed CONCURRENT_GC_ENABLED/PARTIAL_GC_ENABLED to ENABLE_CONCURRENT_GC/ENABLE_PARTIAL_GC\nto follow the same pattern as other ENABLE_* macros in Chakra.\nConverted #ifdef usage of these macros to #if so that setting them to 1 or 0 has an effect\n\nChakraCore can now be compiled with ENABLE_CONCURRENT_GC = 0 and ENABLE_PARTIAL_GC = 0.\nNote that by default, Concurrent and Partial GCs are enabled.\n\nSome Rescan functionality has been moved out of being scoped under Concurrent-Enabled\nbecause Rescan is also used for marking in low-memory situations. However, the code has\nbeen modified to not depend on write-watch behavior when Concurrent and Partial is off.\nThis change makes it easier to stand up the Recycler code in the linux branch.\n\nReviewer: @curtisman","distinct":true,"url":"https://api.github.com/repos/digitalinfinity/ChakraCore/commits/d153a43bfffa0c8034c03fad9d7e2f232f69fefe"}]}