{"push_id":540144858,"size":3,"distinct_size":3,"ref":"refs/heads/master","head":"1c1fb2c9886134c5ab4a877e2ac5baae8c2390a9","before":"cd6380605c55bb9127d7f33ab717892642884e85","commits":[{"sha":"d0284544ec339808c2273ced3ebc566cad285a4a","author":{"email":"5c8aa1266c03186393d9e7b3b4e3b14239af8201@google.com","name":"Gabe Black"},"message":"stats: x86: Update stats for the CPUID change.","distinct":true,"url":"https://api.github.com/repos/gem5/gem5/commits/d0284544ec339808c2273ced3ebc566cad285a4a"},{"sha":"86dea86987ef61192deca4d2f1a980893f50e092","author":{"email":"5c8aa1266c03186393d9e7b3b4e3b14239af8201@google.com","name":"Gabe Black"},"message":"base: Fix assigning between identical bitfields.\n\nIf two bitfields are of the same type, also implying that they have the same\nfirst and last bit positions, the existing implementation would copy the\nentire bitfield. That includes the __data member which is shared among all the\nbitfields, effectively overwritting the entire bitunion.\n\nThis change also adjusts the write only signed bitfield assignment operator to\nbe like the unsigned version, using \"using\" instead of implementing it again\nand calling down to the underlying implementation.","distinct":true,"url":"https://api.github.com/repos/gem5/gem5/commits/86dea86987ef61192deca4d2f1a980893f50e092"},{"sha":"1c1fb2c9886134c5ab4a877e2ac5baae8c2390a9","author":{"email":"5c8aa1266c03186393d9e7b3b4e3b14239af8201@google.com","name":"Gabe Black"},"message":"test: Add a unittest for the BitUnion types.","distinct":true,"url":"https://api.github.com/repos/gem5/gem5/commits/1c1fb2c9886134c5ab4a877e2ac5baae8c2390a9"}]}