Re: Is it very hard to implement Zero-overhead deterministic exceptions: Throwing values??

2020-06-15 Thread Jonathan Wakely via Gcc
On Sun, 14 Jun 2020 at 22:34, Andrew Pinski via Gcc wrote: > > On Sun, Jun 14, 2020 at 2:27 PM Andi Kleen via Gcc wrote: > > > > sotrdg sotrdg via Gcc writes: > > > > > http://open-std.org/JTC1/SC22/WG21/docs/papers/2018/p0709r0.pdf > > > > > > I really want this feature. How, it looks like

Re: Is it very hard to implement Zero-overhead deterministic exceptions: Throwing values??

2020-06-14 Thread Andrew Pinski via Gcc
On Sun, Jun 14, 2020 at 2:27 PM Andi Kleen via Gcc wrote: > > sotrdg sotrdg via Gcc writes: > > > http://open-std.org/JTC1/SC22/WG21/docs/papers/2018/p0709r0.pdf > > > > I really want this feature. How, it looks like this requires changes > > on RTL, gimple and C++ front-end. Is that very hard

Re: Is it very hard to implement Zero-overhead deterministic exceptions: Throwing values??

2020-06-14 Thread Andi Kleen via Gcc
sotrdg sotrdg via Gcc writes: > http://open-std.org/JTC1/SC22/WG21/docs/papers/2018/p0709r0.pdf > > I really want this feature. How, it looks like this requires changes > on RTL, gimple and C++ front-end. Is that very hard to implement it? If you're asking about setjmp/longjmp exceptions, you

Is it very hard to implement Zero-overhead deterministic exceptions: Throwing values??

2020-06-13 Thread sotrdg sotrdg via Gcc
http://open-std.org/JTC1/SC22/WG21/docs/papers/2018/p0709r0.pdf I really want this feature. How, it looks like this requires changes on RTL, gimple and C++ front-end. Is that very hard to implement it? Sent from Mail for Windows 10