<feed xmlns='http://www.w3.org/2005/Atom'>
<title>rust/library/panic_unwind/src/lib.rs, branch 1.52.0</title>
<subtitle>https://github.com/rust-lang/rust
</subtitle>
<id>http://git.dreamy.place/mirrors/rust/atom?h=1.52.0</id>
<link rel='self' href='http://git.dreamy.place/mirrors/rust/atom?h=1.52.0'/>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/'/>
<updated>2021-02-03T21:23:58+00:00</updated>
<entry>
<title>Revert stabilizing integer::BITS.</title>
<updated>2021-02-03T21:23:58+00:00</updated>
<author>
<name>Mara Bos</name>
<email>m-ou.se@m-ou.se</email>
</author>
<published>2021-02-03T21:23:58+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=89882388d931d2e4d0d30c73fc1aa9c56f4df110'/>
<id>urn:sha1:89882388d931d2e4d0d30c73fc1aa9c56f4df110</id>
<content type='text'>
</content>
</entry>
<entry>
<title>stabilize int_bits_const</title>
<updated>2021-01-31T11:50:47+00:00</updated>
<author>
<name>Ashley Mannix</name>
<email>kodraus@hey.com</email>
</author>
<published>2021-01-31T11:50:47+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=8940a2652e100554acb3e3bc86ee4f37a3e958ee'/>
<id>urn:sha1:8940a2652e100554acb3e3bc86ee4f37a3e958ee</id>
<content type='text'>
</content>
</entry>
<entry>
<title>fix another comment, and make __rust_start_panic code a bit more semantically clear</title>
<updated>2020-12-25T22:37:27+00:00</updated>
<author>
<name>Ralf Jung</name>
<email>post@ralfj.de</email>
</author>
<published>2020-12-25T22:37:27+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=1600f7d693c5fba1b279f8d96ec714c897e21799'/>
<id>urn:sha1:1600f7d693c5fba1b279f8d96ec714c897e21799</id>
<content type='text'>
</content>
</entry>
<entry>
<title>slightly more typed interface to panic implementation</title>
<updated>2020-12-21T12:37:59+00:00</updated>
<author>
<name>Ralf Jung</name>
<email>post@ralfj.de</email>
</author>
<published>2020-12-21T12:35:45+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=29bed26036f5b74d4779423ec2313ba8280ec4a0'/>
<id>urn:sha1:29bed26036f5b74d4779423ec2313ba8280ec4a0</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Drop support for cloudabi targets</title>
<updated>2020-11-22T22:11:41+00:00</updated>
<author>
<name>Lzu Tao</name>
<email>taolzu@gmail.com</email>
</author>
<published>2020-10-27T13:10:31+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=6bfe27a3e0f1c4d77999ccc2350ab861327615a2'/>
<id>urn:sha1:6bfe27a3e0f1c4d77999ccc2350ab861327615a2</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Rollup merge of #76866 - est31:master, r=lcnr</title>
<updated>2020-09-20T13:51:50+00:00</updated>
<author>
<name>Ralf Jung</name>
<email>post@ralfj.de</email>
</author>
<published>2020-09-20T13:51:50+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=bea0ae700e4e8e21c5a6d815c787310978d91d55'/>
<id>urn:sha1:bea0ae700e4e8e21c5a6d815c787310978d91d55</id>
<content type='text'>
Remove unused feature gates from library/ crates

Removes some unused feature gates from library crates. It's likely not a complete list as I only tested a subset for which it's more likely that it is unused.
</content>
</entry>
<entry>
<title>Use `T::BITS` instead of `size_of::&lt;T&gt; * 8`.</title>
<updated>2020-09-19T04:54:42+00:00</updated>
<author>
<name>Mara Bos</name>
<email>m-ou.se@m-ou.se</email>
</author>
<published>2020-09-08T19:39:13+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=1e2dba1e7cf15442257f2cd3ddfe5d0462ee9102'/>
<id>urn:sha1:1e2dba1e7cf15442257f2cd3ddfe5d0462ee9102</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Remove unused libc feature gate</title>
<updated>2020-09-18T06:59:43+00:00</updated>
<author>
<name>est31</name>
<email>MTest31@outlook.com</email>
</author>
<published>2020-09-18T06:59:43+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=baafc71f1fc04ec1d042dc8de9d29d1e24316c4b'/>
<id>urn:sha1:baafc71f1fc04ec1d042dc8de9d29d1e24316c4b</id>
<content type='text'>
Libc isn't used by alloc.
And std and panic_* use libc from crates.io now,
which isn't feature gated.
</content>
</entry>
<entry>
<title>Auto merge of #70212 - Amanieu:catch_foreign, r=Mark-Simulacrum</title>
<updated>2020-08-28T01:20:17+00:00</updated>
<author>
<name>bors</name>
<email>bors@rust-lang.org</email>
</author>
<published>2020-08-28T01:20:17+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=41aaa90c67cdb04cac7427756891ad04c3e0bebf'/>
<id>urn:sha1:41aaa90c67cdb04cac7427756891ad04c3e0bebf</id>
<content type='text'>
Abort when foreign exceptions are caught by catch_unwind

Prior to this PR, foreign exceptions were not caught by catch_unwind, and instead passed through invisibly. This represented a painful soundness hole in some libraries ([take_mut](https://github.com/Sgeo/take_mut/blob/master/src/lib.rs#L37)), which relied on `catch_unwind` to handle all possible exit paths from a closure.

With this PR, foreign exceptions are now caught by `catch_unwind` and will trigger an abort since catching foreign exceptions is currently UB according to the latest proposals by the FFI unwind project group.

cc @rust-lang/wg-ffi-unwind
</content>
</entry>
<entry>
<title>Abort when catch_unwind catches a foreign exception</title>
<updated>2020-08-27T20:08:30+00:00</updated>
<author>
<name>Amanieu d'Antras</name>
<email>amanieu@gmail.com</email>
</author>
<published>2020-03-21T07:50:38+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=239f833ed1842ce7ce5c9989871a9ce9b1ea3546'/>
<id>urn:sha1:239f833ed1842ce7ce5c9989871a9ce9b1ea3546</id>
<content type='text'>
</content>
</entry>
</feed>
