{"push_id":957117787,"size":97,"distinct_size":97,"ref":"refs/heads/master","head":"4fedb72e274686cbe523261ae3f7b7ae9e2e314d","before":"3f854651f5cdc3215e7b0d607c02866087c14c5e","commits":[{"sha":"b8f11e7d56faf8d6451e381f24af75a4829c274e","author":{"email":"951f2017d5f3fa6feb6f2b2fcdd5cad44e747c3e@microsoft.com","name":"Bart De Smet"},"message":"Adding interpreter support for conversions from Boolean to numeric types.","distinct":true,"url":"https://api.github.com/repos/gkhanna79/corefx/commits/b8f11e7d56faf8d6451e381f24af75a4829c274e"},{"sha":"79d8aca5bf4568b76ca1924ca3879b8162dd10d7","author":{"email":"951f2017d5f3fa6feb6f2b2fcdd5cad44e747c3e@microsoft.com","name":"Bart De Smet"},"message":"Fixing interpreter behavior when converting a null reference to a value type.","distinct":true,"url":"https://api.github.com/repos/gkhanna79/corefx/commits/79d8aca5bf4568b76ca1924ca3879b8162dd10d7"},{"sha":"8d328efe22cdbac148601db3a9c7486cbb5a9513","author":{"email":"951f2017d5f3fa6feb6f2b2fcdd5cad44e747c3e@microsoft.com","name":"Bart De Smet"},"message":"Adding more tests for boxing and unboxing.","distinct":true,"url":"https://api.github.com/repos/gkhanna79/corefx/commits/8d328efe22cdbac148601db3a9c7486cbb5a9513"},{"sha":"b18c68c35db7f411dc1db559522f41bc8995052c","author":{"email":"951f2017d5f3fa6feb6f2b2fcdd5cad44e747c3e@microsoft.com","name":"Bart De Smet"},"message":"Fixing interpreter behavior for enum conversions.","distinct":true,"url":"https://api.github.com/repos/gkhanna79/corefx/commits/b18c68c35db7f411dc1db559522f41bc8995052c"},{"sha":"5d7d0f6a1922029d680322b0ee25566d7e5b9c57","author":{"email":"951f2017d5f3fa6feb6f2b2fcdd5cad44e747c3e@microsoft.com","name":"Bart De Smet"},"message":"Fixing InvalidCastException behavior in interpreter.","distinct":true,"url":"https://api.github.com/repos/gkhanna79/corefx/commits/5d7d0f6a1922029d680322b0ee25566d7e5b9c57"},{"sha":"068169fc93906271d6f321d38c60c7a37731ac13","author":{"email":"951f2017d5f3fa6feb6f2b2fcdd5cad44e747c3e@microsoft.com","name":"Bart De Smet"},"message":"Reenabling various tests for conversion nodes.","distinct":true,"url":"https://api.github.com/repos/gkhanna79/corefx/commits/068169fc93906271d6f321d38c60c7a37731ac13"},{"sha":"ddcd24c3237094715fd5c53d984b2c1a9012ef6b","author":{"email":"b0d458d620f2be7f0d1c004301ab450c8bd5d416@gmail.com","name":"Hugh Bellamy"},"message":"Remove dead code from System.Collections.Specialized\n\nRemove unnecessary string resources, usings, asserts, conditions and\ncode.","distinct":true,"url":"https://api.github.com/repos/gkhanna79/corefx/commits/ddcd24c3237094715fd5c53d984b2c1a9012ef6b"},{"sha":"c01617841be8b5087ed37f64bb2395afc722e549","author":{"email":"94274d0b635748ad8df96c0fc4f19e1ecd3f67e2@microsoft.com","name":"stephentoub"},"message":"Use PreallocatedOverlapped in FileStream\n\nWhen using async operations on FileStream, each operation ends up allocating several objects.  By using a PreallocatedOverlapped, we can avoid the majority of those allocations, as well as avoid having to pin/unpin a buffer on each request.\n\nThis commit adds an optimization to FileStream that kicks in for the common case when:\n- The buffer provided to ReadAsync/WriteAsync is smaller than the size of the FileStream's buffer, such that the FileStream's buffer is used.  And when...\n- Operations are not scheduled to run concurrently.\n\nWhen those conditions are met, we use a PreallocatedOverlapped for the operation to avoid a ThreadPoolBoundHandleOverlapped, IOCompletionCallback, and _IOCompletionCallback getting allocated for each operation.  This reduces the bytes allocated per operation by ~50% and the number of objects allocated by ~60%.  It also saves having to pin/unpin the buffer on each operation.\n\nWhen those conditions aren't met, we simply use the same code that's used today.","distinct":true,"url":"https://api.github.com/repos/gkhanna79/corefx/commits/c01617841be8b5087ed37f64bb2395afc722e549"},{"sha":"af9eae0fcc30f0b4d312a230b9ca64e1d561586f","author":{"email":"7b03f6819b638575f5f50d332b640fa0cce19cac@microsoft.com","name":"vsadov"},"message":"Merge branch 'Issue-4019' of git://github.com/bartdesmet/corefx into bartdesmet-Issue-4019","distinct":true,"url":"https://api.github.com/repos/gkhanna79/corefx/commits/af9eae0fcc30f0b4d312a230b9ca64e1d561586f"},{"sha":"b6809ba7a58b24f6893f37161198ee7dad722b9d","author":{"email":"ed926daee0ba13048dd3ad4ece9564359edcaf42@comcast.net","name":"William Godbe"},"message":"Add support for testing of rc2 branch in CI","distinct":true,"url":"https://api.github.com/repos/gkhanna79/corefx/commits/b6809ba7a58b24f6893f37161198ee7dad722b9d"},{"sha":"40cca4abcbe204999dbdc664dbdc79040a41bfdf","author":{"email":"4a8d3ac07592bba5205a9da73d77b800f0e41887@microsoft.com","name":"Tomas Matousek"},"message":"MetadataBuilder API cleanup","distinct":true,"url":"https://api.github.com/repos/gkhanna79/corefx/commits/40cca4abcbe204999dbdc664dbdc79040a41bfdf"},{"sha":"5fa94653304b7ad9cbd7703219d86a9a3b31f153","author":{"email":"79c8506aa7c4f256d586135507aa979186135502@microsoft.com","name":"Koundinya Veluri"},"message":"Expose AssemblyLoadContext.Unloading event publically\n\nThis change is dependent on https://github.com/dotnet/coreclr/pull/2867, which actually implements the Unloading event.\n\nAPI review: https://github.com/dotnet/corefx/issues/5205","distinct":true,"url":"https://api.github.com/repos/gkhanna79/corefx/commits/5fa94653304b7ad9cbd7703219d86a9a3b31f153"},{"sha":"2841f00e64cc81ee204dc2eb8a4c6773fa48a124","author":{"email":"965d3d046623a60422185e767b991f18e041ab54@microsoft.com","name":"Eric St. John"},"message":"Add validation for Net462","distinct":true,"url":"https://api.github.com/repos/gkhanna79/corefx/commits/2841f00e64cc81ee204dc2eb8a4c6773fa48a124"},{"sha":"3ddbc8ebe47dfca34a629fdda4356dfd2df30722","author":{"email":"965d3d046623a60422185e767b991f18e041ab54@microsoft.com","name":"Eric St. John"},"message":"Fix version of System.Diagnostics.Tracing\n\nSystem.Diagnostics.Tracing added surface area since\nthe previous release.  The new surface area is only\nsupported on .NET vnext (tentatively 4.6.2).","distinct":true,"url":"https://api.github.com/repos/gkhanna79/corefx/commits/3ddbc8ebe47dfca34a629fdda4356dfd2df30722"},{"sha":"33d8032bce38c4f6496011b6e9ab403d148fa0ce","author":{"email":"b0d458d620f2be7f0d1c004301ab450c8bd5d416@gmail.com","name":"Hugh Bellamy"},"message":"Add tests for System.Collections.Specialized\n\nGreater test coverage","distinct":true,"url":"https://api.github.com/repos/gkhanna79/corefx/commits/33d8032bce38c4f6496011b6e9ab403d148fa0ce"},{"sha":"7cad8486cbabbce0236bdf530e30db7036335524","author":{"email":"03c4cb6107ae99956a7681f2c97ff7104809a2bd@microsoft.com","name":"dotnet-bot"},"message":"Update licensing headers","distinct":true,"url":"https://api.github.com/repos/gkhanna79/corefx/commits/7cad8486cbabbce0236bdf530e30db7036335524"},{"sha":"70ef7b503cddd0152aea18d82e9676e522fc4e25","author":{"email":"b916ba105e4c59b94b07170a0d72274d0bb72d9b@microsoft.com","name":"Pallavi Taneja"},"message":"Enable tests blocked due to Issue#5067","distinct":true,"url":"https://api.github.com/repos/gkhanna79/corefx/commits/70ef7b503cddd0152aea18d82e9676e522fc4e25"},{"sha":"00abd91b48d0b8a69a6618fd9c27a8c2a32b179e","author":{"email":"a0331dcd1f6f0924d967fa53341a4e8553603730@microsoft.com","name":"William Godbe"},"message":"Merge pull request #5718 from wtgodbe/groovy\n\nAdd support for testing of rc2 branch in CI","distinct":true,"url":"https://api.github.com/repos/gkhanna79/corefx/commits/00abd91b48d0b8a69a6618fd9c27a8c2a32b179e"},{"sha":"7d7dc8e21fb7d76b02f5d72275175acfe243fe05","author":{"email":"be3f36b6fbce8d4f7a4d47e3a7c547c7aadb94e3@microsoft.com","name":"Lakshmi Priya Sekar"},"message":"Fix OSX bug on MachineName #5732.","distinct":true,"url":"https://api.github.com/repos/gkhanna79/corefx/commits/7d7dc8e21fb7d76b02f5d72275175acfe243fe05"},{"sha":"0dd1ab7223dea82f236ec81d42f4ae0227176bf4","author":{"email":"965d3d046623a60422185e767b991f18e041ab54@microsoft.com","name":"Eric StJohn"},"message":"Merge pull request #5722 from ericstj/updateTracing\n\nUpdate System.Diagnostics.Tracing to 4.1.0.0","distinct":true,"url":"https://api.github.com/repos/gkhanna79/corefx/commits/0dd1ab7223dea82f236ec81d42f4ae0227176bf4"}]}