{"push_id":2179236061,"size":22,"distinct_size":0,"ref":"refs/heads/upstream/master","head":"a8437a0accccc4140731b1a73c13ada7305883ac","before":"ee25791df5f025378e9ddebef661e25cb75d9172","commits":[{"sha":"e5dc4ba2808ac81d7b3a1abab303e6d9eda5d9d6","author":{"name":"Niko Matsakis","email":"aa30189ba4dad768268e0d8a2ae502b7d4faf4d2@alum.mit.edu"},"message":"renumber types in `ty::Const` and relate them to `mir::Constant`","distinct":false,"url":"https://api.github.com/repos/fuchsia-mirror/third_party-rust/commits/e5dc4ba2808ac81d7b3a1abab303e6d9eda5d9d6"},{"sha":"2ec959fc35a8b0bdab13c03fcce9c90a929e9bd7","author":{"name":"Niko Matsakis","email":"aa30189ba4dad768268e0d8a2ae502b7d4faf4d2@alum.mit.edu"},"message":"extend MIR dump with detailed, extra information","distinct":false,"url":"https://api.github.com/repos/fuchsia-mirror/third_party-rust/commits/2ec959fc35a8b0bdab13c03fcce9c90a929e9bd7"},{"sha":"ab1c1bc6bc18b70818206e7f07ac5133239607ff","author":{"name":"Niko Matsakis","email":"aa30189ba4dad768268e0d8a2ae502b7d4faf4d2@alum.mit.edu"},"message":"mir-borrowck returns closure requirements, mir-typeck enforces","distinct":false,"url":"https://api.github.com/repos/fuchsia-mirror/third_party-rust/commits/ab1c1bc6bc18b70818206e7f07ac5133239607ff"},{"sha":"05441abd2bc1f0658aafa8b0161146fae34f7206","author":{"name":"Niko Matsakis","email":"aa30189ba4dad768268e0d8a2ae502b7d4faf4d2@alum.mit.edu"},"message":"add closure requirement tests, improve debugging output\n\nThe overall format is now easier to read. Also, There is now graphviz\noutput, as well as a `#[rustc_regions]` annotation that dumps internal\nstate.","distinct":false,"url":"https://api.github.com/repos/fuchsia-mirror/third_party-rust/commits/05441abd2bc1f0658aafa8b0161146fae34f7206"},{"sha":"d5ef3e262f23d419750d7d96dce69ff17baf0e5b","author":{"name":"Niko Matsakis","email":"aa30189ba4dad768268e0d8a2ae502b7d4faf4d2@alum.mit.edu"},"message":"replace `InferCtxt::fn_sig` with `closure_sig`","distinct":false,"url":"https://api.github.com/repos/fuchsia-mirror/third_party-rust/commits/d5ef3e262f23d419750d7d96dce69ff17baf0e5b"},{"sha":"b4d71ea6f8165b326f065c5db8c7c07ad61bafd3","author":{"name":"Niko Matsakis","email":"aa30189ba4dad768268e0d8a2ae502b7d4faf4d2@alum.mit.edu"},"message":"make `fn_sig().subst()` ICE when used with a closure\n\nIt's inefficient, and the substitution there doesn't account for the\nextra regions used by NLL inference, so it's a bad thing to encourage.\n\nAs it happens all callers already know if they have a closure or not,\nfrom what I can tell.","distinct":false,"url":"https://api.github.com/repos/fuchsia-mirror/third_party-rust/commits/b4d71ea6f8165b326f065c5db8c7c07ad61bafd3"},{"sha":"681f54f7950847e6aec4d10bd0565e30d54860dd","author":{"name":"Niko Matsakis","email":"aa30189ba4dad768268e0d8a2ae502b7d4faf4d2@alum.mit.edu"},"message":"fix filter to support `&` and `|`","distinct":false,"url":"https://api.github.com/repos/fuchsia-mirror/third_party-rust/commits/681f54f7950847e6aec4d10bd0565e30d54860dd"},{"sha":"47b8ef51d43850f6f1e371501b9add2f1631cafd","author":{"name":"Niko Matsakis","email":"aa30189ba4dad768268e0d8a2ae502b7d4faf4d2@alum.mit.edu"},"message":"don't print self symbol's internal index unless gensymed\n\nIt's just not useful. It also makes it hard to have tests that probe\ninternal state, since the interning number is very sensitive.\n\nDumping the number in the case of gensym is not ideal but will do for\nnow.","distinct":false,"url":"https://api.github.com/repos/fuchsia-mirror/third_party-rust/commits/47b8ef51d43850f6f1e371501b9add2f1631cafd"},{"sha":"05977fe751ae163625016bcf81a6c74c8b50a6de","author":{"name":"Niko Matsakis","email":"aa30189ba4dad768268e0d8a2ae502b7d4faf4d2@alum.mit.edu"},"message":"rewrite comment on how to get closure sig, per arielb1's suggestion","distinct":false,"url":"https://api.github.com/repos/fuchsia-mirror/third_party-rust/commits/05977fe751ae163625016bcf81a6c74c8b50a6de"},{"sha":"dac59ac93afa3ca13adc1bab5eaa9bd2445ee868","author":{"name":"Niko Matsakis","email":"aa30189ba4dad768268e0d8a2ae502b7d4faf4d2@alum.mit.edu"},"message":"escape-argument-callee: improve comment per arielb1's suggestions","distinct":false,"url":"https://api.github.com/repos/fuchsia-mirror/third_party-rust/commits/dac59ac93afa3ca13adc1bab5eaa9bd2445ee868"},{"sha":"782b9f5c0ab27c3b4dd2689b0cb1f534b6a1498d","author":{"name":"Niko Matsakis","email":"aa30189ba4dad768268e0d8a2ae502b7d4faf4d2@alum.mit.edu"},"message":"escape-argument: improve comment per arielb1's suggestion","distinct":false,"url":"https://api.github.com/repos/fuchsia-mirror/third_party-rust/commits/782b9f5c0ab27c3b4dd2689b0cb1f534b6a1498d"},{"sha":"8b657d378ee593b424f964293708f65a7da74ca9","author":{"name":"Niko Matsakis","email":"aa30189ba4dad768268e0d8a2ae502b7d4faf4d2@alum.mit.edu"},"message":"escape-upvar-nested: patch \"dangling reference\" to renamed test","distinct":false,"url":"https://api.github.com/repos/fuchsia-mirror/third_party-rust/commits/8b657d378ee593b424f964293708f65a7da74ca9"},{"sha":"6ee31e2af7b512bdcc85beabadf2e91152217040","author":{"name":"Niko Matsakis","email":"aa30189ba4dad768268e0d8a2ae502b7d4faf4d2@alum.mit.edu"},"message":"escape-upvar-ref: patch comment per arielb1","distinct":false,"url":"https://api.github.com/repos/fuchsia-mirror/third_party-rust/commits/6ee31e2af7b512bdcc85beabadf2e91152217040"},{"sha":"3c42f18c376663948e48ea7516762a0adfcd24a6","author":{"name":"Niko Matsakis","email":"aa30189ba4dad768268e0d8a2ae502b7d4faf4d2@alum.mit.edu"},"message":"delete stray file","distinct":false,"url":"https://api.github.com/repos/fuchsia-mirror/third_party-rust/commits/3c42f18c376663948e48ea7516762a0adfcd24a6"},{"sha":"ca60826110dcba2014f439605c2100ae0b095394","author":{"name":"Niko Matsakis","email":"aa30189ba4dad768268e0d8a2ae502b7d4faf4d2@alum.mit.edu"},"message":"test approximations of the \"shorter side\" that resort to `'static`\n\nThis includes the additional case suggested by arielb1.","distinct":false,"url":"https://api.github.com/repos/fuchsia-mirror/third_party-rust/commits/ca60826110dcba2014f439605c2100ae0b095394"},{"sha":"2a17b9390b60d5fa538de756d2dd14cc8ced785d","author":{"name":"Niko Matsakis","email":"aa30189ba4dad768268e0d8a2ae502b7d4faf4d2@alum.mit.edu"},"message":"test more failure cases for approximating the \"longer\" side\n\nas suggested by arielb1","distinct":false,"url":"https://api.github.com/repos/fuchsia-mirror/third_party-rust/commits/2a17b9390b60d5fa538de756d2dd14cc8ced785d"},{"sha":"b8e9eaf3aeabecb3c20f20c465697d674d592e9e","author":{"name":"Niko Matsakis","email":"aa30189ba4dad768268e0d8a2ae502b7d4faf4d2@alum.mit.edu"},"message":"propagate-approximated-ref: include FIXME comment","distinct":false,"url":"https://api.github.com/repos/fuchsia-mirror/third_party-rust/commits/b8e9eaf3aeabecb3c20f20c465697d674d592e9e"},{"sha":"75cf482651e004e131bb7f2580bc609587983616","author":{"name":"Niko Matsakis","email":"aa30189ba4dad768268e0d8a2ae502b7d4faf4d2@alum.mit.edu"},"message":"region-ebr-does-not-outlive-static: reuse old test instead","distinct":false,"url":"https://api.github.com/repos/fuchsia-mirror/third_party-rust/commits/75cf482651e004e131bb7f2580bc609587983616"},{"sha":"86e7b5c12acc112fcb7b53d431b1564215de4c80","author":{"name":"Niko Matsakis","email":"aa30189ba4dad768268e0d8a2ae502b7d4faf4d2@alum.mit.edu"},"message":"use `-Znll -Zborrowck=mir -Zverbose` consistently","distinct":false,"url":"https://api.github.com/repos/fuchsia-mirror/third_party-rust/commits/86e7b5c12acc112fcb7b53d431b1564215de4c80"},{"sha":"47037705dc16b888184751dd086046adcddeaeea","author":{"name":"Niko Matsakis","email":"aa30189ba4dad768268e0d8a2ae502b7d4faf4d2@alum.mit.edu"},"message":"add test comparing free region to bound region\n\nsuggested by arielb1","distinct":false,"url":"https://api.github.com/repos/fuchsia-mirror/third_party-rust/commits/47037705dc16b888184751dd086046adcddeaeea"}]}
{"actor":{"display_login":"FF0080"}}