{"push_id":568075945,"size":114,"distinct_size":114,"ref":"refs/heads/ios","head":"ff8914697be615dad6641b362dc3fc16900baf04","before":"6e241df061964c2a7ad3e126818ddda2ec05e8d3","commits":[{"sha":"98c46c30ed6f2ed43f984919c063d38651d6ea9a","author":{"email":"c46171ffed0233bc2dcb804411c70c4d4f0c7efa@gmail.com","name":"Garrett Heel"},"message":"docs: add wildcard syntax in `use` for modules","distinct":true,"url":"https://api.github.com/repos/vhbit/rust/commits/98c46c30ed6f2ed43f984919c063d38651d6ea9a"},{"sha":"a9583d62365c144e55f6c8ae49e30193c41c4268","author":{"email":"34fa6c8662a152b3dbe01e09fd67f1cb8cea280d@gmail.com","name":"mdinger"},"message":"Give more detail about eq in book about enums","distinct":true,"url":"https://api.github.com/repos/vhbit/rust/commits/a9583d62365c144e55f6c8ae49e30193c41c4268"},{"sha":"40b6e34240c6669fdf7fb1b83c3925b0becafd0e","author":{"email":"474ba67bdb289c6263b36dfd8a7bed6c85b04943@aatch.net","name":"James Miller"},"message":"Rc: Add assumptions that the pointer is non-null\n\nSince the snapshot compiler is still using an older LLVM version, omit\nthe call in stage0, because compile times explode otherwise.","distinct":true,"url":"https://api.github.com/repos/vhbit/rust/commits/40b6e34240c6669fdf7fb1b83c3925b0becafd0e"},{"sha":"d992d3d9f3006f898dd0ad09458c85c66b23841c","author":{"email":"9ce5770b3bb4b2a1d59be2d97e34379cd192299f@steveklabnik.com","name":"Steve Klabnik"},"message":"Fix issue with rt::unwind::try() docs\n\nThis is now a Result, not an Option.","distinct":true,"url":"https://api.github.com/repos/vhbit/rust/commits/d992d3d9f3006f898dd0ad09458c85c66b23841c"},{"sha":"85a85c2070a6a967f1ccb1495391217fdb793112","author":{"email":"f8800a61e50195b5e128e84204d223c2328d9074@gmail.com","name":"Steven Fackler"},"message":"Switch missing_copy_implementations to default-allow\n\nThis was particularly helpful in the time just after OIBIT's\nimplementation to make sure things that were supposed to be Copy\ncontinued to be, but it's now creates a lot of noise for types that\nintentionally don't want to be Copy.","distinct":true,"url":"https://api.github.com/repos/vhbit/rust/commits/85a85c2070a6a967f1ccb1495391217fdb793112"},{"sha":"db8f2d590385786c176b5f7d9e887814d31db9ad","author":{"email":"d5e0892e7d66bcce47406a02632e7b4f50cda414@gmail.com","name":"Björn Steinbrink"},"message":"Avoid unnecessary codegen in with_cond()\n\nCurrently \"k / 2\" generates one (k: uint) or two (k: int) \"br false,\n...\" instructions and the corresponding basic blocks, producing quite\nsome noise and making the code unnecessarily hard to read.\n\nAdditionally we can skip translation if the code would end up\nunreachable anyway.","distinct":true,"url":"https://api.github.com/repos/vhbit/rust/commits/db8f2d590385786c176b5f7d9e887814d31db9ad"},{"sha":"75239142a8271895775d69ef50037b0162cdcd6e","author":{"email":"dc76e9f0c0006e8f919e0c515c66dbba3982f785@localhost","name":"Ulrik Sverdrup"},"message":"Implement `..` syntax for RangeFull as expression\n\nAllows the expression `..` (without either endpoint) in general, can be\nused in slicing syntax `&expr[..]` where we previously wrote `&expr[]`.\n\nThe old syntax &expr[] is not yet removed or warned for.","distinct":true,"url":"https://api.github.com/repos/vhbit/rust/commits/75239142a8271895775d69ef50037b0162cdcd6e"},{"sha":"5cbbc1282726102a796b1475490e884144bb7146","author":{"email":"4c454f4838987ff4597729af9fca5350bc2a3c4c@gmail.com","name":"Alexis"},"message":"stabilize core Entry API","distinct":true,"url":"https://api.github.com/repos/vhbit/rust/commits/5cbbc1282726102a796b1475490e884144bb7146"},{"sha":"571cc7f8e98da46735a5728387c768cde75d010c","author":{"email":"550518ab9d14bd32155907315f74849d7b5c2b36@gmail.com","name":"Jorge Aparicio"},"message":"remove all kind annotations from closures","distinct":true,"url":"https://api.github.com/repos/vhbit/rust/commits/571cc7f8e98da46735a5728387c768cde75d010c"},{"sha":"92f11e938a80a719badcd2168a2e38a2a800fcb6","author":{"email":"550518ab9d14bd32155907315f74849d7b5c2b36@gmail.com","name":"Jorge Aparicio"},"message":"register snapshots","distinct":true,"url":"https://api.github.com/repos/vhbit/rust/commits/92f11e938a80a719badcd2168a2e38a2a800fcb6"},{"sha":"dc2e444e506c31e8f4a4331c7f6264ca6c107bb6","author":{"email":"5fc431c1e0f17b94f8fc43fe754260d1ed487491@gmail.com","name":"Joseph Crail"},"message":"Fix for misspelled comments.\n\nThe spelling corrections were made in both documentation comments and\nregular comments.","distinct":true,"url":"https://api.github.com/repos/vhbit/rust/commits/dc2e444e506c31e8f4a4331c7f6264ca6c107bb6"},{"sha":"fc0fd289c93d99a5176950e5ae6bfa023595410e","author":{"email":"5fc431c1e0f17b94f8fc43fe754260d1ed487491@gmail.com","name":"Joseph Crail"},"message":"Fix for misspelled comments in tests.\n\nJust spelling corrections.","distinct":true,"url":"https://api.github.com/repos/vhbit/rust/commits/fc0fd289c93d99a5176950e5ae6bfa023595410e"},{"sha":"456d23e73ee5d8c22b67336061ed7b457742d7ff","author":{"email":"a6cc2cef7d25f27847876bdb81651755fcebacf0@mozilla.com","name":"Brian Anderson"},"message":"Add a lint for writing `#[feature]` for stable features, warn by default.\n\nThe 'stable_features' lint helps people progress from unstable to\nstable Rust by telling them when they no longer need a `feature`\nattribute because upstream Rust has declared it stable.\n\nThis compares to the existing 'unstable_features', which is used\nto implement feature staging, and triggers on *any* use\nof `#[feature]`.","distinct":true,"url":"https://api.github.com/repos/vhbit/rust/commits/456d23e73ee5d8c22b67336061ed7b457742d7ff"},{"sha":"adfe4d4040fe574f9197fb67539c6610db8606ed","author":{"email":"3919bd5cd31a46105ab470665b7d081b98f2a036@me.com","name":"Kostas Karachalios"},"message":"Make the book chapters printable\n\nTested on:\n* Safari on OSX\n* Firefox on OSX","distinct":true,"url":"https://api.github.com/repos/vhbit/rust/commits/adfe4d4040fe574f9197fb67539c6610db8606ed"},{"sha":"a40df9ddb9497da0da8c4e72ef6ea53ec72d2e13","author":{"email":"3919bd5cd31a46105ab470665b7d081b98f2a036@me.com","name":"Kostas Karachalios"},"message":"Remove unused src/doc/trpl/rust-book.css","distinct":true,"url":"https://api.github.com/repos/vhbit/rust/commits/a40df9ddb9497da0da8c4e72ef6ea53ec72d2e13"},{"sha":"3ac862816fc57fb6047986624d98f986cbfd40b9","author":{"email":"fc98416393e540a30a9481888d92df1740bba982@gmail.com","name":"Mikhail Zabaluev"},"message":"Replace usage of slice::from_raw_buf with slice::from_raw_parts\n\nNew functions, slice::from_raw_parts and slice::from_raw_parts_mut,\nare added to implement the lifetime convention as agreed in RFC PR #556.\nThe functions slice::from_raw_buf and slice::from_raw_mut_buf are\nleft deprecated for the time being.","distinct":true,"url":"https://api.github.com/repos/vhbit/rust/commits/3ac862816fc57fb6047986624d98f986cbfd40b9"},{"sha":"fb6b970bf8d12182a69b1e7ae222f3e2ebbb9003","author":{"email":"fc98416393e540a30a9481888d92df1740bba982@gmail.com","name":"Mikhail Zabaluev"},"message":"Replace one more slice::from_raw_mut_buf added with new io","distinct":true,"url":"https://api.github.com/repos/vhbit/rust/commits/fb6b970bf8d12182a69b1e7ae222f3e2ebbb9003"},{"sha":"2c05354211b04a52cc66a0b8ad8b2225eaf9e972","author":{"email":"3a2c29237f73c7cf88424b80e427b1884f346b35@rust-lang.org","name":"bors"},"message":"Auto merge of #21843 - japaric:kindless, r=alexcrichton\n\nThis needs a snapshot that includes #21805 before it can be merged.\r\n\r\nThere are some places where type inference regressed after I removed the annotations (see `FIXME`s). cc @nikomatsakis.\r\n\r\nr? @eddyb or anyone\r\n(I'll remove the `FIXME`s before merging, as they are only intended to point out regressions)","distinct":true,"url":"https://api.github.com/repos/vhbit/rust/commits/2c05354211b04a52cc66a0b8ad8b2225eaf9e972"},{"sha":"5ad3488f29bbccfcee074bb0f3971acec97cfc45","author":{"email":"9d453a1217cdbe5f1b6ee9de855b7e8d3436f8e6@users.noreply.github.com","name":"Sébastien Marie"},"message":"unbreak tree for openbsd after #21787\n\n- add `_SC_GETPW_R_SIZE_MAX` constant\n- declare `struct passwd`\n- convert `load_self` to `current_exe`\n\nNote: OpenBSD don't provide system function to return a valuable Path\nfor `env::current_exe`. The implementation is currently based on the\nvalue of `argv[0]`, which couldn't be used when executable is called via\nPATH.","distinct":true,"url":"https://api.github.com/repos/vhbit/rust/commits/5ad3488f29bbccfcee074bb0f3971acec97cfc45"},{"sha":"8fded29586041ac8877bc35dadc60bdf873459a0","author":{"email":"8d11eaf9b22f83f47078757a02f080477167e533@cs.brown.edu","name":"Alexander Light"},"message":"Made external_crates feature work again.\n\nAlso added test for it.\n\nFixes #21928","distinct":true,"url":"https://api.github.com/repos/vhbit/rust/commits/8fded29586041ac8877bc35dadc60bdf873459a0"}]}