{"push_id":938993405,"size":1000,"distinct_size":48,"ref":"refs/heads/master","head":"b612f334920ff4883de00bf88076aadc5a3b855d","before":"fcd617aa2c43b1465cf792fb7861b712ae64ec54","commits":[{"sha":"8e9556e800bca2c1aa3bba2838c59412b799a271","author":{"email":"20237f4b434bdcccb3b4c7b8643e049a656bb565@apple.com","name":"Doug Gregor"},"message":"Constraint solver: use canBeArgumentLabel to determine when to quote a label.\n\nThanks to Chris for noticing this a few months back.","distinct":false,"url":"https://api.github.com/repos/slavapestov/swift/commits/8e9556e800bca2c1aa3bba2838c59412b799a271"},{"sha":"2c20730419db35e4aa12d68385ea5e10d837a34d","author":{"email":"08921094c058e0801e0223f91ca2378e2e948c35@gmail.com","name":"Dmitri Gribenko"},"message":"stdlib: use more idiomatic closure syntax","distinct":false,"url":"https://api.github.com/repos/slavapestov/swift/commits/2c20730419db35e4aa12d68385ea5e10d837a34d"},{"sha":"b1fdf56f5caa885de8a94ea244de3d3e46bf6e2b","author":{"email":"08921094c058e0801e0223f91ca2378e2e948c35@gmail.com","name":"Dmitri Gribenko"},"message":"stdlib: mark _preprocessingPass with @noescape","distinct":false,"url":"https://api.github.com/repos/slavapestov/swift/commits/b1fdf56f5caa885de8a94ea244de3d3e46bf6e2b"},{"sha":"583f5bdb6f3fb8ae03e9a456414c4e949f0b11aa","author":{"email":"91dccd030be6e82ab0e4ef623cb66353c149a982@apple.com","name":"Joe Groff"},"message":"Runtime: Rename class property lookup functions with consistent naming scheme.\n\nGetting a superclass, instance extents, and whether a class is native-refcounted are all useful type API. De-underscore these functions and give them a consistent `swift[_objc]_class*` naming scheme.","distinct":false,"url":"https://api.github.com/repos/slavapestov/swift/commits/583f5bdb6f3fb8ae03e9a456414c4e949f0b11aa"},{"sha":"a8cabe6cbf3d70fdd25f93a7366c17e3a1cb61c7","author":{"email":"4a57785b02e7b752fc2eb7d1c97db94302a41bf7@users.noreply.github.com","name":"practicalswift"},"message":"Use explicit imports.","distinct":false,"url":"https://api.github.com/repos/slavapestov/swift/commits/a8cabe6cbf3d70fdd25f93a7366c17e3a1cb61c7"},{"sha":"1c6308648f2e38c4963995fa1f982526bbbbb45c","author":{"email":"4a57785b02e7b752fc2eb7d1c97db94302a41bf7@users.noreply.github.com","name":"practicalswift"},"message":"Use explicit imports.","distinct":false,"url":"https://api.github.com/repos/slavapestov/swift/commits/1c6308648f2e38c4963995fa1f982526bbbbb45c"},{"sha":"d366089df7043d62a4d955a951927e5b1ff2f703","author":{"email":"91dccd030be6e82ab0e4ef623cb66353c149a982@apple.com","name":"Joe Groff"},"message":"Runtime: Change `getInstancePositiveExtents` methods to return both extents.\n\nA bit of future-proofing, since we plan to be able to grow class instances in both directions relative to their object header.","distinct":false,"url":"https://api.github.com/repos/slavapestov/swift/commits/d366089df7043d62a4d955a951927e5b1ff2f703"},{"sha":"09f48ee2b48375bafd41e9edbc5b42bb8ddd0265","author":{"email":"90c18e1045222b78888c1c4df7c6ddac3437abd3@apple.com","name":"Sean Callanan"},"message":"Revert \"Runtime: Rename reportMissingMethod to deletedMethodError.\"\n\nThis reverts commit bdffe703b07821e2aaf89b992f3b46abfd7b563f.\nRequired to revert b1e3120a28f4530700d68d68aa30328d079b29ef.","distinct":false,"url":"https://api.github.com/repos/slavapestov/swift/commits/09f48ee2b48375bafd41e9edbc5b42bb8ddd0265"},{"sha":"6528ec2887c32a051001245f08779bb2a7d9ccdc","author":{"email":"90c18e1045222b78888c1c4df7c6ddac3437abd3@apple.com","name":"Sean Callanan"},"message":"Revert \"Include access functions for the metadata and witness tables\"\n\nThis reverts commit b1e3120a28f4530700d68d68aa30328d079b29ef.\n\nReverting because this patch uses WitnessTableBuilder::PI in NDEBUG code.\nThat field only exists when NDEBUG is not defined, but now NextCacheIndex, a\nfield that exists regardless, is being updated based on information from PI.\n\nThis problem means that Release builds do not work.","distinct":false,"url":"https://api.github.com/repos/slavapestov/swift/commits/6528ec2887c32a051001245f08779bb2a7d9ccdc"},{"sha":"6ea3ba72035f6b48db184153103dbcbbbd108c88","author":{"email":"ffb4761cba839470133bee36aeb139f58d7dbaa9@sb.org","name":"Kevin Ballard"},"message":"[Sema] Allow @objc(name) on enums","distinct":false,"url":"https://api.github.com/repos/slavapestov/swift/commits/6ea3ba72035f6b48db184153103dbcbbbd108c88"},{"sha":"2de24e167f4755c1f7f9e35489c7ddf4d423d4dc","author":{"email":"ffb4761cba839470133bee36aeb139f58d7dbaa9@sb.org","name":"Kevin Ballard"},"message":"[PrintObjC] Add SWIFT_ENUM_NAMED for enums with custom ObjC names","distinct":false,"url":"https://api.github.com/repos/slavapestov/swift/commits/2de24e167f4755c1f7f9e35489c7ddf4d423d4dc"},{"sha":"9af439b87e4cc2678288999da15facb9d7aff6bd","author":{"email":"91dccd030be6e82ab0e4ef623cb66353c149a982@apple.com","name":"Joe Groff"},"message":"Runtime: Rename reportMissingMethod to deletedMethodError.\n\nThe runtime entry doesn't just report the error, unlike the other report* functions, it also does the crashing.\n\nReapplying independent of unrelated reverted patches.","distinct":false,"url":"https://api.github.com/repos/slavapestov/swift/commits/9af439b87e4cc2678288999da15facb9d7aff6bd"},{"sha":"1dc44b2133e6bcf35b0436cd5de8f68b6fa33388","author":{"email":"ffb4761cba839470133bee36aeb139f58d7dbaa9@sb.org","name":"Kevin Ballard"},"message":"[ClangImporter] Handle SWIFT_ENUM_NAMED when importing enums","distinct":false,"url":"https://api.github.com/repos/slavapestov/swift/commits/1dc44b2133e6bcf35b0436cd5de8f68b6fa33388"},{"sha":"f963b5ce7027d4c5ee6575884cfdda79b33596b9","author":{"email":"f1682ebb83d0ce00b2767a78fc8ea26a8af24e40@apple.com","name":"Erik Eckstein"},"message":"AliasAnalysis: conservatively assume @inout may alias, part 2\n\nUse the new swift::isNotAliasingArgument utility function to check for a not-aliased arguments.","distinct":false,"url":"https://api.github.com/repos/slavapestov/swift/commits/f963b5ce7027d4c5ee6575884cfdda79b33596b9"},{"sha":"dd204e68efb9975dd71d92d20a93d4e6b519fb0c","author":{"email":"f1682ebb83d0ce00b2767a78fc8ea26a8af24e40@apple.com","name":"Erik Eckstein"},"message":"DSE: Use escape analysis for checking if memory locations are dead at the end of a function.\n\nCurrently NFC as local DSE is still disabled.","distinct":false,"url":"https://api.github.com/repos/slavapestov/swift/commits/dd204e68efb9975dd71d92d20a93d4e6b519fb0c"},{"sha":"c7e8cb0332a4c82501ec7b244912e12b54862393","author":{"email":"f1682ebb83d0ce00b2767a78fc8ea26a8af24e40@apple.com","name":"Erik Eckstein"},"message":"Remove now unused utility functions for escape checking.\n\nThose functions were replaced by EscapeAnalysis.","distinct":false,"url":"https://api.github.com/repos/slavapestov/swift/commits/c7e8cb0332a4c82501ec7b244912e12b54862393"},{"sha":"5d6c20b0b6664386938ebd4f91c89bc3f5eac715","author":{"email":"721a06c08c6174084aa302333b9f94a8307eafe0@apple.com","name":"Chris Lattner"},"message":"fix 058-swift-constraints-constraintsystem-diagnosefailureforexpr.swift\n\nCSDiag's wasn't considering the case when an operator was invalid and had ErrorType.","distinct":false,"url":"https://api.github.com/repos/slavapestov/swift/commits/5d6c20b0b6664386938ebd4f91c89bc3f5eac715"},{"sha":"78137e2c128d2640f258736136b89032b951cf6b","author":{"email":"08921094c058e0801e0223f91ca2378e2e948c35@gmail.com","name":"Dmitri Gribenko"},"message":"Merge pull request #755 from frootloops/bool\n\nSimplifying the Bool creation with NSNumber","distinct":false,"url":"https://api.github.com/repos/slavapestov/swift/commits/78137e2c128d2640f258736136b89032b951cf6b"},{"sha":"1b32783fc044bb8eb1aaf244ac789fecca05c3ca","author":{"email":"08921094c058e0801e0223f91ca2378e2e948c35@gmail.com","name":"Dmitri Gribenko"},"message":"Merge pull request #758 from practicalswift/explicit-imports-again\n\n[Python] Use explicit imports (again) - split up to avoid pygments issue in #757","distinct":false,"url":"https://api.github.com/repos/slavapestov/swift/commits/1b32783fc044bb8eb1aaf244ac789fecca05c3ca"},{"sha":"4d09d11ceac2449d430f9e34b8aee19d00a65ae8","author":{"email":"08921094c058e0801e0223f91ca2378e2e948c35@gmail.com","name":"Dmitri Gribenko"},"message":"Merge pull request #759 from practicalswift/fix-pygments-issue\n\n[Python] Use explicit imports in utils/pygments/swift.py","distinct":false,"url":"https://api.github.com/repos/slavapestov/swift/commits/4d09d11ceac2449d430f9e34b8aee19d00a65ae8"}]}