{"ref":"refs/heads/master","commits":[{"author":{"name":"Ian Lynagh","email":"18098ec54bfe1f2fc309e5e5697cf1bbd4c2bc57@earth.li"},"sha":"109546c4037a16ba76b33e697edfb65439051965","message":"Add format-patch support to sync-all","url":"https://api.github.com/repos/giorgidze/ghc/commits/109546c4037a16ba76b33e697edfb65439051965"},{"author":{"name":"Ian Lynagh","email":"18098ec54bfe1f2fc309e5e5697cf1bbd4c2bc57@earth.li"},"sha":"b30c6012c7552c874281050d40e5a59012b2c5e7","message":"Fix build\n\nWith\n    <imagedata fileref=\"prof_scc.png\"\nI get\n    users_guide.tex:12802: Cannot determine size of graphic in /home/ian/ghc/git/ghc/docs/users_guide//prof_scc.png (no BoundingBox).\n    users_guide.tex:12802: leading text: ...width=645pt,height=428pt]{prof_scc.png}","url":"https://api.github.com/repos/giorgidze/ghc/commits/b30c6012c7552c874281050d40e5a59012b2c5e7"},{"author":{"name":"Manuel M T Chakravarty","email":"8368b4023061b5ad6fcb412d72fb28933d364e5c@cse.unsw.edu.au"},"sha":"5ee8081ac9bc6d747a1559e953fa0c3a04675a45","message":"Clean up and complete the vectorisation of type classes","url":"https://api.github.com/repos/giorgidze/ghc/commits/5ee8081ac9bc6d747a1559e953fa0c3a04675a45"},{"author":{"name":"Manuel M T Chakravarty","email":"8368b4023061b5ad6fcb412d72fb28933d364e5c@cse.unsw.edu.au"},"sha":"b41d625db9322fb9c8dfed3508773e3ed86136d6","message":"Make sure to look items from D.A.P.P properly up in the HPT\n\nKudos to Ben Lippmeier for suggesting this change","url":"https://api.github.com/repos/giorgidze/ghc/commits/b41d625db9322fb9c8dfed3508773e3ed86136d6"},{"author":{"name":"Jose Pedro Magalhaes","email":"815e8f570865f2efd141c7915958bae99974cc88@cs.uu.nl"},"sha":"76b5d7af3c6c916f9662c3b74182ccd4ae25977c","message":"Improve -ddump-deriv output for Generic instances\n\nAlso print the right-hand side of the generated Rep\ntype instances.","url":"https://api.github.com/repos/giorgidze/ghc/commits/76b5d7af3c6c916f9662c3b74182ccd4ae25977c"},{"author":{"name":"Simon Marlow","email":"0f335816a479d40a484b0f003cd959ed488eb2a0@gmail.com"},"sha":"3b54113ddb67e8b23865798b71bd0bed09b5bba9","message":"disable debugging trace","url":"https://api.github.com/repos/giorgidze/ghc/commits/3b54113ddb67e8b23865798b71bd0bed09b5bba9"},{"author":{"name":"Simon Marlow","email":"0f335816a479d40a484b0f003cd959ed488eb2a0@gmail.com"},"sha":"f699ccb4baef6ad3597451610cd78c3639236f3b","message":"disable a debugging trace, and a little refactoring","url":"https://api.github.com/repos/giorgidze/ghc/commits/f699ccb4baef6ad3597451610cd78c3639236f3b"},{"author":{"name":"Jose Pedro Magalhaes","email":"815e8f570865f2efd141c7915958bae99974cc88@cs.uu.nl"},"sha":"76bce1b7f5f501626fbaf056e2dd23c6daaed33f","message":"Merge branch 'master' of /home/simonmar/ghc-mirror/ghc","url":"https://api.github.com/repos/giorgidze/ghc/commits/76bce1b7f5f501626fbaf056e2dd23c6daaed33f"},{"author":{"name":"Simon Marlow","email":"0f335816a479d40a484b0f003cd959ed488eb2a0@gmail.com"},"sha":"32feee45a384fcaad4093c71dea64d23000541e6","message":"drop SCC on a variable when it has a non-function type","url":"https://api.github.com/repos/giorgidze/ghc/commits/32feee45a384fcaad4093c71dea64d23000541e6"},{"author":{"name":"Simon Marlow","email":"0f335816a479d40a484b0f003cd959ed488eb2a0@gmail.com"},"sha":"d416d943ef59bafa0add5685ee0687f25db2d276","message":"be specific when importing Data.Typeable","url":"https://api.github.com/repos/giorgidze/ghc/commits/d416d943ef59bafa0add5685ee0687f25db2d276"},{"author":{"name":"Duncan Coutts","email":"f69bf5514fde50d7fb64e12e8052d5aebfc37e06@well-typed.com"},"sha":"c739d845f9b3fc67ee20aa3de7e876cb1327bb1a","message":"Add eventlog event for thread labels\n\nThe existing GHC.Conc.labelThread will now also emit the the thread\nlabel into the eventlog. Profiling tools like ThreadScope could then\nuse the thread labels rather than thread numbers.","url":"https://api.github.com/repos/giorgidze/ghc/commits/c739d845f9b3fc67ee20aa3de7e876cb1327bb1a"},{"author":{"name":"Ross Paterson","email":"4557ca660bca40225ba58749d212d65c650d01ed@soi.city.ac.uk"},"sha":"da11a22547426f717cab676c6fc03cda42dbd6c5","message":"fix #5602: (<+>) example in User's Guide","url":"https://api.github.com/repos/giorgidze/ghc/commits/da11a22547426f717cab676c6fc03cda42dbd6c5"},{"author":{"name":"Ross Paterson","email":"4557ca660bca40225ba58749d212d65c650d01ed@soi.city.ac.uk"},"sha":"ed26b477377ac4ac2277a82effb8d1b830843851","message":"Merge branch 'master' of http://darcs.haskell.org//ghc","url":"https://api.github.com/repos/giorgidze/ghc/commits/ed26b477377ac4ac2277a82effb8d1b830843851"},{"author":{"name":"Ian Lynagh","email":"18098ec54bfe1f2fc309e5e5697cf1bbd4c2bc57@earth.li"},"sha":"1df198643cc5502ee103f043193d2990c9837e25","message":"Use -fwarn-tabs when validating\n\nWe only use it for \"compiler\" sources, i.e. not for libraries.\nMany modules have a -fno-warn-tabs kludge for now.","url":"https://api.github.com/repos/giorgidze/ghc/commits/1df198643cc5502ee103f043193d2990c9837e25"},{"author":{"name":"Simon Marlow","email":"0f335816a479d40a484b0f003cd959ed488eb2a0@gmail.com"},"sha":"659d5d06f3a3d209415d5c4de3d895e7970bc622","message":"Improve optimisation for ticks\n\nWe want to prevent the SCC from getting in the way when we have\ncase-of-scc-of-case, and the case-of-case would transform, so we push\nthe scc inside the inner case to allow the case-of-case to take\nplace.  See comments for details.","url":"https://api.github.com/repos/giorgidze/ghc/commits/659d5d06f3a3d209415d5c4de3d895e7970bc622"},{"author":{"name":"Ian Lynagh","email":"18098ec54bfe1f2fc309e5e5697cf1bbd4c2bc57@earth.li"},"sha":"70f631ee065a9b05ea128b02cf3666fd948d77cf","message":"Merge branch 'master' of http://darcs.haskell.org/ghc","url":"https://api.github.com/repos/giorgidze/ghc/commits/70f631ee065a9b05ea128b02cf3666fd948d77cf"},{"author":{"name":"David Terei","email":"ba73110eefe7401fef88a0bbe012b1840a786d5c@gmail.com"},"sha":"baab7c1760fbf2ecf759b152aa2a19c6cd0bc54c","message":"Correctly handle safe inference in Safe Haskell.","url":"https://api.github.com/repos/giorgidze/ghc/commits/baab7c1760fbf2ecf759b152aa2a19c6cd0bc54c"},{"author":{"name":"Greg Weber","email":"79e2475f81a6317276bf7cbb3958b20d289b78df@gregweber.info"},"sha":"99cf71c0ba4ebfdb40a5b283818fe4556924c192","message":"remove duplicate comment","url":"https://api.github.com/repos/giorgidze/ghc/commits/99cf71c0ba4ebfdb40a5b283818fe4556924c192"},{"author":{"name":"Greg Weber","email":"79e2475f81a6317276bf7cbb3958b20d289b78df@gregweber.info"},"sha":"b994313a1f7b233ec5da31d004a5db92758b0836","message":"addDependentFile #4900\n\nLet GHC know about an external dependency that Template Haskell uses\nso that GHC can recompile when the dependency changes.\nNo support for ghc -M\n\nThere is a corresponding addition to the template-haskell library","url":"https://api.github.com/repos/giorgidze/ghc/commits/b994313a1f7b233ec5da31d004a5db92758b0836"},{"author":{"name":"Ian Lynagh","email":"18098ec54bfe1f2fc309e5e5697cf1bbd4c2bc57@earth.li"},"sha":"3f8023dc3d594616dc2fcdf22163100a80bfcb05","message":"Clarify some comments","url":"https://api.github.com/repos/giorgidze/ghc/commits/3f8023dc3d594616dc2fcdf22163100a80bfcb05"}],"head":"d100afeac2704af1c317da37fc00e338fdc77775","size":206,"push_id":50953735}