{"push_id":840761381,"size":350,"distinct_size":4,"ref":"refs/heads/wip/spj-wildcard-refactor","head":"92a8987f17ab8fa7403c0a041430c0b1aabb02fe","before":"28732758d8b25274878b67d951b5ad4c0d2e8eb8","commits":[{"sha":"75f5f23b810f74376c71bdf0db51f3ffca6de015","author":{"email":"c710607fca41ac039d19b731ff217fbe4721d9a2@microsoft.com","name":"Simon Peyton Jones"},"message":"Coments only","distinct":false,"url":"https://api.github.com/repos/ghc/ghc/commits/75f5f23b810f74376c71bdf0db51f3ffca6de015"},{"sha":"cc07c40189d4375ca5b22beb3ad74a81fb85d9b4","author":{"email":"c710607fca41ac039d19b731ff217fbe4721d9a2@microsoft.com","name":"Simon Peyton Jones"},"message":"Comments only","distinct":false,"url":"https://api.github.com/repos/ghc/ghc/commits/cc07c40189d4375ca5b22beb3ad74a81fb85d9b4"},{"sha":"294553e960404bf9765eae6891b5800ae5127879","author":{"email":"c710607fca41ac039d19b731ff217fbe4721d9a2@microsoft.com","name":"Simon Peyton Jones"},"message":"T8968-1 and -3 should pass\n\nSee Trac #9953, comment:22.","distinct":false,"url":"https://api.github.com/repos/ghc/ghc/commits/294553e960404bf9765eae6891b5800ae5127879"},{"sha":"64dba5119fdecb4a5b6a2993919a963d02171783","author":{"email":"c710607fca41ac039d19b731ff217fbe4721d9a2@microsoft.com","name":"Simon Peyton Jones"},"message":"Test Trac #10742","distinct":false,"url":"https://api.github.com/repos/ghc/ghc/commits/64dba5119fdecb4a5b6a2993919a963d02171783"},{"sha":"eca9a1a17c12d01636417fb88bda5ee5fe34577f","author":{"email":"ef9c145df0d91f4ae3f2ee937c5757f539df3df6@gmail.com","name":"Ben Gamari"},"message":"Ensure DynFlags are consistent\n\nWhile we have always had makeDynFlagsConsistent to enforce a variety of\nconsistency invariants on DynFlags, it hasn't been widely used.\nGHC.Main, for instance, ignored it entirely. This leads to issues like\nTrac #10549, where an OPTIONS_GHC pragma introduced an inconsistency,\nleading to a perplexing crash later in compilation.\n\nHere I add consistency checks in GHC.Main.set{Session,Program}DynFlags,\nclosing this hole.\n\nFixes #10549.\n\nTest Plan: Validate with T10549\n\nReviewers: austin\n\nSubscribers: thomie\n\nDifferential Revision: https://phabricator.haskell.org/D1128\n\nGHC Trac Issues: #10549","distinct":false,"url":"https://api.github.com/repos/ghc/ghc/commits/eca9a1a17c12d01636417fb88bda5ee5fe34577f"},{"sha":"97843d0b10cac3912a85329ebcb8ed1a68f71b34","author":{"email":"141c683f10b93e387d3613f03ec6842eec23132e@gmail.com","name":"fumieval"},"message":"base: Add instances\n\nThis patch adds following instances:\n\n* Foldable ZipList\n* Traversable ZipList\n* Functor Complex\n* Applicative Complex\n* Monad Complex\n* Foldable Complex\n* Traversable Complex\n* Generic1 Complex\n* Monoid a => Monoid (Identity a)\n* Storable ()\n\nReviewers: ekmett, fumieval, hvr, austin\n\nSubscribers: thomie, #core_libraries_committee\n\nProjects: #core_libraries_committee\n\nDifferential Revision: https://phabricator.haskell.org/D1049\n\nGHC Trac Issues: #10609","distinct":false,"url":"https://api.github.com/repos/ghc/ghc/commits/97843d0b10cac3912a85329ebcb8ed1a68f71b34"},{"sha":"600b153abb78505911db8b0c44e6f172f6ddb18f","author":{"email":"ef9c145df0d91f4ae3f2ee937c5757f539df3df6@gmail.com","name":"Ben Gamari"},"message":"llvmGen: Rework LLVM mangler\n\nThe LLVM mangler does not currently transform AVX instructions on x86-64\nplatforms, due to a missing #include. Also, it is significantly more\ncomplicated than necessary, due to the file into sections (not needed\nanymore), and is sensitive to the details of the whitespace in the\nassembly.\n\nAuthor: dobenour\n\nTest Plan: Validation on x86-64, x86-32, and ARM\n\nReviewers: austin\n\nSubscribers: thomie, bgamari, rwbarton\n\nDifferential Revision: https://phabricator.haskell.org/D1034\n\nGHC Trac Issues: #10394","distinct":false,"url":"https://api.github.com/repos/ghc/ghc/commits/600b153abb78505911db8b0c44e6f172f6ddb18f"},{"sha":"aa230540f5868263740fd7d2f31505a39e2fcb4e","author":{"email":"3bb2983727c6d6bc60ede43cc87982b9ca729af6@gmail.com","name":"Reid Barton"},"message":"Add test for #10600 (exhaustiveness check with --make and -fno-code)","distinct":false,"url":"https://api.github.com/repos/ghc/ghc/commits/aa230540f5868263740fd7d2f31505a39e2fcb4e"},{"sha":"bc43d23aa8a63ce64c2eeb5a2c74fb58c8f21356","author":{"email":"cd4786f13e62ed6bb2b908ed2441bc4082f660fb@cis.upenn.edu","name":"Richard Eisenberg"},"message":"Rejigger OSMem.my_mmap to allow building on Mac\n\nPreviously, the prot and flags variables were set but never used\non Mac (darwin). This caused a warning, and the build setup stopped\ncompilation. This commit is intended simply to omit these variables\nwhen building with darwin_HOST_OS set. No change in behavior on any\nplatform is intended.","distinct":false,"url":"https://api.github.com/repos/ghc/ghc/commits/bc43d23aa8a63ce64c2eeb5a2c74fb58c8f21356"},{"sha":"a1c934c1b97a09db841d20da4811e0e1310f7511","author":{"email":"73675debcd8a436be48ec22211dcf44fe0df0a64@smart-cactus.org","name":"Ben Gamari"},"message":"base: Add missing Traversable instance for ZipList","distinct":false,"url":"https://api.github.com/repos/ghc/ghc/commits/a1c934c1b97a09db841d20da4811e0e1310f7511"},{"sha":"6cab3afe90264b00e2a92f1aef09d6ca4e7a1680","author":{"email":"dbd597f5635f432486c5d365e9bb585b3eaa1853@cs.stanford.edu","name":"Edward Z. Yang"},"message":"Big batch of Backpack documentation edits.\n\nSigned-off-by: Edward Z. Yang <ezyang@cs.stanford.edu>","distinct":false,"url":"https://api.github.com/repos/ghc/ghc/commits/6cab3afe90264b00e2a92f1aef09d6ca4e7a1680"},{"sha":"79e0a10e541724713f1149c468ba966b7fc819d3","author":{"email":"c710607fca41ac039d19b731ff217fbe4721d9a2@microsoft.com","name":"Simon Peyton Jones"},"message":"Test Trac #10753","distinct":false,"url":"https://api.github.com/repos/ghc/ghc/commits/79e0a10e541724713f1149c468ba966b7fc819d3"},{"sha":"a192d6b46d86141b7f184df219b36c13c420e6ef","author":{"email":"c710607fca41ac039d19b731ff217fbe4721d9a2@microsoft.com","name":"Simon Peyton Jones"},"message":"Comments only","distinct":false,"url":"https://api.github.com/repos/ghc/ghc/commits/a192d6b46d86141b7f184df219b36c13c420e6ef"},{"sha":"f1b4864d06c080b4b1234f2a5f16a6def25cd615","author":{"email":"202fbcf3c00694524024feb79f3bb8fc1c4e4f9c@gnu.org","name":"Herbert Valerio Riedel"},"message":"Sync base/changelog.md with GHC 7.10.2 release\n\n[skip ci]","distinct":false,"url":"https://api.github.com/repos/ghc/ghc/commits/f1b4864d06c080b4b1234f2a5f16a6def25cd615"},{"sha":"590aa0f03dda8bb71c7b6910e64aa6e7f951fbbf","author":{"email":"1d6e1cf70ec6f9ab28d3ea4b27a49a77654d370e@joachim-breitner.de","name":"Joachim Breitner"},"message":"Make oneShot open-kinded\n\nakio wants to use oneShot with unlifted types as well, and there is no\ngood reason not to let him. This changes the type of the built-in\noneShot definition to open kinds, and also expand the documentation a\nlittle bit.\n\nDifferential Revision: https://phabricator.haskell.org/D1136","distinct":false,"url":"https://api.github.com/repos/ghc/ghc/commits/590aa0f03dda8bb71c7b6910e64aa6e7f951fbbf"},{"sha":"92f35cd9829db7555397aa3dc8cd243d17694fee","author":{"email":"1d6e1cf70ec6f9ab28d3ea4b27a49a77654d370e@joachim-breitner.de","name":"Joachim Breitner"},"message":"cmmCreateSwitchPlan: Handle singletons up-front\n\nand make sure these are implemented with an equality check, which is a\nshorter instruction. This was suggested by rwbarton in #10677.\n\nDifferential Revision: https://phabricator.haskell.org/D1137","distinct":false,"url":"https://api.github.com/repos/ghc/ghc/commits/92f35cd9829db7555397aa3dc8cd243d17694fee"},{"sha":"2c4a7d3abb4e35b0cd8c5596b6ada50b9e34bfa8","author":{"email":"202fbcf3c00694524024feb79f3bb8fc1c4e4f9c@gnu.org","name":"Herbert Valerio Riedel"},"message":"Update transformers submodule to 0.4.3.0 release\n\nDifferential Revision: https://phabricator.haskell.org/D1140","distinct":false,"url":"https://api.github.com/repos/ghc/ghc/commits/2c4a7d3abb4e35b0cd8c5596b6ada50b9e34bfa8"},{"sha":"f04c7bedbbeb2d530c22a3fec050d4451bbd8599","author":{"email":"ab9e1598ed2369b9e8a97a494e9ac8bffae3982a@gmail.com","name":"Thomas Miedema"},"message":"Fix unused-matches warnings in CmmLex.x","distinct":false,"url":"https://api.github.com/repos/ghc/ghc/commits/f04c7bedbbeb2d530c22a3fec050d4451bbd8599"},{"sha":"a40ec755d8e020cd4b87975f5a751f1e35c36977","author":{"email":"ab9e1598ed2369b9e8a97a494e9ac8bffae3982a@gmail.com","name":"Thomas Miedema"},"message":"Update testsuite/.gitignore [skip ci]","distinct":false,"url":"https://api.github.com/repos/ghc/ghc/commits/a40ec755d8e020cd4b87975f5a751f1e35c36977"},{"sha":"b4ed13000cf0cbbb5916727dad018d91c10f1fd8","author":{"email":"0e18f44c1fec03ec4083422cb58ba6a09ac4fb2a@sandbergericsson.se","name":"Adam Sandberg Eriksson"},"message":"Replace HsBang type with HsSrcBang and HsImplBang\n\nUpdates haddock submodule.\n\nReviewers: tibbe, goldfire, simonpj, austin, bgamari\n\nReviewed By: simonpj, bgamari\n\nSubscribers: goldfire, thomie, mpickering\n\nDifferential Revision: https://phabricator.haskell.org/D1069","distinct":false,"url":"https://api.github.com/repos/ghc/ghc/commits/b4ed13000cf0cbbb5916727dad018d91c10f1fd8"}]}