{"push_id":1420112222,"size":121,"distinct_size":121,"ref":"refs/heads/master","head":"993425625931d711baa8547a7259c29fa063c901","before":"736106ad9c1bdc3dd776ce00ae318fa4068afbaf","commits":[{"sha":"05a335ab84666325eb3b1551c8812ba59eed1524","author":{"name":"Bart De Smet","email":"1dbd4e5507e42fc0a5c7c3e1825caf0c9a94df86@microsoft.com"},"message":"Fixing liftToNull behavior in AddChecked and adding tests.","distinct":true,"url":"https://api.github.com/repos/ViIvanov/corefx/commits/05a335ab84666325eb3b1551c8812ba59eed1524"},{"sha":"ca969ac17479d6b632bb40605676384763ce7a9d","author":{"name":"Bart De Smet","email":"1dbd4e5507e42fc0a5c7c3e1825caf0c9a94df86@microsoft.com"},"message":"Adding by-ref support in stack spilling.","distinct":true,"url":"https://api.github.com/repos/ViIvanov/corefx/commits/ca969ac17479d6b632bb40605676384763ce7a9d"},{"sha":"0352eeec7452a5e744e60646f6d1e7d4b1fca670","author":{"name":"Jon Hanna","email":"1bde51fb45d31234a937eabeae454399af21dc56@hackcraft.net"},"message":"Fix bug in cast test where result wasn't correctly verified.","distinct":true,"url":"https://api.github.com/repos/ViIvanov/corefx/commits/0352eeec7452a5e744e60646f6d1e7d4b1fca670"},{"sha":"f4ba2eaf43bba8cb4d9752c6e88e8ea2f800c37d","author":{"name":"Jon Hanna","email":"1bde51fb45d31234a937eabeae454399af21dc56@hackcraft.net"},"message":"Tests for casting reference type to enum for all underlying types.","distinct":true,"url":"https://api.github.com/repos/ViIvanov/corefx/commits/f4ba2eaf43bba8cb4d9752c6e88e8ea2f800c37d"},{"sha":"11306c428ae85cf6326d15057cd124f9bbce7bd0","author":{"name":"Jon Hanna","email":"1bde51fb45d31234a937eabeae454399af21dc56@hackcraft.net"},"message":"Remove always-true branching on .GetTypeInfo().IsEnum\n(Already asserted in constructor).\n\nReplace if (from == null) case with assertion.\nAdd assertion in instruction emit backing this up.\n\nRemove unreachable case for enum base.","distinct":true,"url":"https://api.github.com/repos/ViIvanov/corefx/commits/11306c428ae85cf6326d15057cd124f9bbce7bd0"},{"sha":"5f388534d0ae902b7f0165abab813d6ff6a164a2","author":{"name":"Jon Hanna","email":"1bde51fb45d31234a937eabeae454399af21dc56@hackcraft.net"},"message":"Add tests for casting to enum types from underlying types.\n\nFix compiler and interpreter for bool → bool-backed-enum. Fixes #13516\n\nRemove unreachable case in CastToEnumInstruction.Run() and simplify\ntest from method call and multiple-branched switch to null-check.","distinct":true,"url":"https://api.github.com/repos/ViIvanov/corefx/commits/5f388534d0ae902b7f0165abab813d6ff6a164a2"},{"sha":"aa0ef5a65334bf612f89529a72bc4b4a07c5a759","author":{"name":"Jon Hanna","email":"1bde51fb45d31234a937eabeae454399af21dc56@hackcraft.net"},"message":"Tet cast tests on DateTime as they are specialised (should they be?)","distinct":true,"url":"https://api.github.com/repos/ViIvanov/corefx/commits/aa0ef5a65334bf612f89529a72bc4b4a07c5a759"},{"sha":"d08dd52a7479c73f338539941dcba4ba85ac1694","author":{"name":"Jon Hanna","email":"1bde51fb45d31234a937eabeae454399af21dc56@hackcraft.net"},"message":"Replace always-true branch with assertion.","distinct":true,"url":"https://api.github.com/repos/ViIvanov/corefx/commits/d08dd52a7479c73f338539941dcba4ba85ac1694"},{"sha":"de6facaedaec6c76a4aeaf933b71955afe3900a0","author":{"name":"Bart De Smet","email":"1dbd4e5507e42fc0a5c7c3e1825caf0c9a94df86@microsoft.com"},"message":"Use cached reflection for Queryable methods.","distinct":true,"url":"https://api.github.com/repos/ViIvanov/corefx/commits/de6facaedaec6c76a4aeaf933b71955afe3900a0"},{"sha":"e93f8a26de017f814dd1f37a0eb665381492295f","author":{"name":"Jon Hanna","email":"1bde51fb45d31234a937eabeae454399af21dc56@hackcraft.net"},"message":"Throw InvalidOperationException on attempting to throw an object\nnot derived from Exception in the interpreter.\n\nFixes #5898","distinct":true,"url":"https://api.github.com/repos/ViIvanov/corefx/commits/e93f8a26de017f814dd1f37a0eb665381492295f"},{"sha":"b324606c0b53548eb2ea1a2d94f0573c7a15d93f","author":{"name":"Jon Hanna","email":"1bde51fb45d31234a937eabeae454399af21dc56@hackcraft.net"},"message":"Replace set contains-and-add with add-and-check-result.\n\nGet already-contained expression instead of creating another.\n\nNull-propagate.\n\nHash starting points that will affect more bits.","distinct":true,"url":"https://api.github.com/repos/ViIvanov/corefx/commits/b324606c0b53548eb2ea1a2d94f0573c7a15d93f"},{"sha":"7e8d4e228c5cc5a6aae0e03530066d5b4e357d1b","author":{"name":"Jon Hanna","email":"1bde51fb45d31234a937eabeae454399af21dc56@hackcraft.net"},"message":"Calculated restriction merging only when starting with merged restriction.\n\nDon't push into stack only to immediately pop again.","distinct":true,"url":"https://api.github.com/repos/ViIvanov/corefx/commits/7e8d4e228c5cc5a6aae0e03530066d5b4e357d1b"},{"sha":"64401f4e46723fc387838a953f885da33d97a517","author":{"name":"Bart De Smet","email":"1dbd4e5507e42fc0a5c7c3e1825caf0c9a94df86@microsoft.com"},"message":"Merge branch 'master' of https://github.com/dotnet/corefx into Issue-11740","distinct":true,"url":"https://api.github.com/repos/ViIvanov/corefx/commits/64401f4e46723fc387838a953f885da33d97a517"},{"sha":"969f99b355a4a6c4ea819ec71505e4f3f021abb3","author":{"name":"Jon Hanna","email":"1bde51fb45d31234a937eabeae454399af21dc56@hackcraft.net"},"message":"Throw null when null is passed to debug proxies.\n\nFixes #13840 with the exception of two types covered in #13839\nso the fix can live with appropriate tests.","distinct":true,"url":"https://api.github.com/repos/ViIvanov/corefx/commits/969f99b355a4a6c4ea819ec71505e4f3f021abb3"},{"sha":"45701880f26014f9d3b2736945a66de5e8349c42","author":{"name":"Jon Hanna","email":"1bde51fb45d31234a937eabeae454399af21dc56@hackcraft.net"},"message":"System.Dynamic.CallInfo tests\n\nTests on operating directly on CallInfo objects. Mainly concentrating\non validation.","distinct":true,"url":"https://api.github.com/repos/ViIvanov/corefx/commits/45701880f26014f9d3b2736945a66de5e8349c42"},{"sha":"ab5f0b043c14018d1dd2b6462a6db957600d029d","author":{"name":"Jon Hanna","email":"1bde51fb45d31234a937eabeae454399af21dc56@hackcraft.net"},"message":"System.Dynamic.UnaryOperationBinder Tests\n\nAdd tests exercising the UnaryOperationBinder class.\n\nCovers the operations that can be covered directly with the C# binder\n(not extensions) along with forcing through some invalid operations to\ntest the exception.","distinct":true,"url":"https://api.github.com/repos/ViIvanov/corefx/commits/ab5f0b043c14018d1dd2b6462a6db957600d029d"},{"sha":"5b8556b54e8c5c713041fbb81a8a6d8d87add22c","author":{"name":"Jon Hanna","email":"1bde51fb45d31234a937eabeae454399af21dc56@hackcraft.net"},"message":"System.Dynamic.BinaryOperationBinder Tests\n\nAdd tests exercising the BinaryOperationBinder class.\n\nCovers the operations that can be covered directly with the C# binder\n(not power or extensions) along with forcing true some invalid\noperations to test the exception.","distinct":true,"url":"https://api.github.com/repos/ViIvanov/corefx/commits/5b8556b54e8c5c713041fbb81a8a6d8d87add22c"},{"sha":"35e1b3a816f431121d0e8cc784a29a517e9a4b87","author":{"name":"Stephen Toub","email":"b60ab4ec0ae5032e51dd285ac67105c722f075d3@microsoft.com"},"message":"Add additional AsyncLocal test coverage","distinct":true,"url":"https://api.github.com/repos/ViIvanov/corefx/commits/35e1b3a816f431121d0e8cc784a29a517e9a4b87"},{"sha":"d3aabb0b1988d73516b7de73913588181e53fe9a","author":{"name":"danmosemsft","email":"314ca31c7f7acdb21fe10555d43d256496618c0f@microsoft.com"},"message":"fix param name","distinct":true,"url":"https://api.github.com/repos/ViIvanov/corefx/commits/d3aabb0b1988d73516b7de73913588181e53fe9a"},{"sha":"f031612884c59bdf48c8f9a1ba7d8d8290d18c71","author":{"name":"Bart De Smet","email":"1dbd4e5507e42fc0a5c7c3e1825caf0c9a94df86@microsoft.com"},"message":"Merge branch 'master' of https://github.com/dotnet/corefx into Issue-11740","distinct":true,"url":"https://api.github.com/repos/ViIvanov/corefx/commits/f031612884c59bdf48c8f9a1ba7d8d8290d18c71"}]}
{"actor":{"display_login":"ViIvanov"}}