<feed xmlns='http://www.w3.org/2005/Atom'>
<title>rust/src/libpanic_unwind/emcc.rs, branch 1.45.2</title>
<subtitle>https://github.com/rust-lang/rust
</subtitle>
<id>http://git.dreamy.place/mirrors/rust/atom?h=1.45.2</id>
<link rel='self' href='http://git.dreamy.place/mirrors/rust/atom?h=1.45.2'/>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/'/>
<updated>2020-03-18T14:08:25+00:00</updated>
<entry>
<title>fix pre-expansion linting infra</title>
<updated>2020-03-18T14:08:25+00:00</updated>
<author>
<name>Mazdak Farrokhzad</name>
<email>twingoow@gmail.com</email>
</author>
<published>2020-03-15T23:43:37+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=5ee4f6f660f9e7516e0a188068c173b0d83347e8'/>
<id>urn:sha1:5ee4f6f660f9e7516e0a188068c173b0d83347e8</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Simplify the try intrinsic by using a callback in the catch block</title>
<updated>2020-03-05T17:36:50+00:00</updated>
<author>
<name>Amanieu d'Antras</name>
<email>amanieu@gmail.com</email>
</author>
<published>2020-03-02T13:59:20+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=1c950e5c6f85422283bb23bb4bad07ae6c3d2fe1'/>
<id>urn:sha1:1c950e5c6f85422283bb23bb4bad07ae6c3d2fe1</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Use #[rustc_std_internal_symbol] instead of #[no_mangle]</title>
<updated>2020-03-05T17:36:50+00:00</updated>
<author>
<name>Amanieu d'Antras</name>
<email>amanieu@gmail.com</email>
</author>
<published>2020-03-02T11:57:30+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=5953c100d1e9eea5ca70f185e905ea0773a34eb5'/>
<id>urn:sha1:5953c100d1e9eea5ca70f185e905ea0773a34eb5</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Apply review feedback</title>
<updated>2020-03-02T11:43:07+00:00</updated>
<author>
<name>Amanieu d'Antras</name>
<email>amanieu@gmail.com</email>
</author>
<published>2020-01-07T15:41:59+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=01d04944cefc61cd684e3554e48068926a5f30ab'/>
<id>urn:sha1:01d04944cefc61cd684e3554e48068926a5f30ab</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Inline catching panics into std::catch_unwind</title>
<updated>2020-03-02T11:43:06+00:00</updated>
<author>
<name>Mark Rousskov</name>
<email>mark.simulacrum@gmail.com</email>
</author>
<published>2019-12-26T15:02:21+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=d45ce5aed63fb58385705016dfaff1832a58d7c8'/>
<id>urn:sha1:d45ce5aed63fb58385705016dfaff1832a58d7c8</id>
<content type='text'>
This allows LLVM to inline the happy path, such that catching unwinding is
zero-cost when no panic occurs. This also allows us to match the code generated
by C++ try/catch.
</content>
</entry>
<entry>
<title>Fix destructor in emcc.rs</title>
<updated>2020-01-13T12:54:16+00:00</updated>
<author>
<name>Amanieu d'Antras</name>
<email>amanieu@gmail.com</email>
</author>
<published>2020-01-13T08:04:48+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=25519e5290b4e04ab7a6cb07bcda01a542a0b1f3'/>
<id>urn:sha1:25519e5290b4e04ab7a6cb07bcda01a542a0b1f3</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fix destructor return value in emcc.rs</title>
<updated>2020-01-13T00:39:41+00:00</updated>
<author>
<name>Amanieu d'Antras</name>
<email>amanieu@gmail.com</email>
</author>
<published>2020-01-13T00:39:41+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=4f163afed621adb51d0dfc7dd00c23cf38010d14'/>
<id>urn:sha1:4f163afed621adb51d0dfc7dd00c23cf38010d14</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Abort if C++ tries to swallow a Rust panic</title>
<updated>2020-01-11T10:18:44+00:00</updated>
<author>
<name>Amanieu d'Antras</name>
<email>amanieu@gmail.com</email>
</author>
<published>2020-01-10T00:19:40+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=3a025760be8f4c56f0777fa34ba64a4f7bada8e7'/>
<id>urn:sha1:3a025760be8f4c56f0777fa34ba64a4f7bada8e7</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Apply review feedback</title>
<updated>2020-01-11T10:18:44+00:00</updated>
<author>
<name>Amanieu d'Antras</name>
<email>amanieu@gmail.com</email>
</author>
<published>2020-01-07T10:36:57+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=757ed07f374edfe93be5c9084ac5c44ba738e1b2'/>
<id>urn:sha1:757ed07f374edfe93be5c9084ac5c44ba738e1b2</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fix a memory leak in emcc if a Rust panic is caught by C++ and discarded</title>
<updated>2020-01-11T10:18:44+00:00</updated>
<author>
<name>Amanieu d'Antras</name>
<email>amanieu@gmail.com</email>
</author>
<published>2019-12-26T15:46:32+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=10720b418ecc72709adddba1b26e2cb293558e1b'/>
<id>urn:sha1:10720b418ecc72709adddba1b26e2cb293558e1b</id>
<content type='text'>
</content>
</entry>
</feed>
