{"push_id":804664632,"size":1,"distinct_size":1,"ref":"refs/heads/master","head":"942fd5c0d16585e08f53e815d3fc93d7121008a0","before":"377d5ea71518443a4c597b7916612a123cf761e8","commits":[{"sha":"942fd5c0d16585e08f53e815d3fc93d7121008a0","author":{"email":"9b9d6e0c3aa3b325e2741391232280bb0c64f6cc@google.com","name":"Derek Bruening"},"message":"i#511 drreg: support reserved regs across app instrs\n\nAdds handling of app reads and writes while registers are reserved.  On a\nread, restores the app value for the app instr and saves the tool value in\na separate TLS slot; on a write, does the same but re-spills the app\nvalue.  The recommend TLS slot count is documented to include an extra slot\nfor each simultaneous register reserved across app instrs.\n\nAdds testing via labeled basic block sequences using duplicate immediates\nfor targeted tests.\n\nReview-URL: https://codereview.appspot.com/269810043","distinct":true,"url":"https://api.github.com/repos/DynamoRIO/dynamorio/commits/942fd5c0d16585e08f53e815d3fc93d7121008a0"}]}