{"push_id":1135349832,"size":80,"distinct_size":41,"ref":"refs/heads/rd-more-pr2-ik","head":"e2b986cf66e13040978b902198597d3bafc0b1b9","before":"b2d3cccdf675f0c211402174ce4fc4c67da79477","commits":[{"sha":"0a145ee5bcb69e90465a887ea87ed5f077b84b8b","author":{"name":"hongkai-dai","email":"0cc4834a0f1407f8a31e6e533ac160e800578785@gmail.com"},"message":"use 'ismember' in NonlinearProgram to determine which variable is free, this is more memory efficient than the code I wrote","distinct":true,"url":"https://api.github.com/repos/rdeits/drake/commits/0a145ee5bcb69e90465a887ea87ed5f077b84b8b"},{"sha":"e850d79249e176ca347c06b66ffd3a4ce977b2ad","author":{"name":"hongkai-dai","email":"0cc4834a0f1407f8a31e6e533ac160e800578785@gmail.com"},"message":"QuadraticProgram should construct a sparse Q,f by default","distinct":true,"url":"https://api.github.com/repos/rdeits/drake/commits/e850d79249e176ca347c06b66ffd3a4ce977b2ad"},{"sha":"2be3a7de9041bf28ed10de226e7d8d04a299f56a","author":{"name":"hongkai-dai","email":"0cc4834a0f1407f8a31e6e533ac160e800578785@gmail.com"},"message":"Do not construct a dense iCfun,jCvar in Constraint class by default, in order to save memory.","distinct":true,"url":"https://api.github.com/repos/rdeits/drake/commits/2be3a7de9041bf28ed10de226e7d8d04a299f56a"},{"sha":"04fa76ee10d1b5fec2d0ca76aa40e0b36b6cb095","author":{"name":"Hongkai Dai","email":"0cc4834a0f1407f8a31e6e533ac160e800578785@gmail.com"},"message":"Merge branch 'master' into fix_sparsity_optimization","distinct":true,"url":"https://api.github.com/repos/rdeits/drake/commits/04fa76ee10d1b5fec2d0ca76aa40e0b36b6cb095"},{"sha":"75308ffeddbe142b76b1a5787f7444e74ba188dd","author":{"name":"hongkai-dai","email":"0cc4834a0f1407f8a31e6e533ac160e800578785@gmail.com"},"message":"bug fix","distinct":true,"url":"https://api.github.com/repos/rdeits/drake/commits/75308ffeddbe142b76b1a5787f7444e74ba188dd"},{"sha":"af51fb2f5f8e6de696109e711b94df264e0f43e0","author":{"name":"hongkai-dai","email":"0cc4834a0f1407f8a31e6e533ac160e800578785@gmail.com"},"message":"revise based on Twan's suggestion. pass iCfun and jCvar as options in the constructor of Constraint","distinct":true,"url":"https://api.github.com/repos/rdeits/drake/commits/af51fb2f5f8e6de696109e711b94df264e0f43e0"},{"sha":"1b15dc1b833e6862bd7feda2084d3a57f224f78c","author":{"name":"hongkai-dai","email":"0cc4834a0f1407f8a31e6e533ac160e800578785@gmail.com"},"message":"Add iCfun and jCvar to the FunctionHandleConstraint optional argument in the constructor","distinct":true,"url":"https://api.github.com/repos/rdeits/drake/commits/1b15dc1b833e6862bd7feda2084d3a57f224f78c"},{"sha":"b937be44ade3bf0013289eef6393e25e6e208005","author":{"name":"hongkai-dai","email":"0cc4834a0f1407f8a31e6e533ac160e800578785@gmail.com"},"message":"bug fix","distinct":true,"url":"https://api.github.com/repos/rdeits/drake/commits/b937be44ade3bf0013289eef6393e25e6e208005"},{"sha":"76eb1f0e9b8776511868b87488e2445372d57cec","author":{"name":"Grant Gould","email":"c537f39d63eae7d562552c3a09806724a6cc707b@tri.global"},"message":"Port existing TrigPoly non-test over to gtest, and make it actually test things.","distinct":false,"url":"https://api.github.com/repos/rdeits/drake/commits/76eb1f0e9b8776511868b87488e2445372d57cec"},{"sha":"bf931d1235b4b97dc957b4ef0cf93320225496d6","author":{"name":"Grant Gould","email":"c537f39d63eae7d562552c3a09806724a6cc707b@tri.global"},"message":"Unit testing for TrigPoly evaluation","distinct":false,"url":"https://api.github.com/repos/rdeits/drake/commits/bf931d1235b4b97dc957b4ef0cf93320225496d6"},{"sha":"657781a4e6921d27962cabc6dc3eaa81d815b463","author":{"name":"Grant Gould","email":"c537f39d63eae7d562552c3a09806724a6cc707b@tri.global"},"message":"Polynomial fixups:  \"==\" operator, zero-term elimination.  Tests for same.","distinct":false,"url":"https://api.github.com/repos/rdeits/drake/commits/657781a4e6921d27962cabc6dc3eaa81d815b463"},{"sha":"ad20744130590a5011692802525cfa5d22658f7e","author":{"name":"Grant Gould","email":"c537f39d63eae7d562552c3a09806724a6cc707b@tri.global"},"message":"Test for trigpoly partial eval and fixes discovered by same.","distinct":false,"url":"https://api.github.com/repos/rdeits/drake/commits/ad20744130590a5011692802525cfa5d22658f7e"},{"sha":"bb02b7a1f4a67b3950cb4295dcb9da567fcc9618","author":{"name":"Grant Gould","email":"c537f39d63eae7d562552c3a09806724a6cc707b@tri.global"},"message":"Add a couple more tests.","distinct":false,"url":"https://api.github.com/repos/rdeits/drake/commits/bb02b7a1f4a67b3950cb4295dcb9da567fcc9618"},{"sha":"08a49ec2e0cb6b82cd1c7da5238928b2f3f2be89","author":{"name":"Grant Gould","email":"c537f39d63eae7d562552c3a09806724a6cc707b@tri.global"},"message":"Fixes from PR review","distinct":false,"url":"https://api.github.com/repos/rdeits/drake/commits/08a49ec2e0cb6b82cd1c7da5238928b2f3f2be89"},{"sha":"cb53300f54283792372c2a57b69fe33f430080ac","author":{"name":"Grant Gould","email":"c537f39d63eae7d562552c3a09806724a6cc707b@tri.global"},"message":"Review fixes.","distinct":false,"url":"https://api.github.com/repos/rdeits/drake/commits/cb53300f54283792372c2a57b69fe33f430080ac"},{"sha":"8dce63039fcba2041f999311e5202c0888efccaf","author":{"name":"Grant Gould","email":"c537f39d63eae7d562552c3a09806724a6cc707b@tri.global"},"message":"Incorporate changes implied by #2431","distinct":false,"url":"https://api.github.com/repos/rdeits/drake/commits/8dce63039fcba2041f999311e5202c0888efccaf"},{"sha":"3614cbf70271f23df322163a5d888d212604a1d3","author":{"name":"Matthew Woehlke","email":"d54b618943132c6febb2b096a4a10b0b525216dd@kitware.com"},"message":"Refactor drake CXXFLAGS\n\nDon't unilaterally promote warnings to errors, as this potentially\nbreaks the build for any user that has specified additional warnings\n(which become errors); instead, explicitly set to errors those warnings\nthat we want to always enforce. Also, refactor CXXFLAGS so that GCC and\nClang share the same logic (which is sensible as they generally support\nthe same warnings). This has the further effect of turning on some\nfurther warnings-as-errors for both compilers (which previously were\nenabled for only one of the compilers).","distinct":false,"url":"https://api.github.com/repos/rdeits/drake/commits/3614cbf70271f23df322163a5d888d212604a1d3"},{"sha":"e108e1a1ad20eab60210663455b5a4c6e1611df8","author":{"name":"Matthew Woehlke","email":"d54b618943132c6febb2b096a4a10b0b525216dd@kitware.com"},"message":"Fix initializer order\n\nReorder member initializers to fix -Werror=reorder violations.","distinct":false,"url":"https://api.github.com/repos/rdeits/drake/commits/e108e1a1ad20eab60210663455b5a4c6e1611df8"},{"sha":"56587f9c27afb17479c8460efe2980a50c7ada1a","author":{"name":"Matthew Woehlke","email":"d54b618943132c6febb2b096a4a10b0b525216dd@kitware.com"},"message":"Fix strange constructor error\n\nRewrite member initializers to use explicit construction and assignment\n(which is also more understandable) rather than more obscure direct\nmember construction. This addresses an issue where at least some\nversions of GCC complain that the other form would use an explicit\nconstructor. (This may be a compiler bug, but the generated code should\nbe the same, and the new version is anyway more readable, so there is\nlittle penalty to writing these in a way to avoid the issue.)","distinct":false,"url":"https://api.github.com/repos/rdeits/drake/commits/56587f9c27afb17479c8460efe2980a50c7ada1a"},{"sha":"66871f8286f894960c39c0342ba224947803f476","author":{"name":"Matthew Woehlke","email":"d54b618943132c6febb2b096a4a10b0b525216dd@kitware.com"},"message":"Also turn off Clang -Wunused-private-field","distinct":false,"url":"https://api.github.com/repos/rdeits/drake/commits/66871f8286f894960c39c0342ba224947803f476"}]}
{"actor":{"display_login":"rdeits"}}