{"push_id":2039037181,"size":235,"distinct_size":1,"ref":"refs/heads/SR-6032","head":"4a579f861181151711ab2d035c37819521532061","before":"c730d1e6085548086b0933b6f51412a34544b0e2","commits":[{"sha":"053832914edb7948beb0400c0ae58f4649242c97","author":{"name":"Vivian Kong","email":"9793c6e6fa51cb51b7e115ac4e2adf88b0cba491@ca.ibm.com"},"message":"Fix for initFromArray test on big endian","distinct":false,"url":"https://api.github.com/repos/JGiola/swift/commits/053832914edb7948beb0400c0ae58f4649242c97"},{"sha":"9271368b46e49e5d4e0e4ee80c750eae32ec2d0c","author":{"name":"Ben Langmuir","email":"24208d537a689fccffa1f56cc0529d81ef0b3926@apple.com"},"message":"[test] Attempt to gather more information if cursor_no_cancel crashes\n\nWe saw this test crash once, but the stack trace was eaten by FileCheck\nbecause we are consuming stderr. Now if the test fails it should dump\nthe full output, which should include the stack trace.","distinct":false,"url":"https://api.github.com/repos/JGiola/swift/commits/9271368b46e49e5d4e0e4ee80c750eae32ec2d0c"},{"sha":"f282babc6a357a6fa8b24ba0c9fa9e0a1cace6ba","author":{"name":"David Ungar","email":"92d2695bfaf461cd29deec3e720862df5c75010b@apple.com"},"message":"Close files after invoking swiftc in SwiftSyntax tool","distinct":false,"url":"https://api.github.com/repos/JGiola/swift/commits/f282babc6a357a6fa8b24ba0c9fa9e0a1cace6ba"},{"sha":"f81136040eb0949477edfdfce6a76ede96e35ff4","author":{"name":"David Ungar","email":"92d2695bfaf461cd29deec3e720862df5c75010b@apple.com"},"message":"Use an autoreleasepool instead of explicitly closing the files.","distinct":false,"url":"https://api.github.com/repos/JGiola/swift/commits/f81136040eb0949477edfdfce6a76ede96e35ff4"},{"sha":"38acdc968a7cb41f710cd9c8a568b5c88749ddbb","author":{"name":"Chris Bieneman","email":"311a2fd234709ab098421c07fd9cf3f8bcd4fa6a@apple.com"},"message":"[CMake] Make all of swift's libraries depend on LLVM & Clang tablegen output","distinct":false,"url":"https://api.github.com/repos/JGiola/swift/commits/38acdc968a7cb41f710cd9c8a568b5c88749ddbb"},{"sha":"7a3bbdbcceb3b4a360d575ea8ef4c1d3cd9c23bf","author":{"name":"Chris Bieneman","email":"311a2fd234709ab098421c07fd9cf3f8bcd4fa6a@apple.com"},"message":"[CMake] Cleanup Swift library tablegen dependencies\n\nIn Clang with r309390 the tablegen headers are all wrapped by a target named clang-tablegen-targets, which is created as an empty target in Clang's CMake configuration. This allows depending on this target directly in both in and out-of-tree builds.\n\nSimilarly in LLVM r309389, intrinsics_gen is created in the CMake configuration so that out-of-tree projects can add it as a dependency.","distinct":false,"url":"https://api.github.com/repos/JGiola/swift/commits/7a3bbdbcceb3b4a360d575ea8ef4c1d3cd9c23bf"},{"sha":"dda04032de6dee0334ad0ca8097137a8660df758","author":{"name":"Chris Bieneman","email":"311a2fd234709ab098421c07fd9cf3f8bcd4fa6a@apple.com"},"message":"Fixing a typo. Doh!","distinct":false,"url":"https://api.github.com/repos/JGiola/swift/commits/dda04032de6dee0334ad0ca8097137a8660df758"},{"sha":"074e3d969f3492c71d9d942a878987e8c76e5088","author":{"name":"Chris Bieneman","email":"311a2fd234709ab098421c07fd9cf3f8bcd4fa6a@apple.com"},"message":"Improving comments","distinct":false,"url":"https://api.github.com/repos/JGiola/swift/commits/074e3d969f3492c71d9d942a878987e8c76e5088"},{"sha":"96d6e3268caa54cdf2c6a559cd4624edb186d889","author":{"name":"root","email":"0ddec2d7e784f56fe0bd4fe295b4b53464af379c@csz25023.canlab.ibm.com"},"message":"update test case for s390x","distinct":false,"url":"https://api.github.com/repos/JGiola/swift/commits/96d6e3268caa54cdf2c6a559cd4624edb186d889"},{"sha":"a2db72b1fe0af573b5a2bfc69227312342ef1c87","author":{"name":"Manav Rathi","email":"c63f5bb6498913b8cc0e9a93dc79a7a5edbbb043@gmail.com"},"message":"[CMake] Default to Debug builds\n\nWhen CMake is invoked manually to configure a Swift build, it fails\nbecause no default value is specified for the build type:\n\n    CMake Error at cmake/modules/SwiftUtils.cmake:94 (message):\n      Unknown build type:\n    Call Stack (most recent call first):\n      CMakeLists.txt:98 (is_build_type_optimized)\n\nInstead we take a cue from LLVM, and specify a default value for\nCMAKE_BUILD_TYPE.  By providing a default, we reduce the number of\nmandatory CMake configuration parameters, and make it easier for\npeople to get started.\n\nThe conditional was taken from llvm/CMakeLists.txt.  The check for\nCMAKE_CONFIGURATION_TYPES is necessary to account for\nmulti-configuration generators [1].\n\nThe default was taken to be \"Debug\", simply because it was the one\nwhich LLVM used.\n\n[1]: https://cmake.org/pipermail/cmake/2006-February/008371.html","distinct":false,"url":"https://api.github.com/repos/JGiola/swift/commits/a2db72b1fe0af573b5a2bfc69227312342ef1c87"},{"sha":"b6c28b02d02428a966373edd53fe3b83b8364a24","author":{"name":"Jordan Rose","email":"92520b00b4dfdc269f73534aec3bca632e7dd331@apple.com"},"message":"[SIL] Remove the builtins related to UnknownObject.\n\nNo functionality change; nothing is using them.","distinct":false,"url":"https://api.github.com/repos/JGiola/swift/commits/b6c28b02d02428a966373edd53fe3b83b8364a24"},{"sha":"31f97cf93c6d3b2de07c7f5b87d419c02e633001","author":{"name":"Jordan Rose","email":"92520b00b4dfdc269f73534aec3bca632e7dd331@apple.com"},"message":"Use AnyObject instead of Builtin.UnknownObject\n\n...for addressors and for dynamic self.","distinct":false,"url":"https://api.github.com/repos/JGiola/swift/commits/31f97cf93c6d3b2de07c7f5b87d419c02e633001"},{"sha":"00ad7a0a12624cf3020a93a220ab22b47ac1842a","author":{"name":"Graydon Hoare","email":"6646ff6455d8b417ef155d9cc63ab4d9f5e9fdd2@apple.com"},"message":"[process-stats-dir] Add --select-stats-from-csv-baseline","distinct":false,"url":"https://api.github.com/repos/JGiola/swift/commits/00ad7a0a12624cf3020a93a220ab22b47ac1842a"},{"sha":"162aee3cacb40255e9addaad2ff0de40121e202a","author":{"name":"Graydon Hoare","email":"6646ff6455d8b417ef155d9cc63ab4d9f5e9fdd2@apple.com"},"message":"[process-stats-dir] Add module-linebreak and pass/fail emoji to markdown output","distinct":false,"url":"https://api.github.com/repos/JGiola/swift/commits/162aee3cacb40255e9addaad2ff0de40121e202a"},{"sha":"0f30f5e7dea9a3435131bfbbdddf086eb1377479","author":{"name":"Doug Gregor","email":"251fda27d0a603ec7038aeb3aa510e8fbf5b9bc1@apple.com"},"message":"[AST] Don't try to compute substitutions for a missing generic signature.\n\nEliminates the crash in rdar://problem/34184392, but we still don't handle\nthis pattern.","distinct":false,"url":"https://api.github.com/repos/JGiola/swift/commits/0f30f5e7dea9a3435131bfbbdddf086eb1377479"},{"sha":"8f14126b0e82ae1bfde82a01539cf454ed8cc96f","author":{"name":"Pavel Yaskevich","email":"da9e1225ef9cd2940252f709a50ad2ffe7447bff@apple.com"},"message":"[CSGen] Give a correct locator to each type var representing closure parameter\n\nFixes a bug where all of the type variables related to closure parameters\nwithout type would be attached to the same locator.","distinct":false,"url":"https://api.github.com/repos/JGiola/swift/commits/8f14126b0e82ae1bfde82a01539cf454ed8cc96f"},{"sha":"3cbd7b3ec48c0084a2af5e0d46021cfa880c04ab","author":{"name":"Chris B","email":"4b336ef619a1038d1cb6e2ac3a99101e0b5784f8@me.com"},"message":"Merge pull request #12147 from llvm-beanz/tabegen-dependency-cleanup\n\nTabegen dependency cleanup","distinct":false,"url":"https://api.github.com/repos/JGiola/swift/commits/3cbd7b3ec48c0084a2af5e0d46021cfa880c04ab"},{"sha":"f14cfde7c83ed49d0a6fcf4f83f7f3120c54a917","author":{"name":"swift-ci","email":"ba4463bdeeb747bfa14a6c06d0b8d74a99982bde@users.noreply.github.com"},"message":"Merge pull request #12226 from DougGregor/rdar-34184392-nocrash","distinct":false,"url":"https://api.github.com/repos/JGiola/swift/commits/f14cfde7c83ed49d0a6fcf4f83f7f3120c54a917"},{"sha":"cc176ef8d9c7a35d35c54972a861433ceff6c003","author":{"name":"Arnold Schwaighofer","email":"ec16931005caca57236702eaf0d9fa848ebc9bbc@apple.com"},"message":"stdlib: Fix an assert that triggers after uniqueness hoisting\n\nmakeUnique hoisting can create a situation where we hit an assert in\n_reserveCapacityAssumingUniqueBuffer that the buffer is not unique if we use\n_makeMutableAndUniqueOrPinned to replace\n_makeUniqueAndReserveCapacityIfNotUnique.\n\nIt is actually fine do to the replacement because we will make the buffer unique\n_reserveCapacityAssumingUniqueBuffer if the capacity is zero so adjust the\nassert accordingly.\n\ndo {\n  if (someCond) {\n    // array.append(...)\n    _makeUniqueAndReserveCapacityIfNotUnique(&array)\n    _reserveCapacityAssumingUniqueBuffer(&array)\n    _appendElementAssumeUniqueAndCapacity(&array, …)\n  } else {\n   // array[i] = …\n   _makeMutableAndUniqueOrPinned(&array)\n   addr = _getElementAddress(&array)\n   store 1, addr\n  }\n} while();\n\nto:\n\n_makeMutableAndUniqueOrPinned(&array) // does not replace empty arrays.\ndo {\n  if (someCond) {\n    // array.append(...)\n    _reserveCapacityAssumingUniqueBuffer(&array) // hit the assert.\n    _appendElementAssumeUniqueAndCapacity(&array, …)\n  } else {\n   // array[i] = …\n   addr = _getElementAddress(&array)\n   store 1, addr\n  }\n} while();\n\nTested by the performance test if we build the stdlib with assertions.\n\nrdar://34149935","distinct":false,"url":"https://api.github.com/repos/JGiola/swift/commits/cc176ef8d9c7a35d35c54972a861433ceff6c003"},{"sha":"e0d3175db49d47194621343402e93ed22218286b","author":{"name":"Roman Levenstein","email":"c2db4883b96195c26ddb2cbf3f57b95b2f67defe@apple.com"},"message":"Add a new option -sil-serialize-vtables\n\nThis option needs to be used if vtables should be serialized. The primary use-case for this option is when you build the standard library.","distinct":false,"url":"https://api.github.com/repos/JGiola/swift/commits/e0d3175db49d47194621343402e93ed22218286b"}]}
{"actor":{"display_login":"JGiola"}}