{"push_id":2429940057,"size":222,"distinct_size":222,"ref":"refs/heads/master","head":"a0b0f5fba5d7bf18b24d1fa0e454a4fe871fecee","before":"c19264fa835a1eca86de4fd2e86a87b3919e57cf","commits":[{"sha":"312e53d39f287551631b8f2e717452360e2d6786","author":{"name":"Aaron Power","email":"9927780621bec82b8f0634e120d960d5847dc089@gmail.com"},"message":"Update RELEASES.md for 1.25.0","distinct":true,"url":"https://api.github.com/repos/davidtwco/rust/commits/312e53d39f287551631b8f2e717452360e2d6786"},{"sha":"1f3b626527ed71f70c0a6602895f677e1baf479c","author":{"name":"Aaron Power","email":"36a36aa011991c1c22511480956103bb19513c78@users.noreply.github.com"},"message":"Update RELEASES.md","distinct":true,"url":"https://api.github.com/repos/davidtwco/rust/commits/1f3b626527ed71f70c0a6602895f677e1baf479c"},{"sha":"acc1b6dc99e6b9bef412024ed0803dd08f33c1c8","author":{"name":"Aaron Power","email":"36a36aa011991c1c22511480956103bb19513c78@users.noreply.github.com"},"message":"Update RELEASES.md","distinct":true,"url":"https://api.github.com/repos/davidtwco/rust/commits/acc1b6dc99e6b9bef412024ed0803dd08f33c1c8"},{"sha":"518b3f7eeed94027673b55b6f459a22983ac542f","author":{"name":"Bryan Drewery","email":"9f941345e7cf1ff22c4d9cb4b27571675539d818@shatow.net"},"message":"Update libc to bring in posix_spawn bindings for FreeBSD.","distinct":true,"url":"https://api.github.com/repos/davidtwco/rust/commits/518b3f7eeed94027673b55b6f459a22983ac542f"},{"sha":"11696acd6d070a90e8dd386a3c9ae877740fb0e2","author":{"name":"Alex Crichton","email":"af52d3065b8b78750f844012b8e34dbc454a5a0a@alexcrichton.com"},"message":"Support posix_spawn() when possible.","distinct":true,"url":"https://api.github.com/repos/davidtwco/rust/commits/11696acd6d070a90e8dd386a3c9ae877740fb0e2"},{"sha":"f4633865d37dea15a88220e886e77839aa1fd1ba","author":{"name":"Bryan Drewery","email":"9f941345e7cf1ff22c4d9cb4b27571675539d818@shatow.net"},"message":"Avoid error for unused variables","distinct":true,"url":"https://api.github.com/repos/davidtwco/rust/commits/f4633865d37dea15a88220e886e77839aa1fd1ba"},{"sha":"94630e4ca509f9b37e4c066eee94f40da12cba51","author":{"name":"Bryan Drewery","email":"9f941345e7cf1ff22c4d9cb4b27571675539d818@shatow.net"},"message":"No need to zero when an initializer for the object is already used.","distinct":true,"url":"https://api.github.com/repos/davidtwco/rust/commits/94630e4ca509f9b37e4c066eee94f40da12cba51"},{"sha":"8e3fa0d3c450051d6445aa82682416eb307b2d5b","author":{"name":"Bryan Drewery","email":"9f941345e7cf1ff22c4d9cb4b27571675539d818@shatow.net"},"message":"Pass proper pointer for envp.","distinct":true,"url":"https://api.github.com/repos/davidtwco/rust/commits/8e3fa0d3c450051d6445aa82682416eb307b2d5b"},{"sha":"b3ecf5f57ca9d34d10ffd9d064a027ce3f4888ac","author":{"name":"Bryan Drewery","email":"9f941345e7cf1ff22c4d9cb4b27571675539d818@shatow.net"},"message":"Remove excess newline","distinct":true,"url":"https://api.github.com/repos/davidtwco/rust/commits/b3ecf5f57ca9d34d10ffd9d064a027ce3f4888ac"},{"sha":"85b82f254e28f5e50b25d8e096af0f01e4441ef7","author":{"name":"Bryan Drewery","email":"9f941345e7cf1ff22c4d9cb4b27571675539d818@shatow.net"},"message":"Support posix_spawn() for FreeBSD.\n\nspawn() is expected to return an error if the specified file could not be\nexecuted.  FreeBSD's posix_spawn() supports returning ENOENT/ENOEXEC if\nthe exec() fails, which not all platforms support.  This brings a very\nsignificant performance improvement for FreeBSD, involving heavy use of\nCommand in threads, due to fork() invoking jemalloc fork handlers and\ncausing lock contention.  FreeBSD's posix_spawn() avoids this problem\ndue to using vfork() internally.","distinct":true,"url":"https://api.github.com/repos/davidtwco/rust/commits/85b82f254e28f5e50b25d8e096af0f01e4441ef7"},{"sha":"e6efd0d640742ed4a2fbd32fe79fb743772838cc","author":{"name":"Bryan Drewery","email":"9f941345e7cf1ff22c4d9cb4b27571675539d818@shatow.net"},"message":"Add a specific test for spawn() returning ENOENT","distinct":true,"url":"https://api.github.com/repos/davidtwco/rust/commits/e6efd0d640742ed4a2fbd32fe79fb743772838cc"},{"sha":"a9ea876960a06f3ae00049515bf9ef706cca806b","author":{"name":"Bryan Drewery","email":"9f941345e7cf1ff22c4d9cb4b27571675539d818@shatow.net"},"message":"posix_spawn() always returns its error rather than setting errno.","distinct":true,"url":"https://api.github.com/repos/davidtwco/rust/commits/a9ea876960a06f3ae00049515bf9ef706cca806b"},{"sha":"2e2d9260f9425cd700199383096d8201190737de","author":{"name":"Bryan Drewery","email":"9f941345e7cf1ff22c4d9cb4b27571675539d818@shatow.net"},"message":"posix_spawn() on OSX supports returning ENOENT.","distinct":true,"url":"https://api.github.com/repos/davidtwco/rust/commits/2e2d9260f9425cd700199383096d8201190737de"},{"sha":"ef73b3ae2eac3a03f5b966a4f8b2a568e3619d51","author":{"name":"Bryan Drewery","email":"9f941345e7cf1ff22c4d9cb4b27571675539d818@shatow.net"},"message":"Add comment explaining when posix_spawn() can be supported.","distinct":true,"url":"https://api.github.com/repos/davidtwco/rust/commits/ef73b3ae2eac3a03f5b966a4f8b2a568e3619d51"},{"sha":"99b50efb6eb048297cda699ad017821822591d7a","author":{"name":"Bryan Drewery","email":"9f941345e7cf1ff22c4d9cb4b27571675539d818@shatow.net"},"message":"Use _","distinct":true,"url":"https://api.github.com/repos/davidtwco/rust/commits/99b50efb6eb048297cda699ad017821822591d7a"},{"sha":"5ba6b3a728fb50cd65237b8eeac2f2df05c3c77f","author":{"name":"Bryan Drewery","email":"9f941345e7cf1ff22c4d9cb4b27571675539d818@shatow.net"},"message":"Move glibc version lookup handling to sys::os and add a simpler glibc_version()","distinct":true,"url":"https://api.github.com/repos/davidtwco/rust/commits/5ba6b3a728fb50cd65237b8eeac2f2df05c3c77f"},{"sha":"d740083fc8981ee933dc48a6b3dcee21b82c993e","author":{"name":"Bryan Drewery","email":"9f941345e7cf1ff22c4d9cb4b27571675539d818@shatow.net"},"message":"Support posix_spawn() for Linux glibc 2.24+.\n\nThe relevant support was added in https://sourceware.org/bugzilla/show_bug.cgi?id=10354#c12","distinct":true,"url":"https://api.github.com/repos/davidtwco/rust/commits/d740083fc8981ee933dc48a6b3dcee21b82c993e"},{"sha":"81130ed4b104adf28921120416dcc9db3253c996","author":{"name":"Ralf Jung","email":"df26a8530904f8fdbf49b9ae0736fbe3d9409228@ralfj.de"},"message":"Split param-bounds-ignored into two, it was testing two independent things\n\nAlso, tweak the test for ignored type aliases such that replacing the type alias\nby a newtype struct leads to a well-formed type definition, and errors when used\nthe way the type alias is used.","distinct":true,"url":"https://api.github.com/repos/davidtwco/rust/commits/81130ed4b104adf28921120416dcc9db3253c996"},{"sha":"562b44d8c3dbcf7c36209774e50fe833e65a98d6","author":{"name":"Ralf Jung","email":"df26a8530904f8fdbf49b9ae0736fbe3d9409228@ralfj.de"},"message":"Rename ignored_generic_bounds -> type_alias_bounds\n\nFirst of all, the lint is specific for type aliases.  Second, it turns out the\nbounds are not entirely ignored but actually used when accessing associated\ntypes.  So change the wording of the lint, and adapt its name to reality.\n\nThe lint has never been on stable or beta, so renaming is safe.","distinct":true,"url":"https://api.github.com/repos/davidtwco/rust/commits/562b44d8c3dbcf7c36209774e50fe833e65a98d6"},{"sha":"0e6d40a3fb1000d1105646703c60c9201f3ed5cc","author":{"name":"Ralf Jung","email":"df26a8530904f8fdbf49b9ae0736fbe3d9409228@ralfj.de"},"message":"type_alias_bounds lint: If the type alias uses an associated type without \"as\", suggest to use the \"as\" form instead.\n\nThis is necessary to get rid of the type bound, and hence silence the warning.","distinct":true,"url":"https://api.github.com/repos/davidtwco/rust/commits/0e6d40a3fb1000d1105646703c60c9201f3ed5cc"}]}
{"actor":{"display_login":"davidtwco"}}