{"push_id":696314728,"size":35,"distinct_size":35,"ref":"refs/heads/master","head":"bb6c9a98a577839fa7fd200ab30753810d9de6a7","before":"a9712ed081e93a7a302efc57a0a6c115a048f690","commits":[{"sha":"2b02677cb5f99d70cbda429e3d7cbb287bc7733e","author":{"email":"7caf4fada912172ae38c6555f73b0fcf5f41c218@mapbox.com","name":"Dane Springmeyer"},"message":"Centralize memory/valgrind cleanup code","distinct":true,"url":"https://api.github.com/repos/mapnik/mapnik/commits/2b02677cb5f99d70cbda429e3d7cbb287bc7733e"},{"sha":"9da198631b71d03fc1de41b7330e1581e2d27f1e","author":{"email":"7caf4fada912172ae38c6555f73b0fcf5f41c218@mapbox.com","name":"Dane Springmeyer"},"message":"more xml2 leak fixes","distinct":true,"url":"https://api.github.com/repos/mapnik/mapnik/commits/9da198631b71d03fc1de41b7330e1581e2d27f1e"},{"sha":"9cc76de27db62ca5bee7e22c3bd80380634aed7f","author":{"email":"7caf4fada912172ae38c6555f73b0fcf5f41c218@mapbox.com","name":"Dane Springmeyer"},"message":"benchmark: correctly position memory cleanup","distinct":true,"url":"https://api.github.com/repos/mapnik/mapnik/commits/9cc76de27db62ca5bee7e22c3bd80380634aed7f"},{"sha":"062ca091c081d380f2b814c736444665afb1e5c0","author":{"email":"7caf4fada912172ae38c6555f73b0fcf5f41c218@mapbox.com","name":"Dane Springmeyer"},"message":"benchmark for marker_cache - refs #2831","distinct":true,"url":"https://api.github.com/repos/mapnik/mapnik/commits/062ca091c081d380f2b814c736444665afb1e5c0"},{"sha":"45bda29a459cdca784960b913835077319cd3121","author":{"email":"7caf4fada912172ae38c6555f73b0fcf5f41c218@mapbox.com","name":"Dane Springmeyer"},"message":"switch to c++11 library over boost (confirmed no speed drop on osx with test_marker_cache.cpp)","distinct":true,"url":"https://api.github.com/repos/mapnik/mapnik/commits/45bda29a459cdca784960b913835077319cd3121"},{"sha":"34b9cb37f74ad9c7029da708da1810a8af1b9399","author":{"email":"7caf4fada912172ae38c6555f73b0fcf5f41c218@mapbox.com","name":"Dane Springmeyer"},"message":"fix -Wsign-conversion warning in UnicodeString.hashCode()","distinct":true,"url":"https://api.github.com/repos/mapnik/mapnik/commits/34b9cb37f74ad9c7029da708da1810a8af1b9399"},{"sha":"93afb963e92f16fb0519269d6474849018f0d990","author":{"email":"7caf4fada912172ae38c6555f73b0fcf5f41c218@mapbox.com","name":"Dane Springmeyer"},"message":"Fix -Wsign-compare warnings","distinct":true,"url":"https://api.github.com/repos/mapnik/mapnik/commits/93afb963e92f16fb0519269d6474849018f0d990"},{"sha":"72b4cb8a3aa7e87ce6278f8d077c30f97ef97b33","author":{"email":"7caf4fada912172ae38c6555f73b0fcf5f41c218@mapbox.com","name":"Dane Springmeyer"},"message":"fix -Wsign-conversion warnings from boost_regex","distinct":true,"url":"https://api.github.com/repos/mapnik/mapnik/commits/72b4cb8a3aa7e87ce6278f8d077c30f97ef97b33"},{"sha":"c55662ab43e14c747c01abdacf4c536c7819041b","author":{"email":"7caf4fada912172ae38c6555f73b0fcf5f41c218@mapbox.com","name":"Dane Springmeyer"},"message":"rename pixel_cast to safe_cast","distinct":true,"url":"https://api.github.com/repos/mapnik/mapnik/commits/c55662ab43e14c747c01abdacf4c536c7819041b"},{"sha":"bb2e9383025b04538c4ad71657ae99dde01f960d","author":{"email":"7caf4fada912172ae38c6555f73b0fcf5f41c218@mapbox.com","name":"Dane Springmeyer"},"message":"Add unit test for safe_cast (aka saturated_cast) a clamping numeric_cast","distinct":true,"url":"https://api.github.com/repos/mapnik/mapnik/commits/bb2e9383025b04538c4ad71657ae99dde01f960d"},{"sha":"563bd1adc720bf96cc5fa25dd2ca94b378777c5d","author":{"email":"7caf4fada912172ae38c6555f73b0fcf5f41c218@mapbox.com","name":"Dane Springmeyer"},"message":"use safe_cast to avoid -Wsign-conversion warnings","distinct":true,"url":"https://api.github.com/repos/mapnik/mapnik/commits/563bd1adc720bf96cc5fa25dd2ca94b378777c5d"},{"sha":"f36b45160239135e98189def7ae21f5d3422a3c1","author":{"email":"7caf4fada912172ae38c6555f73b0fcf5f41c218@mapbox.com","name":"Dane Springmeyer"},"message":"use safe cast and std::lround","distinct":true,"url":"https://api.github.com/repos/mapnik/mapnik/commits/f36b45160239135e98189def7ae21f5d3422a3c1"},{"sha":"b355e65fe1d2a3bfd45bbdc4d5a59010c74dcb40","author":{"email":"7caf4fada912172ae38c6555f73b0fcf5f41c218@mapbox.com","name":"Dane Springmeyer"},"message":"unit coverage of css_color_grammar converters","distinct":true,"url":"https://api.github.com/repos/mapnik/mapnik/commits/b355e65fe1d2a3bfd45bbdc4d5a59010c74dcb40"},{"sha":"5d2be98cf2fefdb22ebf2cd113d5789cb874244b","author":{"email":"7caf4fada912172ae38c6555f73b0fcf5f41c218@mapbox.com","name":"Dane Springmeyer"},"message":"Fix -Wsign-conversion warning","distinct":true,"url":"https://api.github.com/repos/mapnik/mapnik/commits/5d2be98cf2fefdb22ebf2cd113d5789cb874244b"},{"sha":"ecd2e4aea063c8f3a6d4408d773fb574fef22806","author":{"email":"7caf4fada912172ae38c6555f73b0fcf5f41c218@mapbox.com","name":"Dane Springmeyer"},"message":"fix -Wshadow warning","distinct":true,"url":"https://api.github.com/repos/mapnik/mapnik/commits/ecd2e4aea063c8f3a6d4408d773fb574fef22806"},{"sha":"7e2028e9fdaa8855d9bca03cf88a200764f62443","author":{"email":"7caf4fada912172ae38c6555f73b0fcf5f41c218@mapbox.com","name":"Dane Springmeyer"},"message":"Fix -Wshadow warning","distinct":true,"url":"https://api.github.com/repos/mapnik/mapnik/commits/7e2028e9fdaa8855d9bca03cf88a200764f62443"},{"sha":"6d124cc229c88923ce731a1010d97150769389e8","author":{"email":"7caf4fada912172ae38c6555f73b0fcf5f41c218@mapbox.com","name":"Dane Springmeyer"},"message":"remove unused set_rectangle method","distinct":true,"url":"https://api.github.com/repos/mapnik/mapnik/commits/6d124cc229c88923ce731a1010d97150769389e8"},{"sha":"5418c74aadcb8ea50c6263b142b96bec31776147","author":{"email":"7caf4fada912172ae38c6555f73b0fcf5f41c218@mapbox.com","name":"Dane Springmeyer"},"message":"Fix -Wshadow and -Wsign-conversion warnings","distinct":true,"url":"https://api.github.com/repos/mapnik/mapnik/commits/5418c74aadcb8ea50c6263b142b96bec31776147"},{"sha":"4483da6fd94c2bc27c437be2eda52e1c31653b35","author":{"email":"7caf4fada912172ae38c6555f73b0fcf5f41c218@mapbox.com","name":"Dane Springmeyer"},"message":"fix -Wshadow warning","distinct":true,"url":"https://api.github.com/repos/mapnik/mapnik/commits/4483da6fd94c2bc27c437be2eda52e1c31653b35"},{"sha":"be4d6e70f877ef36a82da5a123ef284f1db89955","author":{"email":"7caf4fada912172ae38c6555f73b0fcf5f41c218@mapbox.com","name":"Dane Springmeyer"},"message":"use c++11 style const_cast + safe cast","distinct":true,"url":"https://api.github.com/repos/mapnik/mapnik/commits/be4d6e70f877ef36a82da5a123ef284f1db89955"}]}