{"push_id":1107194077,"size":46,"distinct_size":4,"ref":"refs/heads/polypow","head":"4c1a2eacef407f564270958a83e41ee21b066061","before":"3182d0265253d12df2c76da7b1180b6d49265a2f","commits":[{"sha":"e9da8a10bf045b1a5ed5017a9b69ae7678871b2b","author":{"email":"48e783f6de03e66f21ede974ba89b407529b7146@gmail.com","name":"Jeremy W. Murphy"},"message":"polynomial: Left and right shift operators.\n\nShifting adds or removes a factor of x in the same way that shifting adds\nor removes a factor of 2 to integers.","distinct":false,"url":"https://api.github.com/repos/kundor/math/commits/e9da8a10bf045b1a5ed5017a9b69ae7678871b2b"},{"sha":"238cd6078bb173310869caddc189d8b092b64da7","author":{"email":"48e783f6de03e66f21ede974ba89b407529b7146@gmail.com","name":"Jeremy W. Murphy"},"message":"polynomial: odd/even predicates.\n\nWe use the definition of odd and even consistent with considering x as the\nsmallest prime factor. That is, an even polynomial has a constant of zero.","distinct":false,"url":"https://api.github.com/repos/kundor/math/commits/238cd6078bb173310869caddc189d8b092b64da7"},{"sha":"cff870545851520bdd27ce62f0f7de769785f810","author":{"email":"48e783f6de03e66f21ede974ba89b407529b7146@gmail.com","name":"Jeremy W. Murphy"},"message":"Consistent white space.","distinct":false,"url":"https://api.github.com/repos/kundor/math/commits/cff870545851520bdd27ce62f0f7de769785f810"},{"sha":"045aa6ae114f05e7969b38629b4f512b02102c54","author":{"email":"48e783f6de03e66f21ede974ba89b407529b7146@gmail.com","name":"Jeremy W. Murphy"},"message":"Basic specification of shift operators.","distinct":false,"url":"https://api.github.com/repos/kundor/math/commits/045aa6ae114f05e7969b38629b4f512b02102c54"},{"sha":"11e502b4accb3c05c38c4418c287ab943a84229d","author":{"email":"48e783f6de03e66f21ede974ba89b407529b7146@gmail.com","name":"Jeremy W. Murphy"},"message":"New gcd implementation.","distinct":false,"url":"https://api.github.com/repos/kundor/math/commits/11e502b4accb3c05c38c4418c287ab943a84229d"},{"sha":"7789138e52655ecd3c5b7705cbfa5c8a40ee396f","author":{"email":"48e783f6de03e66f21ede974ba89b407529b7146@gmail.com","name":"Jeremy W. Murphy"},"message":"Add an unsigned multiprecision test type.","distinct":false,"url":"https://api.github.com/repos/kundor/math/commits/7789138e52655ecd3c5b7705cbfa5c8a40ee396f"},{"sha":"232a64424f2bf5e2dff9c252f443c48aaad122ef","author":{"email":"48e783f6de03e66f21ede974ba89b407529b7146@gmail.com","name":"Jeremy W. Murphy"},"message":"Use unqualified swap to allow ADL.","distinct":false,"url":"https://api.github.com/repos/kundor/math/commits/232a64424f2bf5e2dff9c252f443c48aaad122ef"},{"sha":"fd11b9a4da6fae338527cf256ce9854b40800b0f","author":{"email":"48e783f6de03e66f21ede974ba89b407529b7146@gmail.com","name":"Jeremy W. Murphy"},"message":"Use <<= rather than <<.","distinct":false,"url":"https://api.github.com/repos/kundor/math/commits/fd11b9a4da6fae338527cf256ce9854b40800b0f"},{"sha":"473cc9f209b8f6249959535b842894aca5c6986a","author":{"email":"48e783f6de03e66f21ede974ba89b407529b7146@gmail.com","name":"Jeremy W. Murphy"},"message":"Use std::numeric_limits rather than Boost's built-in type_traits.\n\nThe Boost type traits are too strict about what qualifies as a signed\nnumber.","distinct":false,"url":"https://api.github.com/repos/kundor/math/commits/473cc9f209b8f6249959535b842894aca5c6986a"},{"sha":"11500b787b9b8879950c80798db10728dd513994","author":{"email":"a51dda7c7ff50b61eaea0444371f4a6a9301e501@johnmaddock.co.uk","name":"jzmaddock"},"message":"Merge branch 'polynomial_shift' of https://github.com/jeremy-murphy/math into gcd\n\n# Please enter a commit message to explain why this merge is necessary,\n# especially if it merges an updated upstream into a topic branch.\n#\n# Lines starting with '#' will be ignored, and an empty message aborts\n# the commit.","distinct":false,"url":"https://api.github.com/repos/kundor/math/commits/11500b787b9b8879950c80798db10728dd513994"},{"sha":"e1dd0645a717ec44489ada8ce20f1b3c165504fe","author":{"email":"a51dda7c7ff50b61eaea0444371f4a6a9301e501@johnmaddock.co.uk","name":"jzmaddock"},"message":"Improve gcd tests.","distinct":false,"url":"https://api.github.com/repos/kundor/math/commits/e1dd0645a717ec44489ada8ce20f1b3c165504fe"},{"sha":"6c2a370fe20a7e31e4a413deb79f74d1710760ac","author":{"email":"a51dda7c7ff50b61eaea0444371f4a6a9301e501@johnmaddock.co.uk","name":"jzmaddock"},"message":"Improve gcd performance testing (first draft).","distinct":false,"url":"https://api.github.com/repos/kundor/math/commits/6c2a370fe20a7e31e4a413deb79f74d1710760ac"},{"sha":"9f5d39c5e193085c2df1b182bc428df3f03dbbdf","author":{"email":"a51dda7c7ff50b61eaea0444371f4a6a9301e501@johnmaddock.co.uk","name":"jzmaddock"},"message":"Merge branch 'gcd_revamp' of https://github.com/jeremy-murphy/math into gcd\n\n# Fixed Conflicts:\n#\treporting/performance/test_gcd.cpp\n#\ttest/test_gcd.cpp","distinct":false,"url":"https://api.github.com/repos/kundor/math/commits/9f5d39c5e193085c2df1b182bc428df3f03dbbdf"},{"sha":"07f5e1666b3bf71d786432639d36230cd2db3799","author":{"email":"a51dda7c7ff50b61eaea0444371f4a6a9301e501@johnmaddock.co.uk","name":"jzmaddock"},"message":"Get the tests passing with Jeremy's new gcd.","distinct":false,"url":"https://api.github.com/repos/kundor/math/commits/07f5e1666b3bf71d786432639d36230cd2db3799"},{"sha":"e75d47e24af0128c047a1dbe67430d9ade4fcb2e","author":{"email":"48e783f6de03e66f21ede974ba89b407529b7146@gmail.com","name":"Jeremy W. Murphy"},"message":"Fix bugs in printing out zero coefficients.","distinct":false,"url":"https://api.github.com/repos/kundor/math/commits/e75d47e24af0128c047a1dbe67430d9ade4fcb2e"},{"sha":"ab87cb4d2753baec7f252b45e01c441a341e3cd2","author":{"email":"48e783f6de03e66f21ede974ba89b407529b7146@gmail.com","name":"Jeremy W. Murphy"},"message":"polynomial: Document right/left shift and odd/even functionality.","distinct":false,"url":"https://api.github.com/repos/kundor/math/commits/ab87cb4d2753baec7f252b45e01c441a341e3cd2"},{"sha":"9f3e3852df087d43deef4b92047796f52ac8de37","author":{"email":"a51dda7c7ff50b61eaea0444371f4a6a9301e501@johnmaddock.co.uk","name":"jzmaddock"},"message":"Update gcd performance results.","distinct":false,"url":"https://api.github.com/repos/kundor/math/commits/9f3e3852df087d43deef4b92047796f52ac8de37"},{"sha":"9988e737a23495f8053042b73d2a1dff62af560d","author":{"email":"a51dda7c7ff50b61eaea0444371f4a6a9301e501@johnmaddock.co.uk","name":"jzmaddock"},"message":"Fix gcc build failures.","distinct":false,"url":"https://api.github.com/repos/kundor/math/commits/9988e737a23495f8053042b73d2a1dff62af560d"},{"sha":"c6e705b2a7fc84acbbcc8e7a3cac823471b9e1e4","author":{"email":"0390a042e1ea2f2f2ec5a6ab73b40abddd364df7@gmail.com","name":"jzmaddock"},"message":"Fix linux gcd test errors and run performance tests","distinct":false,"url":"https://api.github.com/repos/kundor/math/commits/c6e705b2a7fc84acbbcc8e7a3cac823471b9e1e4"},{"sha":"8b332c8ea88a14c001cc98f8b67b7ff3d0feed49","author":{"email":"a51dda7c7ff50b61eaea0444371f4a6a9301e501@johnmaddock.co.uk","name":"jzmaddock"},"message":"Add GCC Mingw gcd results.","distinct":false,"url":"https://api.github.com/repos/kundor/math/commits/8b332c8ea88a14c001cc98f8b67b7ff3d0feed49"}]}