{"push_id":1233681216,"size":5,"distinct_size":4,"ref":"refs/heads/fix_windows_sdk_lookup","head":"8a93c2f6dd5bf1726ea3dc74e529ce0f627ccd16","before":"a133977178fe0f02ef5b36551a118c6619bff4e8","commits":[{"sha":"12ca5acecff41f4a17fc7bbcb52f58f3af1779ea","author":{"name":"Benoit Vey","email":"45cf9098d4ab86ebc8112bb1265529bccc7e2c5b@gmail.com"},"message":"Add invariant informations in generated LLVM IR (#1080)\n\nHaving these informations allows the optimiser to reason about object\r\nimmutability and eliminate redundant reads from memory.\r\n\r\nWe now\r\n\r\n- add the invariant.load metadata on loads from non-rebindable\r\n  fields/locals (let binding or val parent object).\r\n- use the llvm.invariant.start intrinsic when referencing immutable\r\n  objects. llvm.invariant.end isn't used since an immutable Pony object\r\n  can't become mutable.\r\n\r\nAs a part of this change, LLVM intrinsic declarations are now retreived\r\nthrough the Intrinsic::getDeclaration API instead of being declared by\r\nhand.","distinct":false,"url":"https://api.github.com/repos/kulibali/ponyc/commits/12ca5acecff41f4a17fc7bbcb52f58f3af1779ea"},{"sha":"6b91751c715f9db6024522065ea41a8154a15613","author":{"name":"Benoit Vey","email":"45cf9098d4ab86ebc8112bb1265529bccc7e2c5b@gmail.com"},"message":"Reject function types in is_x_match_nominal (#1095)\n\nCloses #903.","distinct":true,"url":"https://api.github.com/repos/kulibali/ponyc/commits/6b91751c715f9db6024522065ea41a8154a15613"},{"sha":"62e9248fdcb35e41facc626eb91c327ec99221ae","author":{"name":"Gordon Tisher","email":"2aa2e9453ac5de74a849ef43e1c604c0555ddce5@balafon.net"},"message":"Correctly parse Windows 10 SDK versions; add UCRT to default libs for Windows 10 SDKs","distinct":true,"url":"https://api.github.com/repos/kulibali/ponyc/commits/62e9248fdcb35e41facc626eb91c327ec99221ae"},{"sha":"fab9738e885c12b089684653287a30a4aa80316d","author":{"name":"Gordon Tisher","email":"2aa2e9453ac5de74a849ef43e1c604c0555ddce5@balafon.net"},"message":"add changelog comment regarding windows 10 fixes","distinct":true,"url":"https://api.github.com/repos/kulibali/ponyc/commits/fab9738e885c12b089684653287a30a4aa80316d"},{"sha":"8a93c2f6dd5bf1726ea3dc74e529ce0f627ccd16","author":{"name":"Gordon Tisher","email":"2aa2e9453ac5de74a849ef43e1c604c0555ddce5@balafon.net"},"message":"Fix a bug in the Windows SDK version parsing","distinct":true,"url":"https://api.github.com/repos/kulibali/ponyc/commits/8a93c2f6dd5bf1726ea3dc74e529ce0f627ccd16"}]}
{"actor":{"display_login":"kulibali"}}