{"push_id":1480640655,"size":89,"distinct_size":89,"ref":"refs/heads/master","head":"df61658c8afc8b24800f5437e0000a99d04ea2b0","before":"ca0cc27ab6569c1afbd6aa1e3ab7b925b226b679","commits":[{"sha":"26f0181daa60ef8d6c6b4a7c713ae44c57d73b4f","author":{"name":"Esteban Küber","email":"46621ee4ab20f72a4a91ab7e8db2321b72f8d737@kuber.com.ar"},"message":"Use `?` instead of `try!` macro in `print::pprust`","distinct":true,"url":"https://api.github.com/repos/rustyhorde/rust/commits/26f0181daa60ef8d6c6b4a7c713ae44c57d73b4f"},{"sha":"982849535d42a675ba85ad2c07db229e2604fe5a","author":{"name":"Jonathan A. Kollasch","email":"3d8398777abfb9ae945cde77845a709e51d65678@kollasch.net"},"message":"further enable the Sparc LLVM backend","distinct":true,"url":"https://api.github.com/repos/rustyhorde/rust/commits/982849535d42a675ba85ad2c07db229e2604fe5a"},{"sha":"011ebda40cce5c60560b7ee6951b16cdcb6897a0","author":{"name":"Jonathan A. Kollasch","email":"3d8398777abfb9ae945cde77845a709e51d65678@kollasch.net"},"message":"Add cabi_sparc64","distinct":true,"url":"https://api.github.com/repos/rustyhorde/rust/commits/011ebda40cce5c60560b7ee6951b16cdcb6897a0"},{"sha":"5672c9b606826ba83a1b96cdad198d4add6dbd3d","author":{"name":"Jonathan A. Kollasch","email":"3d8398777abfb9ae945cde77845a709e51d65678@kollasch.net"},"message":"liballoc_*: add MIN_ALIGN for sparc64","distinct":true,"url":"https://api.github.com/repos/rustyhorde/rust/commits/5672c9b606826ba83a1b96cdad198d4add6dbd3d"},{"sha":"eda889c5bf5dd7768dc70749c23704c66a6da13e","author":{"name":"Jonathan A. Kollasch","email":"3d8398777abfb9ae945cde77845a709e51d65678@kollasch.net"},"message":"libstd: define std::env::consts::ARCH for sparc64","distinct":true,"url":"https://api.github.com/repos/rustyhorde/rust/commits/eda889c5bf5dd7768dc70749c23704c66a6da13e"},{"sha":"ecd0ebb86b749e880a82b2050b487ac1b6fad35c","author":{"name":"Jonathan A. Kollasch","email":"3d8398777abfb9ae945cde77845a709e51d65678@kollasch.net"},"message":"libunwind: unwinder_private_data_size for sparc64","distinct":true,"url":"https://api.github.com/repos/rustyhorde/rust/commits/ecd0ebb86b749e880a82b2050b487ac1b6fad35c"},{"sha":"0751743d8625ef531099985e14fc0278d35938c2","author":{"name":"Jonathan A. Kollasch","email":"3d8398777abfb9ae945cde77845a709e51d65678@kollasch.net"},"message":"libpanic_unwind: UNWIND_DATA_REG for sparc64","distinct":true,"url":"https://api.github.com/repos/rustyhorde/rust/commits/0751743d8625ef531099985e14fc0278d35938c2"},{"sha":"8aef058329ae2d41475cd549ee394a1adf16c067","author":{"name":"Jonathan A. Kollasch","email":"3d8398777abfb9ae945cde77845a709e51d65678@kollasch.net"},"message":"Add sparc64-unknown-netbsd target","distinct":true,"url":"https://api.github.com/repos/rustyhorde/rust/commits/8aef058329ae2d41475cd549ee394a1adf16c067"},{"sha":"b0e55a83a82bae26851f442859acace2b94f5028","author":{"name":"Simonas Kazlauskas","email":"5bf00c93c9250d44d769b81890fa6584403ae7e0@kazlauskas.me"},"message":"Such large. Very 128. Much bits.\n\nThis commit introduces 128-bit integers. Stage 2 builds and produces a working compiler which\nunderstands and supports 128-bit integers throughout.\n\nThe general strategy used is to have rustc_i128 module which provides aliases for iu128, equal to\niu64 in stage9 and iu128 later. Since nowhere in rustc we rely on large numbers being supported,\nthis strategy is good enough to get past the first bootstrap stages to end up with a fully working\n128-bit capable compiler.\n\nIn order for this strategy to work, number of locations had to be changed to use associated\nmax_value/min_value instead of MAX/MIN constants as well as the min_value (or was it max_value?)\nhad to be changed to use xor instead of shift so both 64-bit and 128-bit based consteval works\n(former not necessarily producing the right results in stage1).\n\nThis commit includes manual merge conflict resolution changes from a rebase by @est31.","distinct":true,"url":"https://api.github.com/repos/rustyhorde/rust/commits/b0e55a83a82bae26851f442859acace2b94f5028"},{"sha":"b5260644af9cf556fe614d50e578f7c994013ae1","author":{"name":"Simonas Kazlauskas","email":"5bf00c93c9250d44d769b81890fa6584403ae7e0@kazlauskas.me"},"message":"Tests for the 128 bit integers","distinct":true,"url":"https://api.github.com/repos/rustyhorde/rust/commits/b5260644af9cf556fe614d50e578f7c994013ae1"},{"sha":"d4d5be18b702b5fd8b38b67d503860f788a14acd","author":{"name":"Simonas Kazlauskas","email":"5bf00c93c9250d44d769b81890fa6584403ae7e0@kazlauskas.me"},"message":"Feature gate the 128 bit types\n\nDangling a carrot in front of a donkey.\n\nThis commit includes manual merge conflict resolution changes from a rebase by @est31.","distinct":true,"url":"https://api.github.com/repos/rustyhorde/rust/commits/d4d5be18b702b5fd8b38b67d503860f788a14acd"},{"sha":"4e2b946e6539b4866c672cda6958fc1a2fe80687","author":{"name":"Simonas Kazlauskas","email":"5bf00c93c9250d44d769b81890fa6584403ae7e0@kazlauskas.me"},"message":"Cleanup FIXMEs","distinct":true,"url":"https://api.github.com/repos/rustyhorde/rust/commits/4e2b946e6539b4866c672cda6958fc1a2fe80687"},{"sha":"64de4e2731cff74e0c4b81d9389734dee7229db2","author":{"name":"Simonas Kazlauskas","email":"5bf00c93c9250d44d769b81890fa6584403ae7e0@kazlauskas.me"},"message":"Fix LEB128 to work with the stage1\n\nStage 1 can’t really handle negative 128-bit literals, but an equivalent bit-not is fine","distinct":true,"url":"https://api.github.com/repos/rustyhorde/rust/commits/64de4e2731cff74e0c4b81d9389734dee7229db2"},{"sha":"64fbce6826bd14594e645847fd11be290ca9fade","author":{"name":"Simonas Kazlauskas","email":"5bf00c93c9250d44d769b81890fa6584403ae7e0@kazlauskas.me"},"message":"Tidy\n\nThis commit includes manual merge conflict resolution changes from a rebase by @est31.","distinct":true,"url":"https://api.github.com/repos/rustyhorde/rust/commits/64fbce6826bd14594e645847fd11be290ca9fade"},{"sha":"ec1fdfe1c392c61dffebf0db0f348de566ae0804","author":{"name":"Simonas Kazlauskas","email":"5bf00c93c9250d44d769b81890fa6584403ae7e0@kazlauskas.me"},"message":"Makefiles support for rustc_i128 crate\n\nThis commit includes manual merge conflict resolution changes from a rebase by @est31.","distinct":true,"url":"https://api.github.com/repos/rustyhorde/rust/commits/ec1fdfe1c392c61dffebf0db0f348de566ae0804"},{"sha":"d9eb756cbfdd0f4388bb7bd203d8d43761ff7942","author":{"name":"Simonas Kazlauskas","email":"5bf00c93c9250d44d769b81890fa6584403ae7e0@kazlauskas.me"},"message":"Wrapping<i128> and attempt at LLVM 3.7 compat\n\nThis commit includes manual merge conflict resolution changes from a rebase by @est31.","distinct":true,"url":"https://api.github.com/repos/rustyhorde/rust/commits/d9eb756cbfdd0f4388bb7bd203d8d43761ff7942"},{"sha":"db2527add3a9442266e7d31a218b91cda255bd4a","author":{"name":"Simonas Kazlauskas","email":"5bf00c93c9250d44d769b81890fa6584403ae7e0@kazlauskas.me"},"message":"Fix parse-fail and compile-fail tests","distinct":true,"url":"https://api.github.com/repos/rustyhorde/rust/commits/db2527add3a9442266e7d31a218b91cda255bd4a"},{"sha":"508fef5dffa5e0fad578f6faa13cfce86ead9463","author":{"name":"Simonas Kazlauskas","email":"5bf00c93c9250d44d769b81890fa6584403ae7e0@kazlauskas.me"},"message":"impl Step for iu128\n\nAlso fix the leb128 tests","distinct":true,"url":"https://api.github.com/repos/rustyhorde/rust/commits/508fef5dffa5e0fad578f6faa13cfce86ead9463"},{"sha":"9aad2d551e76d80783e812be70de5f49fb038b5e","author":{"name":"Simonas Kazlauskas","email":"5bf00c93c9250d44d769b81890fa6584403ae7e0@kazlauskas.me"},"message":"Add a way to retrieve constant value in 128 bits\n\nFixes rebase fallout, makes code correct in presence of 128-bit constants.\n\nThis commit includes manual merge conflict resolution changes from a rebase by @est31.","distinct":true,"url":"https://api.github.com/repos/rustyhorde/rust/commits/9aad2d551e76d80783e812be70de5f49fb038b5e"},{"sha":"4ff620e0edd4928468e59a09e83092742082838b","author":{"name":"Simonas Kazlauskas","email":"5bf00c93c9250d44d769b81890fa6584403ae7e0@kazlauskas.me"},"message":"Implement emit_iu128 for json serialiser\n\nCauses ICEs otherwise while trying to dump AST","distinct":true,"url":"https://api.github.com/repos/rustyhorde/rust/commits/4ff620e0edd4928468e59a09e83092742082838b"}]}
{"actor":{"display_login":"CraZySacX"}}