{"push_id":651588698,"size":26,"distinct_size":26,"ref":"refs/heads/master","head":"ff00587bf34fb88c8ae0ee15f8b48f3f52ae571f","before":"69f0a5481b521df225cc338b40bf7b4ac7cb986c","commits":[{"sha":"5ee4d6fe541ac5345896ae9ca83bdf6b04af1727","author":{"email":"03abb31dd2e94d9be3429ce3c50cfc661e235f35@gmail.com","name":"Mark Mossberg"},"message":"Refactor Instruction class to parse sw/lw\n\nFor portion of instruction containing 'offs(rs)', add 'offs' and 'rs' to\ninstr.ops list as separate elements (all strs). Enables cleaner code in\nCPU class.","distinct":true,"url":"https://api.github.com/repos/mossberg/spym/commits/5ee4d6fe541ac5345896ae9ca83bdf6b04af1727"},{"sha":"10db02ba81544a1141eeae5ef8551ba9eb929ebd","author":{"email":"03abb31dd2e94d9be3429ce3c50cfc661e235f35@gmail.com","name":"Mark Mossberg"},"message":"Print instructions while executing","distinct":true,"url":"https://api.github.com/repos/mossberg/spym/commits/10db02ba81544a1141eeae5ef8551ba9eb929ebd"},{"sha":"9b8119c5248c262dbdef2b80df87333bfd824303","author":{"email":"03abb31dd2e94d9be3429ce3c50cfc661e235f35@gmail.com","name":"Mark Mossberg"},"message":"Print pc in Registers dump()","distinct":true,"url":"https://api.github.com/repos/mossberg/spym/commits/9b8119c5248c262dbdef2b80df87333bfd824303"},{"sha":"a3dfbdbed4c3cad26de522864e89f15aa3e0b172","author":{"email":"03abb31dd2e94d9be3429ce3c50cfc661e235f35@gmail.com","name":"Mark Mossberg"},"message":"Add support for jumps, j instr\n\nAdd labeltab data structure to store label/address mapping. Refactor\nmain to call dedicated process_imem() function which populates the\nlabeltab and returns the final list of Instructions.","distinct":true,"url":"https://api.github.com/repos/mossberg/spym/commits/a3dfbdbed4c3cad26de522864e89f15aa3e0b172"},{"sha":"3eb4332daa6211505e2bcc3352b9666ecbce84e5","author":{"email":"03abb31dd2e94d9be3429ce3c50cfc661e235f35@gmail.com","name":"Mark Mossberg"},"message":"Add sub instr","distinct":true,"url":"https://api.github.com/repos/mossberg/spym/commits/3eb4332daa6211505e2bcc3352b9666ecbce84e5"},{"sha":"52cd29f7e08a5352b3363c1e2e961f9b26505d30","author":{"email":"03abb31dd2e94d9be3429ce3c50cfc661e235f35@gmail.com","name":"Mark Mossberg"},"message":"Add and instr","distinct":true,"url":"https://api.github.com/repos/mossberg/spym/commits/52cd29f7e08a5352b3363c1e2e961f9b26505d30"},{"sha":"5a21332e6327a61a69136cfd7abc304db8f8da43","author":{"email":"03abb31dd2e94d9be3429ce3c50cfc661e235f35@gmail.com","name":"Mark Mossberg"},"message":"Add andi instr","distinct":true,"url":"https://api.github.com/repos/mossberg/spym/commits/5a21332e6327a61a69136cfd7abc304db8f8da43"},{"sha":"a5945272e04354a0e861caba3581506351a3dc0b","author":{"email":"03abb31dd2e94d9be3429ce3c50cfc661e235f35@gmail.com","name":"Mark Mossberg"},"message":"Add or instr","distinct":true,"url":"https://api.github.com/repos/mossberg/spym/commits/a5945272e04354a0e861caba3581506351a3dc0b"},{"sha":"fa2e242880b76c8e23f91266721f45a258751827","author":{"email":"03abb31dd2e94d9be3429ce3c50cfc661e235f35@gmail.com","name":"Mark Mossberg"},"message":"Add ori instr","distinct":true,"url":"https://api.github.com/repos/mossberg/spym/commits/fa2e242880b76c8e23f91266721f45a258751827"},{"sha":"d83378a0f07752cbebeb869db8e2980a915f7702","author":{"email":"03abb31dd2e94d9be3429ce3c50cfc661e235f35@gmail.com","name":"Mark Mossberg"},"message":"Add xor instr","distinct":true,"url":"https://api.github.com/repos/mossberg/spym/commits/d83378a0f07752cbebeb869db8e2980a915f7702"},{"sha":"fdaa14973420036a595a620efe7dd826153a3224","author":{"email":"03abb31dd2e94d9be3429ce3c50cfc661e235f35@gmail.com","name":"Mark Mossberg"},"message":"Add xori instr","distinct":true,"url":"https://api.github.com/repos/mossberg/spym/commits/fdaa14973420036a595a620efe7dd826153a3224"},{"sha":"8b4de3e1ad932a34d924e238f904d84dcb0ebdbb","author":{"email":"03abb31dd2e94d9be3429ce3c50cfc661e235f35@gmail.com","name":"Mark Mossberg"},"message":"Add sll instr","distinct":true,"url":"https://api.github.com/repos/mossberg/spym/commits/8b4de3e1ad932a34d924e238f904d84dcb0ebdbb"},{"sha":"9cf463e13d81221e5f85078c407fba65da65377f","author":{"email":"03abb31dd2e94d9be3429ce3c50cfc661e235f35@gmail.com","name":"Mark Mossberg"},"message":"Add srl instr","distinct":true,"url":"https://api.github.com/repos/mossberg/spym/commits/9cf463e13d81221e5f85078c407fba65da65377f"},{"sha":"36836eca7a92853be61106b757f3886edba2d04d","author":{"email":"03abb31dd2e94d9be3429ce3c50cfc661e235f35@gmail.com","name":"Mark Mossberg"},"message":"Add sllv instr","distinct":true,"url":"https://api.github.com/repos/mossberg/spym/commits/36836eca7a92853be61106b757f3886edba2d04d"},{"sha":"db2b2958e8847eea4b81dca1a5aebb0c94e71082","author":{"email":"03abb31dd2e94d9be3429ce3c50cfc661e235f35@gmail.com","name":"Mark Mossberg"},"message":"Add srlv instr","distinct":true,"url":"https://api.github.com/repos/mossberg/spym/commits/db2b2958e8847eea4b81dca1a5aebb0c94e71082"},{"sha":"507922056429e8f4aa2915cb487b045df361514b","author":{"email":"03abb31dd2e94d9be3429ce3c50cfc661e235f35@gmail.com","name":"Mark Mossberg"},"message":"Minor","distinct":true,"url":"https://api.github.com/repos/mossberg/spym/commits/507922056429e8f4aa2915cb487b045df361514b"},{"sha":"c86bf4d595649c4f6a7472b8bd433d264240d14c","author":{"email":"03abb31dd2e94d9be3429ce3c50cfc661e235f35@gmail.com","name":"Mark Mossberg"},"message":"Add slti instr","distinct":true,"url":"https://api.github.com/repos/mossberg/spym/commits/c86bf4d595649c4f6a7472b8bd433d264240d14c"},{"sha":"2bd86f4f311b90de808830c920e0bc898518ef62","author":{"email":"03abb31dd2e94d9be3429ce3c50cfc661e235f35@gmail.com","name":"Mark Mossberg"},"message":"Add beq instr","distinct":true,"url":"https://api.github.com/repos/mossberg/spym/commits/2bd86f4f311b90de808830c920e0bc898518ef62"},{"sha":"f43a095d29e4d8ea0b58c03b65791a546959c0ba","author":{"email":"03abb31dd2e94d9be3429ce3c50cfc661e235f35@gmail.com","name":"Mark Mossberg"},"message":"Add bne instr","distinct":true,"url":"https://api.github.com/repos/mossberg/spym/commits/f43a095d29e4d8ea0b58c03b65791a546959c0ba"},{"sha":"385337468788f4e0dc63d612fab2d8db7200600a","author":{"email":"03abb31dd2e94d9be3429ce3c50cfc661e235f35@gmail.com","name":"Mark Mossberg"},"message":"Add _set_pc() and add all other branch instrs\n\n_set_pc() abstracts setting the pc, which has that weird -1 thing.\nInstead of having to put that -1 thing and the comment everything, jut\ncreate a simple function.","distinct":true,"url":"https://api.github.com/repos/mossberg/spym/commits/385337468788f4e0dc63d612fab2d8db7200600a"}]}