{"push_id":752791137,"size":18,"distinct_size":16,"ref":"refs/heads/master","head":"195e53c0022a471f713b1beeec8ebf6dbc552dcd","before":"3351e61c6e5989045363dba7f31953d11af8508c","commits":[{"sha":"3101743cb656503074a74fbcb50b9b0b5f1f705c","author":{"email":"69a47d9190b00e88484370f7bdccd9173c9239da@justinvp.com","name":"Justin Van Patten"},"message":"ZipFile: Reduce string allocations\n\nWhen creating entry names, reuse a single char[] buffer across all\nentries to avoid intermediary char[] array allocations for each\nentry. Append the PathSeparator (if necessary) as part of this\noperation to avoid additional string concatenation allocations.","distinct":false,"url":"https://api.github.com/repos/Maxwe11/corefx/commits/3101743cb656503074a74fbcb50b9b0b5f1f705c"},{"sha":"1820ee25d7356417a9c34f37e62cf25abeec8231","author":{"email":"94274d0b635748ad8df96c0fc4f19e1ecd3f67e2@microsoft.com","name":"Stephen Toub"},"message":"Merge pull request #2675 from justinvp/zipfile_entryname\n\nZipFile: Reduce string allocations","distinct":false,"url":"https://api.github.com/repos/Maxwe11/corefx/commits/1820ee25d7356417a9c34f37e62cf25abeec8231"},{"sha":"0c6ae1b2730bf1d9ecc31e481fa1b3296d91d0c2","author":{"email":"7ad46df05a100d2857c6f464b254895052d6c792@gmail.com","name":"Dmitry Turin"},"message":"Return cached task at synchronous completion","distinct":true,"url":"https://api.github.com/repos/Maxwe11/corefx/commits/0c6ae1b2730bf1d9ecc31e481fa1b3296d91d0c2"},{"sha":"1f94e2cfafc7c2743724e7476b74caf9d336bf41","author":{"email":"94274d0b635748ad8df96c0fc4f19e1ecd3f67e2@microsoft.com","name":"Stephen Toub"},"message":"Merge pull request #2690 from Maxwe11/win32fs-cached-task\n\nWin32FileStream: Return cached task at synchronous completion","distinct":true,"url":"https://api.github.com/repos/Maxwe11/corefx/commits/1f94e2cfafc7c2743724e7476b74caf9d336bf41"},{"sha":"6ee252b27973ba14c3b9b56bc20afe86afb84c22","author":{"email":"3d8a910543a0b140a6eed61f03bcb0d8d09b920c@gmail.com","name":"James Ko"},"message":"Use rectangular arrays in ConsolePal.Unix","distinct":true,"url":"https://api.github.com/repos/Maxwe11/corefx/commits/6ee252b27973ba14c3b9b56bc20afe86afb84c22"},{"sha":"97d743159b866477182b17e987079a2347c70267","author":{"email":"3d8a910543a0b140a6eed61f03bcb0d8d09b920c@gmail.com","name":"James Ko"},"message":"Replace ContainsKey with TryGetValue","distinct":true,"url":"https://api.github.com/repos/Maxwe11/corefx/commits/97d743159b866477182b17e987079a2347c70267"},{"sha":"55e6f2df1a16e0271843fcadee18860d3c48de50","author":{"email":"94274d0b635748ad8df96c0fc4f19e1ecd3f67e2@microsoft.com","name":"Stephen Toub"},"message":"Merge pull request #2677 from James-Ko/tgval\n\nReplace ContainsKey with TryGetValue in Regex","distinct":true,"url":"https://api.github.com/repos/Maxwe11/corefx/commits/55e6f2df1a16e0271843fcadee18860d3c48de50"},{"sha":"0ce1e5d4e8079be0ca9133fed276af7db60f901b","author":{"email":"94274d0b635748ad8df96c0fc4f19e1ecd3f67e2@microsoft.com","name":"stephentoub"},"message":"Disable ProcessThreadTests.TestStartTimeProperty test on Linux","distinct":true,"url":"https://api.github.com/repos/Maxwe11/corefx/commits/0ce1e5d4e8079be0ca9133fed276af7db60f901b"},{"sha":"b0396764e6de2506aea3ee2bb4e84c65e8a1cc73","author":{"email":"94274d0b635748ad8df96c0fc4f19e1ecd3f67e2@microsoft.com","name":"Stephen Toub"},"message":"Merge pull request #2689 from James-Ko/csole\n\nUse rectangular arrays in System.Console","distinct":true,"url":"https://api.github.com/repos/Maxwe11/corefx/commits/b0396764e6de2506aea3ee2bb4e84c65e8a1cc73"},{"sha":"e232585abfa129f843b440db867e3a7c0f49f661","author":{"email":"3d8a910543a0b140a6eed61f03bcb0d8d09b920c@gmail.com","name":"James Ko"},"message":"Eliminate char buffer allocations in ConsolePal.Unix","distinct":true,"url":"https://api.github.com/repos/Maxwe11/corefx/commits/e232585abfa129f843b440db867e3a7c0f49f661"},{"sha":"bc20f4a8dbc770669dd6357147aa61ba4948373c","author":{"email":"94274d0b635748ad8df96c0fc4f19e1ecd3f67e2@microsoft.com","name":"Stephen Toub"},"message":"Merge pull request #2691 from James-Ko/cbuf\n\nEliminate char buffer allocations in ConsolePal.Unix","distinct":true,"url":"https://api.github.com/repos/Maxwe11/corefx/commits/bc20f4a8dbc770669dd6357147aa61ba4948373c"},{"sha":"36d10db00a0bdec32e21048e79a4cf7bb751b50c","author":{"email":"94274d0b635748ad8df96c0fc4f19e1ecd3f67e2@microsoft.com","name":"Stephen Toub"},"message":"Merge pull request #2692 from stephentoub/processthread_starttime_disabletest\n\nDisable ProcessThreadTests.TestStartTimeProperty test on Linux","distinct":true,"url":"https://api.github.com/repos/Maxwe11/corefx/commits/36d10db00a0bdec32e21048e79a4cf7bb751b50c"},{"sha":"d7fbbc634515bd4dbccf28f610b67d6f511c787c","author":{"email":"94274d0b635748ad8df96c0fc4f19e1ecd3f67e2@microsoft.com","name":"stephentoub"},"message":"Fix TODO in CapiHelper around Encoding.ASCII\n\nThe new System.Security.Cryptography.Csp assembly was depending on the older System.Text.Encoding 4.0.0 contract, which lacks Encoding.ASCII.  Updated it to use 4.0.10, which does contain Encoding.ASCII, and fixed an associated TODO.","distinct":true,"url":"https://api.github.com/repos/Maxwe11/corefx/commits/d7fbbc634515bd4dbccf28f610b67d6f511c787c"},{"sha":"0619ab69ff64c58639302d8e52efeb3e42058521","author":{"email":"3d8a910543a0b140a6eed61f03bcb0d8d09b920c@gmail.com","name":"James Ko"},"message":"Less char buffer allocations in ZipArchiveEntry","distinct":true,"url":"https://api.github.com/repos/Maxwe11/corefx/commits/0619ab69ff64c58639302d8e52efeb3e42058521"},{"sha":"870b58c918a0e3b69f315d4d76b63185709aa328","author":{"email":"94274d0b635748ad8df96c0fc4f19e1ecd3f67e2@microsoft.com","name":"Stephen Toub"},"message":"Merge pull request #2695 from stephentoub/capihelper_todo\n\nFix TODO in CapiHelper around Encoding.ASCII","distinct":true,"url":"https://api.github.com/repos/Maxwe11/corefx/commits/870b58c918a0e3b69f315d4d76b63185709aa328"},{"sha":"21bf9a82ab6622080a174a5bbeb9e077a2700630","author":{"email":"94274d0b635748ad8df96c0fc4f19e1ecd3f67e2@microsoft.com","name":"Stephen Toub"},"message":"Merge pull request #2694 from James-Ko/comp\n\nAvoid char buffer allocations in System.IO.Compression","distinct":true,"url":"https://api.github.com/repos/Maxwe11/corefx/commits/21bf9a82ab6622080a174a5bbeb9e077a2700630"},{"sha":"3c24f2ce60a425e10ee903b7d252654dc399a175","author":{"email":"9fe9034e585c9b2382cfe5a9bcff49bffe536d93@microsoft.com","name":"Vijay Kota"},"message":"HttpClient xplat: Basic request and response processing\n- Also addressed some of the comments in https://github.com/dotnet/corefx/issues/2555","distinct":true,"url":"https://api.github.com/repos/Maxwe11/corefx/commits/3c24f2ce60a425e10ee903b7d252654dc399a175"},{"sha":"195e53c0022a471f713b1beeec8ebf6dbc552dcd","author":{"email":"ae6d11a3637b0413251bcef315c7a93682aa2863@users.noreply.github.com","name":"Vijay Kota"},"message":"Merge pull request #2597 from vijaykota/_feature\n\nHttpClient xplat: Basic request and response processing","distinct":true,"url":"https://api.github.com/repos/Maxwe11/corefx/commits/195e53c0022a471f713b1beeec8ebf6dbc552dcd"}]}