{"push_id":837643191,"size":10,"distinct_size":10,"ref":"refs/heads/dev","head":"430448d4755caaf11cd4d9b38ce660aeead9eb2a","before":"feaffc8b675e2c874512fd3a73d797af08b2f638","commits":[{"sha":"98c686059cbe6cd735430d48122a9d6f13ec29cf","author":{"email":"a7bb834879f5a3b4ffbdafcab340dda62af5aeae@microsoft.com","name":"ColinA-MSFT"},"message":"Fix value type casts and remove unnecessary/invalid boxing:\n- 'this' pointer for value types is now a managed pointer instead of a boxed wrapper.\n- Add more robust casting between floats, doubles, and integer scalar types.\n- Increase coverage in SelfTest.","distinct":true,"url":"https://api.github.com/repos/ColinA-MSFT/llilum/commits/98c686059cbe6cd735430d48122a9d6f13ec29cf"},{"sha":"b7648c59f1372b18d845fc45bf925693ce4f0249","author":{"email":"acea81154c92fb8f530f51b8815b8965ec067498@users.noreply.github.com","name":"CW2"},"message":"Fixed LibLLVM project Intermediate Directory","distinct":true,"url":"https://api.github.com/repos/ColinA-MSFT/llilum/commits/b7648c59f1372b18d845fc45bf925693ce4f0249"},{"sha":"c10b9bbf5f1933913838d8fe25423c77dcfca90e","author":{"email":"a7bb834879f5a3b4ffbdafcab340dda62af5aeae@microsoft.com","name":"ColinA-MSFT"},"message":"Remove unrolled loops to improve code size.","distinct":true,"url":"https://api.github.com/repos/ColinA-MSFT/llilum/commits/c10b9bbf5f1933913838d8fe25423c77dcfca90e"},{"sha":"d0dbe4f23c6cfdf3d58cb838a8c9533bd4d902c9","author":{"email":"2bc632507a194c62daee948ddbe46ef57d667610@microsoft.com","name":"Mikhail Skobov"},"message":"Implemented the new hardware model. Added the Microsoft.Llilum.Devices namespsace and implemented SPI, ADC, GPIO, and I2C independently of UWP. Rewrote portions of UWP to work on top of the Llilum.Devices namespace. Separated the hardware provider into peripheral-specific and uwp-specific classes","distinct":true,"url":"https://api.github.com/repos/ColinA-MSFT/llilum/commits/d0dbe4f23c6cfdf3d58cb838a8c9533bd4d902c9"},{"sha":"2813a1a0779f16e6c33f24e2fced864c0d3768ab","author":{"email":"2bc632507a194c62daee948ddbe46ef57d667610@microsoft.com","name":"Mikhail Skobov"},"message":"Updating InteropExports_gpio in project template from hardware model refactoring","distinct":true,"url":"https://api.github.com/repos/ColinA-MSFT/llilum/commits/2813a1a0779f16e6c33f24e2fced864c0d3768ab"},{"sha":"acc13e97071c11f339df52a7ccb5e1fce76be650","author":{"email":"2bc632507a194c62daee948ddbe46ef57d667610@microsoft.com","name":"Mikhail Skobov"},"message":"Simplified the default SDK program. Removed InteropExports from individual projects and added SDK relative path. Added a new property for Llilum Native projects that points to InteropExports location","distinct":true,"url":"https://api.github.com/repos/ColinA-MSFT/llilum/commits/acc13e97071c11f339df52a7ccb5e1fce76be650"},{"sha":"4cdc1612176962db3d63ec61db07813b1d1a71df","author":{"email":"2bc632507a194c62daee948ddbe46ef57d667610@microsoft.com","name":"Mikhail Skobov"},"message":"Removing LPC1768 folder from .gitignore","distinct":true,"url":"https://api.github.com/repos/ColinA-MSFT/llilum/commits/4cdc1612176962db3d63ec61db07813b1d1a71df"},{"sha":"b9394b44f454ada3a2367d5a71b858748fc292eb","author":{"email":"a7bb834879f5a3b4ffbdafcab340dda62af5aeae@microsoft.com","name":"ColinA-MSFT"},"message":"Improve and simplify ObjectHeader offset math:\n- Ensure ObjectHeader and ObjectImpl references point to the same location.\n- Reduce address adjustments in ReleaseReferenceHelper.\n- Remove unnecessary header adjustments when converting pointers to/from integers.\n- Overall code size improvement of ~3%.","distinct":true,"url":"https://api.github.com/repos/ColinA-MSFT/llilum/commits/b9394b44f454ada3a2367d5a71b858748fc292eb"},{"sha":"75080c6b28114700833dbf61e7bf9753187094c9","author":{"email":"a7bb834879f5a3b4ffbdafcab340dda62af5aeae@microsoft.com","name":"ColinA-MSFT"},"message":"Clean up internal variable names to make IR and LL output more human-readable.","distinct":true,"url":"https://api.github.com/repos/ColinA-MSFT/llilum/commits/75080c6b28114700833dbf61e7bf9753187094c9"},{"sha":"430448d4755caaf11cd4d9b38ce660aeead9eb2a","author":{"email":"792f805339fa0b34f7d8eb3a38ed7d0a68703bb0@users.noreply.github.com","name":"Steve Maillet"},"message":"Better error reporting for SDK deploy/debug","distinct":true,"url":"https://api.github.com/repos/ColinA-MSFT/llilum/commits/430448d4755caaf11cd4d9b38ce660aeead9eb2a"}]}