{"push_id":993012785,"size":21,"distinct_size":21,"ref":"refs/heads/merry-jit","head":"86d407b88a50744bdfd6172c83f2077728c6dbba","before":"2406bb10aa61291ab39a41ae47589f113efc8769","commits":[{"sha":"2ca5647871be17a6ac09c9e11c518b97ba8f0c12","author":{"email":"62be8e630fd66662eb6b6bd968afede8e8f7be56@users.noreply.github.com","name":"MerryMage"},"message":"Implement MOV, CMP. Start testing JIT against interpreter.","distinct":true,"url":"https://api.github.com/repos/emmauss/citra/commits/2ca5647871be17a6ac09c9e11c518b97ba8f0c12"},{"sha":"7d2e393b7e56ff44c7c3c4859afe5ec1f737366c","author":{"email":"62be8e630fd66662eb6b6bd968afede8e8f7be56@users.noreply.github.com","name":"MerryMage"},"message":"Jit: Fix issue with CL allocation","distinct":true,"url":"https://api.github.com/repos/emmauss/citra/commits/7d2e393b7e56ff44c7c3c4859afe5ec1f737366c"},{"sha":"07bf81fa6d6229b28ac76d6512053fd79fd3aaf9","author":{"email":"62be8e630fd66662eb6b6bd968afede8e8f7be56@users.noreply.github.com","name":"MerryMage"},"message":"Jit: Fixed CMP","distinct":true,"url":"https://api.github.com/repos/emmauss/citra/commits/07bf81fa6d6229b28ac76d6512053fd79fd3aaf9"},{"sha":"8c4bedc12e147333db2471fa5337758923b53ab4","author":{"email":"62be8e630fd66662eb6b6bd968afede8e8f7be56@users.noreply.github.com","name":"MerryMage"},"message":"Jit: Added debugging utilities and fixed-up bugs. There were a couple of trickiness around conds, so I just simplified the logic: No more cond merging.","distinct":true,"url":"https://api.github.com/repos/emmauss/citra/commits/8c4bedc12e147333db2471fa5337758923b53ab4"},{"sha":"7c290d2629dd9561945e4d704dc44cc8616e9ffe","author":{"email":"62be8e630fd66662eb6b6bd968afede8e8f7be56@users.noreply.github.com","name":"MerryMage"},"message":"Jit: Reintroduce cond merging, add more asserts to catch failure to detect cond non-mergability.","distinct":true,"url":"https://api.github.com/repos/emmauss/citra/commits/7c290d2629dd9561945e4d704dc44cc8616e9ffe"},{"sha":"909d4df137e56c2f10865d85db1e81cc5a0def90","author":{"email":"62be8e630fd66662eb6b6bd968afede8e8f7be56@users.noreply.github.com","name":"MerryMage"},"message":"Jit: Cleanup","distinct":true,"url":"https://api.github.com/repos/emmauss/citra/commits/909d4df137e56c2f10865d85db1e81cc5a0def90"},{"sha":"cc680cc60169bfef719bfaf4ac1480b5c7193dc7","author":{"email":"62be8e630fd66662eb6b6bd968afede8e8f7be56@users.noreply.github.com","name":"MerryMage"},"message":"Jit: Corrected non-SCO DPO implementations","distinct":true,"url":"https://api.github.com/repos/emmauss/citra/commits/cc680cc60169bfef719bfaf4ac1480b5c7193dc7"},{"sha":"c464684411f4017782a619f2cf6fc82d0f7b9105","author":{"email":"62be8e630fd66662eb6b6bd968afede8e8f7be56@users.noreply.github.com","name":"MerryMage"},"message":"Jit: Implement BIC","distinct":true,"url":"https://api.github.com/repos/emmauss/citra/commits/c464684411f4017782a619f2cf6fc82d0f7b9105"},{"sha":"4eb4b366e331e0fa9f2645fde5bc0405b16df5dc","author":{"email":"62be8e630fd66662eb6b6bd968afede8e8f7be56@users.noreply.github.com","name":"MerryMage"},"message":"Jit: Implement CMN","distinct":true,"url":"https://api.github.com/repos/emmauss/citra/commits/4eb4b366e331e0fa9f2645fde5bc0405b16df5dc"},{"sha":"c831bbf866c50cd6e33174c2e181b3f19933d52c","author":{"email":"62be8e630fd66662eb6b6bd968afede8e8f7be56@users.noreply.github.com","name":"MerryMage"},"message":"Jit: EnsureTemp","distinct":true,"url":"https://api.github.com/repos/emmauss/citra/commits/c831bbf866c50cd6e33174c2e181b3f19933d52c"},{"sha":"4b1c51ffa3257c604e57f36c0d5da739c31ef59e","author":{"email":"62be8e630fd66662eb6b6bd968afede8e8f7be56@users.noreply.github.com","name":"MerryMage"},"message":"Jit: Implement RSB, RSC","distinct":true,"url":"https://api.github.com/repos/emmauss/citra/commits/4b1c51ffa3257c604e57f36c0d5da739c31ef59e"},{"sha":"6cf094d9e9dea493c2590ab2d48efc36c5594efa","author":{"email":"62be8e630fd66662eb6b6bd968afede8e8f7be56@users.noreply.github.com","name":"MerryMage"},"message":"Jit: Implement TEQ, TST. Remove __cdecl.","distinct":true,"url":"https://api.github.com/repos/emmauss/citra/commits/6cf094d9e9dea493c2590ab2d48efc36c5594efa"},{"sha":"cddf9326f5e50b602c0863ebb43c9f904b117939","author":{"email":"62be8e630fd66662eb6b6bd968afede8e8f7be56@users.noreply.github.com","name":"MerryMage"},"message":"Jit: [minor] Remove hanging J.","distinct":true,"url":"https://api.github.com/repos/emmauss/citra/commits/cddf9326f5e50b602c0863ebb43c9f904b117939"},{"sha":"163cfb99a8693372464acdf43b8a1056dbfe8827","author":{"email":"62be8e630fd66662eb6b6bd968afede8e8f7be56@users.noreply.github.com","name":"MerryMage"},"message":"Jit: Move ldst_inst struct over to translate.h","distinct":true,"url":"https://api.github.com/repos/emmauss/citra/commits/163cfb99a8693372464acdf43b8a1056dbfe8827"},{"sha":"07dfb5e0ca84f5d5c54f2cc4d62bf174cfa75b6c","author":{"email":"62be8e630fd66662eb6b6bd968afede8e8f7be56@users.noreply.github.com","name":"MerryMage"},"message":"Jit: Partial LDR implementation","distinct":true,"url":"https://api.github.com/repos/emmauss/citra/commits/07dfb5e0ca84f5d5c54f2cc4d62bf174cfa75b6c"},{"sha":"3a934720b557cea4242933d3ab3574f3ccc1278e","author":{"email":"62be8e630fd66662eb6b6bd968afede8e8f7be56@users.noreply.github.com","name":"MerryMage"},"message":"Jit: Implement B/BL.","distinct":true,"url":"https://api.github.com/repos/emmauss/citra/commits/3a934720b557cea4242933d3ab3574f3ccc1278e"},{"sha":"2eca70c5aacf6a638db28e5e25a8529fd24e6aa6","author":{"email":"62be8e630fd66662eb6b6bd968afede8e8f7be56@users.noreply.github.com","name":"MerryMage"},"message":"Jit: Update emitted B and BL instructions upon compilation of a new BB.","distinct":true,"url":"https://api.github.com/repos/emmauss/citra/commits/2eca70c5aacf6a638db28e5e25a8529fd24e6aa6"},{"sha":"f9734d8a9d899cdcad6276fe984a92f0d4371510","author":{"email":"62be8e630fd66662eb6b6bd968afede8e8f7be56@users.noreply.github.com","name":"MerryMage"},"message":"Jit: Use ARMul_State instead of DIYing for minor speed gain on context switch","distinct":true,"url":"https://api.github.com/repos/emmauss/citra/commits/f9734d8a9d899cdcad6276fe984a92f0d4371510"},{"sha":"9ab1e96fd31c2aceffe60f8854411f269d9210ac","author":{"email":"62be8e630fd66662eb6b6bd968afede8e8f7be56@users.noreply.github.com","name":"MerryMage"},"message":"Jit: Replace all instances of offsetof with new macros","distinct":true,"url":"https://api.github.com/repos/emmauss/citra/commits/9ab1e96fd31c2aceffe60f8854411f269d9210ac"},{"sha":"fa2df0dca5a0486755cae51e67489aa11ec8717c","author":{"email":"62be8e630fd66662eb6b6bd968afede8e8f7be56@users.noreply.github.com","name":"MerryMage"},"message":"Jit: B/BL: Forgot to insert writeback for cond == AL","distinct":true,"url":"https://api.github.com/repos/emmauss/citra/commits/fa2df0dca5a0486755cae51e67489aa11ec8717c"}]}