{"push_id":2574202040,"size":2,"distinct_size":2,"ref":"refs/heads/master","head":"869024dd6e62905b7e1069b547856a769b3b24ba","before":"58331e3c28e41ad7e3c3dd7dabf6d508a8bfe1cb","commits":[{"sha":"46ce395130305ce3299ae0dfd42502d29837c39f","author":{"name":"Damien George","email":"f1ddc475aab11ab101b400b5353858ae05b0294a@gmail.com"},"message":"py/vm: Use enum names instead of magic numbers in multi-opcode dispatch.","distinct":true,"url":"https://api.github.com/repos/micropython/micropython/commits/46ce395130305ce3299ae0dfd42502d29837c39f"},{"sha":"869024dd6e62905b7e1069b547856a769b3b24ba","author":{"name":"Damien George","email":"f1ddc475aab11ab101b400b5353858ae05b0294a@gmail.com"},"message":"py/vm: Improve performance of opcode dispatch when using switch stmt.\n\nBefore this patch, when using the switch statement for dispatch in the VM\n(not computed goto) a pending exception check was done after each opcode.\nThis is not necessary and this patch makes the pending exception check only\nhappen when explicitly requested by certain opcodes, like jump.  This\nimproves performance of the VM by about 2.5% when using the switch.","distinct":true,"url":"https://api.github.com/repos/micropython/micropython/commits/869024dd6e62905b7e1069b547856a769b3b24ba"}]}
{"actor":{"display_login":"dpgeorge"}}