{"push_id":964361644,"size":2,"distinct_size":2,"ref":"refs/heads/dev","head":"7696ff89c9a9cc8f738e3134bfcab831ff314968","before":"20a2ba6d74acf0e27ebdd4288857c7d56229bbc8","commits":[{"sha":"69ab28031549ff1c9ceecdcb29197900e9bc4328","author":{"email":"5ba9f62b6dfc653ea382214c7760db698d269182@netris.ru","name":"Anton Kudryavtsev"},"message":"qmake: optimize container usage in the json handling.\n\nIterate only once over QJsonObject, create key list by\nexisting loop instead of create by QJsonObject::keys(),\nwhich contains internal loop.\nIn common case if loop's statement is lightweight,\nthen effect of optimization is significant, and vice versa.\nAlso make addJsonArray() and addJsonObject() functions\nmore homogeneous.\n\nUse reserve to optimize memory allocation.\n\nChange-Id: Id122cd1becfd34bb06640876b1c79e1d396d2a6b\nReviewed-by: Oswald Buddenhagen <oswald.buddenhagen@theqtcompany.com>","distinct":true,"url":"https://api.github.com/repos/qtproject/qtbase/commits/69ab28031549ff1c9ceecdcb29197900e9bc4328"},{"sha":"7696ff89c9a9cc8f738e3134bfcab831ff314968","author":{"email":"0dff48f39d8b3988baa3d54696a54fd63218fa17@kdab.com","name":"BogDan Vatra"},"message":"Android: Fix crash, don't add null visible menus to pendingContextMenus\n\nRegression introduced in e3689949ba5b23decb0ea85741a3f4829696788e\n\nChange-Id: I9d3e37733d933e037f04d3a6efaf05607e16d9c5\nReviewed-by: Christian Stromme <christian.stromme@theqtcompany.com>","distinct":true,"url":"https://api.github.com/repos/qtproject/qtbase/commits/7696ff89c9a9cc8f738e3134bfcab831ff314968"}]}